Upgrade
將 Slackware 13.1 升級到 Slackware-current,是不是一個很大的飛躍?
我的電腦上安裝了 Slackware 13.1,其中一些軟體是通過 pkgtools、slackbuilds 安裝並編譯的。我想將它升級到 Slackware-current (13.37)。
我可以按照 UPGRADE.txt 安全地升級它嗎?這是一個很大的飛躍,會出現問題(依賴性、版本衝突等)嗎?
我通過 slackbuilds 安裝或編譯的附加應用程序怎麼樣,它們是否有可能與較新的庫版本不兼容?
如果您想進行此升級,我將首先使用 UPGRADE.txt 中的提示升級到 Slackware-13.37,然後在完成後將 13.37 升級到 -current。在每個發布週期中,都會添加和刪除幾個包,因此要在第二步中從 13.37 遷移到最新版本,您應該仔細閱讀變更日誌以了解您可能需要採取哪些步驟才能執行最新版本。
可能會有 Slackbuilds 在最新的 -current 中不起作用,特別是因為升級到新的 GCC 會破壞某些建構腳本。此外,SlackBuilds.org 不支持 -current 的通常警告仍然適用。話雖如此,許多人執行最新版本並使用 SlackBuilds 沒有太大問題。對於您自己編譯的程序,同樣的警告也適用。
如果您遵循 UPGRADE.txt 和 Changelog 註釋,您應該有一個相當容易執行的 -current 系統。很難說您是否會在不知道其他應用程序是什麼的情況下遇到問題,但我認為這不會是一個大問題。