2017-03-05 56 views
0

我安裝二郎與百勝刪除不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* - 這並不工作。輸出消息是:

[[email protected] ~]$ sudo yum remove elrang* 
Loaded plugins: priorities, update-motd, upgrade-helper 
No Match for argument: elrang* 
No Packages marked for removal 

爲什麼我不能像刪除erlang一樣安裝它?我怎樣才能刪除它?

回答

4

兩個原因:

  • 一個(由@byaruhaf提到)是你的示例刪除命令有打印錯誤。

  • 另一種情況是,在這兩種情況下,您正在使用shell命令,其中globs(通過通配符匹配)實際的rpm文件名。但yum預計它的參數是一個(不是)。

無論出於何種原因,yum接受安裝文件名,但不能去除(與CentOS6選中)。

1

您使用二郎的拼寫錯誤

sudo yum remove elrang* 

應該是

sudo yum remove erlang* 
+0

這對我有效,但我必須用單引號括住參數,所以shell不會嘗試擴展通配符 – booleys1012