Centos

百勝安裝有點不工作

  • September 22, 2021

所以我對這些東西不太熟悉,但是當我嘗試時:

yum install VirtualBox-6.1

它返回沒有可用的包,我嘗試了其他人建議的一些修復,但

接下來我嘗試了沒有運氣:

yum install VirtualBox-6.1-6.1 .26_145957_el7-1.x86_64.rpm

有效。(這也被建議,但沒有任何解釋)

我想知道是否有人可能知道為什麼會這樣。同樣,我對這些東西不太熟悉,所以歡迎任何解釋。如果重要的話,這是在centos上。

如果您執行yum install packageyum(8)請查閱已配置儲存庫中的目前包列表(如果需要,下載新副本)並使用它來檢查確切的包版本(以及任何依賴項,並執行整個依賴項管理)。如果package目前配置/諮詢的儲存庫中沒有,則答案如您所述。

如果您有一個文件package-<version>-<rpmversion>.rpm,執行yum install package-<version>-<rpmversion>.rpm將(嘗試)安裝該 RPM,通過上述儲存庫處理依賴項。如果它不在儲存庫中執行yum install package-<version>,則數據庫中不會有匹配項,並且安裝失敗。周圍有文件package-<version>-<rpmversion>.rpm沒關係,不會考慮。

引用自:https://unix.stackexchange.com/questions/670187