Ubuntu の新しいバージョンがリリースされる時が近づいています。 その時が来たら、現在のバージョンにとどまるか、新しいバージョンに移行するかを検討する必要があります。 LTSバージョンを使用している場合、より安定していると思われるものにとどまるオプションがあるため、決定はより困難ですが、通常のサイクルにある場合、いつジャンプするかを決定する必要があります。そうでなければ、サポートなしで放置されます。 何らかの理由で、またはいつでも、ここで教えます ターミナルからubuntuをアップデートする方法.
ユーザーが端末から Ubuntu を更新する方法をインターネットで検索する場合、XNUMX つの理由、または XNUMX つの異なるものを更新するためにそれを行うことができます。XNUMX つはパッケージを更新することです。 もう XNUMX つは、オペレーティング システムを更新することです。 この記事がすべての人に役立つように、ここでは両方について説明します。 パッケージから始めます、言わなければならないことは、「最初のUbuntuユーザー」だと思います。
ターミナルからUbuntuを更新する方法:パッケージから始めます
Linux では、すべてが常にスムーズだったわけではありません。 私がそれを使い始めたとき ソフトウェアストアはありませんでした、そしてそれに最も近いのは Synaptic (アーカイブ記事)、ユーザー インターフェイスからパッケージを管理する方法。 しかし、彼らは私に最速の方法を教えてくれました.Ubuntuを使用しているコンピューターで今日でも使用している方法です. 彼らが私に教えてくれたコマンドはこれでした:
sudo apt update && sudo apt upgrade && sudo apt autoremove
コマンドが与えられた場合、それが何をするのかを説明する必要があります。
- sudo 特権を取得するために必要なコマンドです。
- apt Ubuntu が使用するパッケージ マネージャーです。
- update リポジトリを更新します。
- アップグレード パッケージを更新します。
- 自動削除 不要になったパッケージを削除します。 EYE これにより、それを行うことが常に良い考えであるとは限りません。 癖でやってます、しかし、他のソフトウェアが必要とするパッケージが削除される可能性は否定できません。 使用後に何かを見逃したことは一度もありませんが、警告をそこに残しています.
- && は「論理積」であり、「かつ」を意味しますが、上記が正常に実行された場合に限ります。 この複合コマンドでは、「sudo apt autoremove」は「sudo apt upgrade」が正常に実行された場合にのみ実行され、「sudo apt upgrade」は「sudo apt update」がエラーなく実行された場合にのみ実行されます。 これを人間の言葉に翻訳すると、「リポジトリ内の情報を更新する。 正常に更新された場合は、パッケージを更新します。 正常に更新されたら、不要になったパッケージを削除してください。」
XNUMX 番目と XNUMX 番目のコマンドを実行すると、ヘッダー キャプチャの内容、更新されるすべてのパッケージのリストが表示されます。 リストをより明確に表示したい場合は、キャンセル (n と Enter) して、ターミナルに次のように入力します。
sudo apt list --アップグレード可能
これにより、すべてのパッケージが更新され、ターミナルからUbuntuを更新する方法の問題がパッケージのみに言及している場合、必要なものはすべてすでに説明されています.
オペレーティング システム全体をアップグレードする
ターミナルからUbuntuを更新する方法の質問に対する答えが何であるか オペレーティング システム レベル、 私たちは続けます。 すべてのパッケージを更新した後、必要ではないかもしれませんが、コンピューターを再起動することをお勧めします。 端末ですべてを行いたい場合は、次のように記述する必要があります。
sudoリブート
再起動したら次は LTSバージョンか通常サイクルバージョンかによって異なります. 通常のサイクルでは LTS と同じことが行われますが、より高度なポイントでは、すべての手順を説明します。つまり、LTS にいて、非 LTS にアップグレードしたいと仮定します。 .
やらなければならないことは、通常のサイクルのオペレーティング システムの新しいバージョンを探すようにオペレーティング システムに指示することですが、次のコマンドを記述する前に、次のコマンドを実行します。
sudo apt dist-upgrade
多くのパッケージを更新したことがわかった場合は、もう一度再起動するか、このコマンドを上記のリストに追加して、プロセス全体が終了したら再起動します。 更新されたものがほとんどない場合は、更新自体の手順を続行できると思います。
- ターミナルを開き、次のように記述します。
須藤ナノ /等/update-マネージャー/リリース-アップグレード
- 「prompt=lts」と表示されているところまでスクロールし、「prompt=normal」に変更します。
- Ctrl+O、Enter、Ctrl+X の順に押します。 変更が行われたことを確認するには、キーボードの上矢印を押して、前の手順のコマンドを再入力します。 問題ないことを確認したら、Ctrl+X で終了します。
- これは、LTS 以外のバージョンでも有効です。. ターミナルで書き込みます sudo do-release-upgrade. 新しいバージョンがある場合は、かなり長いメッセージが表示されます。 上にスクロールして、新しいバージョンの番号と名前を確認し、S (Yes の場合は Y、英語の場合は Y) を押してから Enter を押します。 ターミナルが表示する情報を見たくない場合は、 S と Enter を直接押すことができます。
- 次に、それが機能し始め、リポジトリなどを更新することを確認します。 待ってる。
- 上記に似たものが再び表示されます。 他に何も知りたくない場合、またはインストールを停止したい場合は、S を押してから Enter を押します。 Dを使用すると、インストールの詳細が表示されます(お勧めしません。時間が失われます)。
- ターミナルからパッケージを更新するときと同様に機能し始めることが再びわかります。 プロセスが完了するのを待ちます。 接続とインストールする必要があるものによっては、時間がかかる場合があります。
- しばらくすると、不要になったパッケージがアンインストールされます。 先ほどとよく似た手順ですが、今回は不要になったものを削除します。
- 不要になったものをすべて削除すると、別の「はい/いいえ」ウィンドウが表示されますが、今回は再起動します。 S キーを押してから Enter を押すことをお勧めします。
- 再起動すると、新しいバージョンの Ubuntu になりますが、ここには残しません。 更新パッケージのセクションに戻ってもう一度やり直すと、新しいシステムとすべての更新されたパッケージができあがります。
LTS から LTS へのアップグレードについて
ここで説明する内容はすべて、ある LTS バージョンから別の LTS バージョンへの更新にも当てはまりますが、22.04 つの詳細を考慮する必要があります。Canonical は、通常、少なくとも 22.04.1 つのポイント更新がリリースされるまで、ある LTS から別の LTS への更新をアクティブ化しません。たとえば、XNUMX ISO がリリースされるまで、XNUMX アップデートをアクティブ化しませんでした。通常は XNUMX ~ XNUMX か月、XNUMX か月以上かかりますが、XNUMX 月には更新できないことを知っておく必要があります。 少なくともXNUMX月まで待たなければならない.
これで、端末から Ubuntu を更新する方法が明確になったことを願っています。
おはようございます。Xubuntu 18.04 を最新バージョンの 22.04 つ (たとえば XNUMX) に更新したいのですが、直接ジャンプすることはできますか、それとも最初に以前のバージョンに更新する必要がありますか?