
我正在嘗試設定 R1Soft 備份,但遇到錯誤
無法找到適合您系統的 hcpdriver 模組;請在您的代理程式上執行“r1soft-setup --get-module ”來安裝它。
所以為了解決這個問題,我運行了r1soft-setup --get-module
告訴我的命令
請安裝適合您的作業系統的核心頭檔。
為此,我運行
yum install kernel-devel
這告訴我
軟體包 kernel-devel-2.6.32-642.11.1.el6.x86_64 已安裝且是最新版本 無需執行任何操作
我使用檢查我的內核版本uname -r
,發現我的內核版本實際上是2.6.32-431.11.2.el6.x86_64
yum install kernel-devel-$(uname -r)
然後我嘗試通過運行和 安裝該內核的標頭yum install kernel-devel-$(uname -r) --disableexcludes=all
每次我回訊息的時候
沒有可用的軟體包 kernel-devel-2.6.32-431.11.2.el6.x86_64。錯誤:無事可做
現在我有點不知所措。看來我正在運行一個與 yum 認為我所使用的內核不同的內核,而且我想要的內核的標頭不可用(根據 yum)
有人知道如何獲得正確的標頭以便我可以設定 hcpdriver 模組嗎?我在託管公司的虛擬伺服器上運行 CENTOS 6.8
答案1
內核 2.6.32-431 是一個舊內核,已經不在儲存庫中。所以也沒有相關的包。您應該更新您的核心(最新的核心是 2.6.32-642.11.1,與您的 -devel 軟體包相同)並引導到它。
無論如何,標題都在kernel-headers
包內。
答案2
我能夠使用以下命令從 pbone.net 手動安裝正確的開發包
rpm -ivh --force ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/kernel-devel-2.6.32-431.11.2.el6.x86_64.rpm