yum remove 不适用于 erlang*
yum remove does not work for erlang*
我用
安装了 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?我怎样才能删除它?
两个原因:
一个(@byaruhaf 提到的)是您的示例删除命令有印刷错误。
另一种情况是,在这两种情况下,您都使用了 shell 命令,该命令通配(通过通配符匹配)实际的 rpm 文件名。但是 yum
期望它的参数是 package (不是 filename).
出于某种原因,yum
接受用于安装的文件名,但不接受用于删除的文件名(已使用 CentOS6 进行检查)。
我用
安装了 erlangwget 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?我怎样才能删除它?
两个原因:
一个(@byaruhaf 提到的)是您的示例删除命令有印刷错误。
另一种情况是,在这两种情况下,您都使用了 shell 命令,该命令通配(通过通配符匹配)实际的 rpm 文件名。但是
yum
期望它的参数是 package (不是 filename).
出于某种原因,yum
接受用于安装的文件名,但不接受用于删除的文件名(已使用 CentOS6 进行检查)。