GNU/Linux >> Linux の 問題 >  >> Ubuntu

単一のコマンドでUbuntuをアップグレードする方法

Ubuntuのアップグレード とても簡単です!初心者のユーザーでも、最初の試みでUbuntuをあるバージョンから別のバージョンに簡単にアップグレードできます。そのため、Linuxを初めて試したい初心者には常にUbuntuをお勧めしました。ただし、開発者はアップグレードプロセスをこれまでになく簡単にしました。 zzupdateに会う 、aptを介してUbuntu PC /サーバーを完全に更新するためのシンプルなコマンドラインユーティリティ。ほとんどの場合、ハンズオフで無人です。信じられないかもしれませんが、デスクトップ版またはサーバー版のいずれかのUbuntuを1つのコマンドでアップグレードできるようになりました。このスクリプトをUbuntu18.04LTSでテストしたところ、以下に説明するように問題なく動作しました。続きを読む。

推奨ダウンロード -無料の電子書籍:「Ubuntu16.04入門」

機能

  • 自動無人アップグレード。
  • ユーザーの介入やコーディングの知識は必要ありません。
  • インストールと使用が簡単。ダウンロードしてすぐに使い始めてください。
  • 無料のオープンソース。ソースコードはGitHubで無料で入手できます。

zzupdateを使用して1つのコマンドでUbuntuをアップグレードする

Ubuntuのバージョンを次に利用可能なバージョンにアップグレードするための公式で推奨される方法は、次のコマンドを1つずつ実行し、画面の指示に従うことです。

Ubuntuデスクトップの場合 :

$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo reboot
$ sudo update-manager -d

Ubuntuサーバーの場合 :

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
$ sudo reboot
$ sudo do-release-upgrade -d

ただし、Ubuntuをアップグレードするためにこれらすべてのコマンドを実行する必要はありません。 zzupdateは、1つのコマンドでUbuntuのバージョンをアップグレードします。

まず、ソフトウェアとアップデートを開きます GnomeDashまたはアプリケーションランチャーから。

オープンソフトウェアとアップデート

ソフトウェアとアップデート ウィザード、更新に移動します セクションをクリックして、アップグレードするバージョンタイプを選択します。

現在のUbuntuバージョンを利用可能な新しいバージョン(LTSまたは非LTS)にアップグレードする場合は、「新しいバージョンの場合」を選択します。 「Ubuntuの新しいバージョンを通知する」から ドロップダウンボックス。

現在のUbuntuバージョンを次に利用可能なLTSバージョンのみにアップグレードする場合は、「長期サポートバージョンの場合」を選択します。 「Ubuntuの新しいバージョンを通知する」から 更新のドロップダウンボックス セクション。

Ubuntuのバージョンタイプを選択

バージョンタイプを選択したら、[ソフトウェアとアップデート]ウィンドウを閉じます。

次に、コマンドを使用して「zzupdate」ユーティリティをダウンロードします:

$ curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

サンプル出力は次のようになります:

[...]

Installing...
-------------
Cloning into 'zzupdate'...
remote: Counting objects: 96, done.
remote: Total 96 (delta 0), reused 0 (delta 0), pack-reused 96
Unpacking objects: 100% (96/96), done.
Already up to date.

Setup completed!
----------------
See https://github.com/TurboLabIt/zzupdate for the quickstart guide.

次に、次のコマンドを実行してUbuntuをアップグレードします。

$ sudo zzupdate

とても簡単です。何もする必要はありません。 zzupdateがすべてを処理し、現在のUbuntuバージョンを次に利用可能なバージョンにアップグレードします。

zzupdateの動作

アップグレードプロセスが完了すると、Zzupdateはシステムを自動的に再起動して新しくアップグレードされたシステムにします。

これがUbuntu18.04LTSからアップグレードした後の私のUbuntu18.10デスクトップです:

Ubuntu18.10デスクトップ

SSHセッションを介してUbuntuを更新する場合の注意:

SSH経由でアップグレードする場合は、画面セッション内でアップグレードプロセスを開始することをお勧めします。アップグレードプロセス中にSSH接続に障害が発生した場合、アップグレードセッションに簡単に再接続できるためです。

スクリーンツールをインストールするには、次のコマンドを実行します:

$ sudo apt-get install screen

次に、コマンドを使用して画面セッションを開始します:

$ screen

接続に障害が発生した場合は、次のコマンドを使用してアップグレードセッションに再接続できます。

$ screen -Dr

次に、次のコマンドを実行してUbuntuをアップグレードします。

$ sudo zzupdate

zzupdateの構成

zzupdateは、箱から出してすぐに機能します。ただし、一部のパラメータを変更する場合(再起動を除外する、バージョンの攻撃性を除外するなど)、構成ファイルを変更することで自由に変更できます。

デフォルトの設定ファイルをコピーします:

$ sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

構成ファイルを編集します:

$ sudo vi /etc/turbolab.it/zzupdate.conf

次に、要件に応じてパラメータを変更します。

使用可能なパラメータのリストは次のとおりです。

  • 再起動 -値が1の場合、システムはアップグレードプロセスの終了時に再起動されます。デフォルトは1です。
  • REBOOT_TIMEOUT -デフォルトのタイムアウト値を再起動します。デフォルト値は15です。
  • VERSION_UPGRADE -値が1の場合、Ubuntuの新しいバージョンが利用可能であれば、バージョン進行が実行されます。
  • VERSION_UPGRADE_SILENT -値が1の場合、バージョンの進行はユーザーに何も尋ねることなく自動的に行われます。デフォルト値は0です。
  • COMPOSER_UPGRADE -値が1の場合、composerを自動的にアップグレードします。

デフォルトでは、「zzupdate」を実行して、デフォルトのパラメーターでUbuntuをアップグレードします。特定のパラメータを使用してさまざまなプロファイルを作成することもできます。

これを行うには、デフォルトの構成ファイルからコピーして特定のプロファイルを作成します。

$ sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.profile.ostechnix.conf

プロファイル名に「ostechnix」を使用していることに注意してください。

次に、要件に応じて、デフォルトで使用可能なパラメータを変更します。

$ sudo vi /etc/turbolab.it/zzupdate.profile.ostechnix.conf
REBOOT=0
REBOOT_TIMEOUT=10
VERSION_UPGRADE=1

ファイルを保存して閉じます。これで、以下に示すように、指定したプロファイル名を使用してアップグレードプロセスを開始できます。

$ sudo zzupdate ostechnix

同様に、さまざまなパラメータを使用してプロファイルをいくつでも作成できます。

推奨される読み物:

  • Linuxで1つのコマンドですべてをアップグレードする方法
  • Ubuntuを最新バージョンにアップグレードするための3つの異なる方法
  • Ubuntuにアップデートとセキュリティパッチを自動的にインストールする

Ubuntu
  1. Ubuntu18.04をUbuntu18.10にアップグレードする方法

  2. Ubuntu20.04をUbuntu21.04にアップグレードする方法

  3. Ubuntu 20.04 から Ubuntu 20.10 にアップグレードする方法

  1. Ubuntu20.04にアップグレードする方法

  2. Ubuntu16.04からUbuntu18.04にアップグレードする方法

  3. Ubuntuを20.10にアップグレードする方法

  1. Ubuntuを21.10にアップグレードする方法

  2. Ubuntuを21.04にアップグレードする方法

  3. Ubuntu21.10にアップグレードする方法