我用
安装了erlang wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
sudo yum install erlang
现在我想删除它,我运行yum remove erlang*
- 这没有用。输出消息是:
[ec2-user@ip-111-11-11-11 ~]$ sudo yum remove elrang*
Loaded plugins: priorities, update-motd, upgrade-helper
No Match for argument: elrang*
No Packages marked for removal
为什么我不能像安装它一样删除erlang?我该如何删除它?
答案 0 :(得分:4)
有两个原因:
一个(由@byaruhaf提到)是你的删除示例命令有一个打字错误。
另一种情况是,在这两种情况下,您使用的是一个shell命令,其中包含globs(通过通配符匹配)实际的rpm文件名。但yum
期望其参数为 包 (不是 文件名 )。
无论出于何种原因,yum
接受安装文件名,但不接受删除(使用CentOS6检查)。
答案 1 :(得分:3)
你使用了错误的erlang拼写
sudo yum remove elrang*
应该是
sudo yum remove erlang*