搜尋

首頁  >  問答  >  主體

linux - rpm 增加錯了包,移除之後,添加正確的包,安裝的時候版本還是之前的

使用rpm新增套件之後


rpm -ivh 包名1

移除


rpm -e 包名1

新增另一個版本的套件


rpm -ivh 包名2

安裝


yum install 软件

為什麼安裝的還是已經刪除了的套件

为情所困为情所困2708 天前1036

全部回覆(4)我來回復

  • 学习ing

    学习ing2017-06-24 09:44:46

    執行指令yum clean all解決了

    回覆
    0
  • PHP中文网

    PHP中文网2017-06-24 09:44:46

    包名1和包名2是一樣的包,只是版本不一樣吧,而且包名1的版本比包名2更高。配置前面又有`就會發生你遇到的那樣。
    例如 vue:'`2.14'
    如果vue有比2.1.4更高的版本,npm install的時候,就會把vue更新到已有的最新版了!

    回覆
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-24 09:44:46

    可以透過@‘版本號’,來指定要安裝的版本

    回覆
    0
  • 三叔

    三叔2017-06-24 09:44:46

    rpm -e後面接的包名不是你安裝的那個包名

    你應該先rpm -qa | grep xxx找出已經安裝並且不需要的包名

    然後rpm -e xxx //這裡的xxx是上面grep搜尋出來的套件名稱

    回覆
    0
  • 取消回覆