資深菜鳥工程師這次想偷懶,沒做太多測試,直接來發問。
因為政策關係,一堆 Linux 主機不允許直接連外去更新或是安裝套件,所以自建了一台 YUM Server ,之前參考網頁及前手的做法,只同步了 BaseOS 跟 AppStream ,一直以來都沒什麼大問題,前幾天有廠商要架設環境時,他們要安裝 Development Tools 這個 group 套件,就出現了,他們表示若是可以連外的話都不會有問題,於是用同樣的 8.5 光碟分別在封閉環境跟可上網環境 (自己的筆電上) 各建了一台新 Linux 主機,並在安裝完成重開機後就試著去安裝這個群組套件,封閉環境會失敗 (yum server 指向自建) ,但是可以上網的環境是可以成功的,於是我在自建的 YUM server 上又增加了 extras 跟 devel 這兩個來源,但是仍然有問題,目前看到似乎會卡在有的套件要 perl-libs-4:5.32.1 但是有的套件要 perl-libs-4:5.24.4 的衝突上,這會是什麼原因?真的要全部站台同步下來?
另外,若是要整個站台同步下來,有沒有比較好的方法?目前是一個目錄一個目錄的去同步 (BaseOS,AppStream,extras,devel) 。
謝謝!
更新:(其實是忘了打)
訊息會一直出現
requires perl(:MODULE_COMPAT_5.32.1), but none of the providers can be installed