コマンドラインでUbuntuを更新する方法

コマンドラインでLinuxを更新する方法を知ることは、熟練したユーザーにとって絶対に必要なことです。最新の状態を維持することで、システムを安全に保ち、最新の機能を備えています。今日は、ターミナルから、またはSSH接続を介してUbuntuデスクトップまたはサーバーを更新する方法を学習します。

コマンドラインから更新する必要がある理由

なぜコマンドラインを使用してLinuxを更新するのですか?

多くの場合、Software UpdaterなどのGUIツールを使用するよりも高速であり、更新がリアルタイムで行われていることを確認できます。これは、これから調べるときに学ぶのが最も簡単なコマンドの1つでもあります。

Ubuntuに加えて、これらの手順は、LinuxMintやKaliLinuxなどのほとんどのUbuntuベースのディストリビューションで機能します。

ただし、今後、Ubuntuソフトウェアをアップグレードするときは常に、管理者権限が必要になることに注意してください。つまり、常にパスワードの確認を求められます。

関連: Linuxでユーザーを追加する方法

ターミナルでUbuntuを更新する

Ubuntuの更新コマンドはapt 、または場合によってはapt-getです。 AptはUbuntuの主要なパッケージマネージャーです。

更新オプションを使用すると、aptはソフトウェアリポジトリ(/etc/apt/sources.listにリストされているすべて)を検索し、利用可能なUbuntuパッケージの更新のインベントリを取得するように指示されます。

 sudo apt update

注:aptの代わりにsudo apt-get updateなどのapt-getを使用するように指示している特定のLinuxガイドが表示される場合があります。混同しないでください。どちらのコマンドも同じ機能を実行しますが、もう少しユーザーフレンドリーなので、apt-getよりもaptをお勧めします。

updateコマンドが完了すると、 upgradeオプションを使用してパッケージの更新を適用する準備が整います。

 sudo apt upgrade

上記のコマンドは、すでにインストールされているパッケージを削除する必要がない限り、前の更新コマンドで見つかったすべてのアップグレードを適用します。一部のパッケージがアップグレードを拒否しているように見える場合は、特定のパッケージを削除できる完全アップグレードオプションを使用すると、問題が解決する場合があります。

詳細: Linuxを使い始めるための基本的なコマンド

どちらのコマンドでも、利用可能なアップグレードを一覧表示した後、 yまたはyesを入力してインストールを確認するように求められます

アップグレードコマンドの最後に-yフラグを追加することで確認をスキップでき、 &&演算子を使用して更新とアップグレードの両方を1つのコマンドに組み合わせることができます。

 sudo apt update && sudo apt upgrade -y

コマンドラインでUbuntuサーバーを更新する

Ubuntuサーバーの更新は、基本的にコマンドラインからUbuntuデスクトップを更新するのと同じエクスペリエンスです。

ただし、この場合、 aptの代わりにapt-getを使用し、アップグレードの後にdist-upgradeオプションを指定して、サーバーが完全に最新の状態に保たれるようにする必要があります。

 sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

SSH経由でUbuntuを更新する

UbuntuシステムとのSSH接続設定している場合は、SSHにサインインした後、リモートで安全にアップグレードできます。

 ssh username@REMOTE.IP.ADDRESS.HERE
sudo apt-get update
sudo apt-get upgrade

「username」と「REMOTE.IP.ADDRESS.HERE」を適切な情報に置き換えてください。

Ubuntuパッケージのアップグレード

これでUbuntuシステムが更新され、最新のLinux機能をすべて備えた安全な使用を継続できるようになりました。

ソフトウェアストアやaptリポジトリには実際には見つからないLinuxアプリもあります。 Ubuntuで動作する最高のDEBダウンロードを提供するいくつかのWebサイトを集めました。