zzupdate[1] 是一個開源的命令列程序,透過將幾個更新命令組合到一個命令中,使得將Ubuntu 桌面和伺服器版本升級到更新版本的任務變得容易一些。
將 Ubuntu 系統升級到更新的版本並不是一項艱鉅的任務。無論是使用 GUI 還是使用幾個指令,都可以輕鬆地將系統升級到最新版本。
另一方面,Gianluigi 'Zane' Zanettini 寫的 zzupdate 只需一個命令就可以在 Ubuntu 中清理、更新、自動刪除、版本升級、該工具的自我更新。
它會清理本地緩存,更新可用的軟體包信息,然後執行發行版升級。接著,它會更新該工具並刪除未使用的軟體包。
該腳本必須以 root 使用者身分執行。
要安裝 zzupdate,請在終端機中執行下列命令。
curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh
然後將提供的範例設定檔複製到 zzupdate.conf 並設定你的首選項。
sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf
完成後,只要使用下面的命令,它就會開始升級你的 Ubuntu 系統到一個更新的版本(如果有的話)。
sudo zzupdate
請注意,在普通版本(非 LTS 版本)下,zzupdate 會將系統升級到下一個可用的版本。但是,當你執行 Ubuntu 16.04 LTS 時,它將嘗試只搜尋下一個長期支援版本,而不是可用的最新版本。
如果你想退出 LTS 版本並升級到最新版本,你將需要更改一些選項。
對於 Ubuntu 桌面,打開 軟體和更新 和下面 更新 選項卡,並更改通知我新的 Ubuntu 版本選項為 “對於任何新版本”。
vi /etc/update-manager/release-upgrades Prompt=normal
zzupdate 要設定的選項:
REBOOT=1
如果值為 1,升級後系統將重新啟動。
REBOOT_TIMEOUT=15
將重啟逾時設定為 900 秒,因為某些硬體比其他硬體重啟需要更長的時間。
VERSION_UPGRADE=1
如果升級可用,則執行版本升級。
VERSION_UPGRADE_SILENT=0
自動顯示版本進度。
COMPOSER_UPGRADE=1
值為 “1” 會自動升級該工具。
SWITCH_PROMPT_TO_NORMAL=0
此功能將 Ubuntu 版本更新為普通版本,即如果你執行 LTS 發行版,zzupdate 將不會將其升級到 Ubuntu 17.10(如果其設定為 0)。它將僅搜尋 LTS 版本。相較之下,無論你運行著 LTS 或普通版,「1」 都將搜尋最新版本。
完成後,你要做的就是在控制台中執行一個完整的 Ubuntu 系統更新。
sudo zzupdate
#儘管 Ubuntu 的升級過程本身就很簡單,但 zzupdate 將它簡化為一個指令。不需要編碼知識,這個過程完全是設定檔驅動。我個人發現這是一個很好的更新幾個 Ubuntu 系統的工具,而無需單獨關心不同的事情。
你願意試試嗎?
以上是一個指令讓Ubuntu升級變得更簡單的詳細內容。更多資訊請關注PHP中文網其他相關文章!