ウェブサイト検索

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 

起動すると、zzupdategit 経由で自己更新し、利用可能なパッケージ情報を更新し (サードパーティのリポジトリを無効にするように求められます)、必要に応じてパッケージをアップグレードします。新しい Ubuntu リリースをチェックします。

新しいリリースがある場合は、アップグレード パッケージがダウンロードされてインストールされます。システムのアップグレードが完了すると、システムを再起動するように求められます。

zzUpdate Github リポジトリ: https://github.com/TurboLabIt/zzupdate

それだけです! zzUpdate は、apt パッケージ マネージャーを介して Ubuntu システムを完全に更新するための、シンプルで完全に構成可能なコマンド ライン ユーティリティです。このガイドでは、zzupdate をインストールして使用し、コマンド ラインから Ubuntu システムをアップグレードする方法を説明しました。以下のフィードバック フォームからご質問いただけます。