首頁 > 軟體

使用簡單zzupdate命令輕鬆升級Ubuntu到較新版本

2020-06-16 17:00:20

zzupdate是一個開源的命令列實用程式,通過將幾個更新命令組合到一個命令中,使得將Ubuntu桌面版和伺服器版升級到更新版本的任務變得容易一些。

將Ubuntu系統升級到更新的版本並不是一項艱鉅的任務。 無論是使用GUI還是使用幾個命令,都可以輕鬆地將系統升級到最新版本。

另一方面,由Gianluigi'Zane'Zanettini編寫的zzupdate只需一個命令即可處理Ubuntu系統的清理,更新,自動刪除,版本升級和作曲者自我更新。

它清理本地快取,更新可用的軟體包資訊,然後執行分發升級。 在下一步中,它會更新Composer並刪除未使用的軟體包。

指令碼必須以root使用者身份執行。

安裝zzupdate將Ubuntu升級到更新的版本

要安裝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

請注意,在正常版本的情況下,zzupdate會將系統升級到下一個可用版本。 但是,當您執行Ubuntu 16.04 LTS時,它將嘗試僅搜尋下一個長期支援版本,而不是可用的最新版本。

如果您想要移出LTS版本併升級到最新版本,您將需要更改一些選項。

對於Ubuntu桌面,開啟“軟體和更新”,在“更新”索引標籤下,將新的Ubuntu版本的“有新版本時通知我”更改為適用於任何新版本”。

對於Ubuntu伺服器,編輯版本升級檔案

vi /etc/update-manager/release-upgrades

Prompt=normal

設定zzupdate [可選]

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版本。相比之下,值1搜尋最新版本是否執行LTS或正常版本。

一旦完成,你所要做的就是在控制台中執行一個完整的Ubuntu系統更新

sudo zzupdate

最後

儘管Ubuntu的升級過程本身就很簡單,但是zzupdate將它簡化為一個命令。沒有必要的編碼知識,這個過程是完整的組態檔驅動。我個人發現是一個很好的工具來更新幾個Ubuntu系統,而不需要分別處理不同的事情。

你願意試試嗎?

這篇文章對您有用嗎?歡迎在Linux公社(linuxidc.com)下面的評論處留言,讓我們知道您的想法。


IT145.com E-mail:sddin#qq.com