從 Centos 7 儲存庫在 Centos 6 中安裝軟體包

從 Centos 7 儲存庫在 Centos 6 中安裝軟體包

我設定了 Centos 6 和 Centos 7 機器,因此第一台機器使用 mount.cifs 以便透過適當的軟體從第二台機器掛載磁碟區。

問題是 Centos 6 版本的 cifs-utils(提供 mount.cifs)比 Centos 7 的版本要舊得多,因此 prorietaty 軟體無法掛載 cifs 卷,並顯示錯誤“kernel: CIFS: Unknown mount option” “域名=。 」

顯然,Centos 7 中的 cifs-utils 版本中的掛載選項自 Centos 6 版本以來已經發生了變化。

我無法輕鬆地將 Centos 6 升級到 Centos 7。

如果我將 Centos 7 儲存庫新增至 Centos 6 並更新 cifs-utils 及其依賴項以使兩台電腦運行相同版本,是否會破壞某些內容?

還有其他辦法嗎?

編輯:所以我剛剛意識到我有另一台 Centos 7 機器,它似乎可以與我試圖避免命名的神秘專有軟體一起正常工作。兩個 7 之間的唯一區別是我在第一個 7 上運行了 yum update,其中還提升了 cifs-utils、nfs-utils 和 samba 的次要版本。我能夠降級除了 samba 以外的所有版本,它抱怨很多缺少軟體包的問題。我很確定新的森巴舞破壞了某些東西。

答案1

即使您不破壞系統,從更新的 Centos 版本添加儲存庫也不是一個好主意。向後移植儲存庫是專門為解決此問題而提供的。

在我的 Centos 7.4 中,我看到 mount.cifs 有選項 (man mount.cifs) 'domain' 而不是 'domainname'。您應該比較兩個系統的安裝選項並將其替換為相應的。我不認為2020年EOL的系統可能不具備一些共同的能力。

相關內容