百勝安裝問題

百勝安裝問題

我試圖在 CentOS 4.8 上透過 yum 安裝 rkhunter,但它沒有發生...

Loading "fastestmirror" plugin
Setting up Install Process
Setting up repositories
update                    100% |=========================|  951 B    00:00
rpmforge                  100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Parsing package install arguments
Error: Package tuple ('rkhunter', 'noarch', None, '1.2.9', '2.rh9.rf') could not be found in packagesack

我了解一些系統管理基礎知識,但不足以在事情未按計劃進行時解決問題,尤其是當 Google 不想放棄產品時!任何幫助都會很棒。

答案1

yum search rkhunter 有顯示什麼嗎? yum 儲存庫快取是最新的嗎?您最近有執行過 yum update 嗎?

另外,Centos 4.8 已經很老了。我什至不確定它是否仍然受支援。

答案2

有時磁碟上的快取資料變得不可用,但 yum(認為它是最新的)不會從伺服器完全刷新它。當遇到類似指定的奇怪錯誤時,我的一般經驗法則是在繼續之前清除涉及的各種元資料和緩存,並手動檢查 yum 本身的更新。第二步可能是不必要的,但第一步似乎修復了大多數奇怪的與回購相關的錯誤。

yum clean all
yum update yum

編輯

否則,您的儲存庫定義可能格式錯誤或損壞。嘗試停用 rpmforge 儲存庫,然後使用其重新安裝指示

答案3

排除全域排除清單中的包

你排除這個包嗎?

您可能會排除安裝 rkhunter 所需的軟體包

相關內容