Centos6

“允許多次安裝,跳過”可防止 Centos6 上的核心降級

  • July 25, 2018

我安裝了2.6.32-696.23.1.el6.x86_64並想降級到2.6.32-696.10.3.el6.x86_64但以下命令導致跳過消息:

yum downgrade -y --disableexcludes=all  kernel-2.6.32-696.10.3.el6.x86_64

Loaded plugins: fastestmirror, presto
Setting up Downgrade Process
Loading mirror speeds from cached hostfile
Package kernel-2.6.32-696.10.3.el6.x86_64 is allowed multiple installs, skipping

我不能通過 yum 解除安裝目前的核心(就像我可以通過 apt 一樣),也不能使用 rpm 輕鬆完成工作,因為需要解決一些依賴關係,這就是我選擇使用 yum 的原因。

那麼,是否有一個選項可以讓 yum 不跳過並執行安裝,以便我可以使用 grubby 切換核心?

在可以安裝多個版本的軟體包上使用yum install, not 。yum downgrade如果版本數超過了,同名的最低版本包將被刪除installonly_limit。如果您願意,您也可以yum remove使用特定的軟體包版本(但要避免刪除正在執行的核心;這通常會導致系統無法啟動)。

引用自:https://serverfault.com/questions/923545