Rpm
Leap 15.3 和 SLE 15 SP3 有多接近?我可以將一個的 rpm 與另一個一起使用嗎?
抱歉,如果這是一個愚蠢的問題。
經過一番努力,我設法在我的筆記型電腦上安裝了 openSUSE Leap 15.3。您可能知道 15.3 與早期版本有很大不同,因為它顯然“使用來自”SLE 15 SP3 的二進製文件。不幸的是,另一個區別似乎是許多一直到 15.2 的軟體包似乎都失去了,我已經看到了OpenSUSE Leap 15.3 沒有可用的官方軟體包(這個例子是 llvm)這一行比我在乎。
所以我的問題是:通常可以/安全地使用 SLE 15 SP3 儲存庫來代替嗎?(我看到其中一個自動更新儲存庫確實是 SLE。)我不敢簡單地嘗試,因為害怕損壞我的系統。
如果不重要,不要混合使用 OpenSuse 和 Suse Enterprise 的軟體包。添加儲存庫意味著實際獲得系統許可並能夠訪問 SLE 儲存庫。我看到有一個適用於 Leap 15.2 的 llvm 包,它應該適用於 15.3。獲取二進制包並安裝它。
不要混合來自不同發行版的軟體包。即使使用來自另一個、附近的發行版版本的包也可能會導致無盡的悲痛。
- 四處尋找您的發行版的非官方儲存庫,例如由使用者組維護的軟體集合、個人沙箱等。
- 像https://rpmfind.net這樣的站點可以提供幫助,指向包源。
- 獲取類似發行版的源包(參見上一點),並從中建構您自己的**二進制包。它可能需要調整(更新/修復依賴項,調整配置文件或文件系統佈局,刪除/修改/添加本地更新檔)。獎勵:您也可以通過這種方式更新到更新版本的軟體包。
- 只需從原始碼安裝並安裝軟體(強烈建議
/usr/local
僅在您的帳戶下或本地進行系統範圍內的安裝)。請注意,上述任何一項,特別是如果您更換/更新某些中央軟體包,保證會使您的保修失效(因為它存在;-),並為您提供一個對於熟悉 vanilla 系統的人來說難以調試的 chimaera 系統.