zzUpdate - Ubuntu PC/サーバーを新しいバージョンに完全にアップグレードする
zzUpdate は、無料のオープン ソースで、シンプルで完全に構成可能で使いやすいコマンド ライン ユーティリティで、apt パッケージ管理システム経由で Ubuntu システムを完全にアップグレードします。これは完全に configfile 主導のシェル スクリプトであり、Ubuntu PC またはサーバーを手動で、プロセスのほぼ全体にわたって監視されずにアップグレードできます。
通常のリリースの場合、Ubuntu システムを次に利用可能なリリースにアップグレードします。 Ubuntu LTS (長期サポート) リリースの場合、利用可能な最新の Ubuntu バージョンではなく、次のLTS バージョンのみを検索しようとします。
この記事では、 コマンドラインからzzupdateツールをインストールして実行し、Ubuntu システムを利用可能な最新バージョンにアップグレードする方法を説明します。
UbuntuにzzUpdateツールをインストールする方法
まず、システムにcurlプログラムがインストールされていることを確認します。インストールされていない場合は、次のコマンドを使用してインストールします。
sudo apt install curl
次のコマンドを実行して、Ubuntu システムにzzupdate をインストールします。以下のセットアップ シェル スクリプトは、zzupdate ソース ツリーのクローンを作成し、システム上にパッケージをセットアップするために必要な git をインストールします。
curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh
正常にインストールしたら、次のコマンドを使用して、提供されたサンプル構成ファイルから構成ファイルを作成します。
sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf
次に、構成ファイルで環境設定を設定します。
sudo nano /etc/turbolab.it/zzupdate.conf
以下はデフォルトの設定変数です (値 1
は はい を意味し、 0
は いいえ を意味します)。このファイルにあります。
REBOOT=1
REBOOT_TIMEOUT=15
VERSION_UPGRADE=1
VERSION_UPGRADE_SILENT=0
COMPOSER_UPGRADE=1
SWITCH_PROMPT_TO_NORMAL=0
Ubuntu システムをアップグレードする前に、次のコマンドを使用して現在の Ubuntu リリースを確認できます。
cat /etc/os-release
zzupdate を希望どおりに動作するように設定したら、それを実行するだけで、root ユーザー権限で Ubuntu システムを完全にアップグレードできます。実行されたアクションが通知されます。
sudo zzupdate
起動すると、zzupdate は git 経由で自己更新し、利用可能なパッケージ情報を更新し (サードパーティのリポジトリを無効にするように求められます)、必要に応じてパッケージをアップグレードします。新しい Ubuntu リリースをチェックします。
新しいリリースがある場合は、アップグレード パッケージがダウンロードされてインストールされます。システムのアップグレードが完了すると、システムを再起動するように求められます。
zzUpdate Github リポジトリ: https://github.com/TurboLabIt/zzupdate
それだけです! zzUpdate は、apt パッケージ マネージャーを介して Ubuntu システムを完全に更新するための、シンプルで完全に構成可能なコマンド ライン ユーティリティです。このガイドでは、zzupdate をインストールして使用し、コマンド ラインから Ubuntu システムをアップグレードする方法を説明しました。以下のフィードバック フォームからご質問いただけます。