將 Slackware 13.1 升級到 Slackware-current,是一個很大的飛躍嗎?

將 Slackware 13.1 升級到 Slackware-current,是一個很大的飛躍嗎?

我的電腦上安裝了 Slackware 13.1,其中一些軟體是透過 pkgtools、slackbuilds 安裝並編譯的。我想將其升級到 Slackware-current (13.37)。

我可以遵循 UPGRADE.txt 安全地升級它嗎?這是一個巨大的飛躍,會帶來問題(依賴性、版本衝突等)嗎?

我透過 slackbuilds 安裝或編譯的附加應用程式怎麼樣,它們是否有可能與較新的函式庫版本不相容?

答案1

如果您想進行此升級,我會先使用 UPGRADE.txt 中的提示升級到 Slackware-13.37,然後在完成後將 13.37 升級到 -current。在每個發布週期中,都會新增和刪除多個軟體包,因此要在第二步驟中從 13.37 遷移到當前版本,您應該仔細閱讀變更日誌,以了解運行當前版本可能需要採取哪些步驟。

可能會有 Slackbuilds 在最新版本中無法運作,特別是因為升級到新的 GCC 會破壞某些建置腳本。此外,SlackBuilds.org 不支援 -current 的常見警告仍然適用。話雖這麼說,許多人運行 current 並使用 SlackBuilds 沒有太大問題。對於您自己編譯的程序,同樣的注意事項也適用。

如果您遵循 UPGRADE.txt 和 Changelog 註釋,您應該可以相當輕鬆地運行當前系統。很難說您的其他應用程式是否會在不知道它們是什麼的情況下出現問題,但我認為這不會是一個主要問題。

相關內容