コマンドラインでUbuntuを更新する方法
コマンドラインでLinuxを更新する方法を知ることは、熟練したユーザーにとって絶対に必要なことです。最新の状態を維持することで、システムを安全に、安全に保ち、最新の機能を備えた状態に保つことができます。今日は、ターミナルから、またはSSH接続を介してUbuntuデスクトップまたはサーバーを更新する方法を学習します。
コマンドラインを使用してLinuxを更新する理由
多くの場合、Software UpdaterなどのGUIツールを使用するよりも高速であり、更新がリアルタイムで行われていることを確認できます。これは、これから調べようとしているので、学ぶのが最も簡単なコマンドの1つでもあります。
Ubuntuに加えて、これらの手順は、LinuxMintやKaliLinuxなどのほとんどのUbuntuベースのディストリビューションで機能します。
ただし、今後、Ubuntuソフトウェアをアップグレードするときは常に、管理者権限が必要になることに注意してください。つまり、常にパスワードの確認を求められます。
Ubuntuの更新コマンドはapt 、または場合によっては apt-get 。 AptはUbuntuの主要なパッケージマネージャーです。
更新の使用 オプションは、ソフトウェアリポジトリ(/etc/apt/sources.listにリストされているものすべて)を検索し、利用可能なUbuntuパッケージアップデートのインベントリを取得するようにaptに指示します。
sudo apt update
注: sudo apt-get update など、apt-getを使用するように指示されている特定のLinuxガイドが表示される場合があります。 、aptの代わりに。混同しないでください。どちらのコマンドも同じ機能を実行しますが、もう少しユーザーフレンドリーなので、apt-getよりもaptをお勧めします。
更新コマンドが完了すると、アップグレードを使用してパッケージの更新を適用する準備が整います。 オプション。
sudo apt upgrade
上記のコマンドは、すでにインストールされているパッケージを削除する必要がない限り、前の更新コマンドで見つかったすべてのアップグレードを適用します。一部のパッケージがアップグレードを拒否しているように見える場合は、完全アップグレードを使用してください 特定のパッケージを削除できるオプションを使用すると、問題が解決する場合があります。
詳細:Linuxを使い始めるための基本的なコマンド
どちらのコマンドでも、利用可能なアップグレードを一覧表示した後、 yと入力してインストールを確認するように求められます。 またははい 。
-y を追加すると、確認をスキップできます アップグレードコマンドの最後にフラグを立てると、 &&を使用して、更新とアップグレードの両方を1つのコマンドに組み合わせることができます。 オペレーター。
sudo apt update && sudo apt upgrade -y
Ubuntuサーバーの更新は、基本的に、コマンドラインを使用してUbuntuデスクトップを更新するのと同じエクスペリエンスです。
ただし、この場合は、 apt-getを使用する必要があります aptの代わりに、 dist-upgradeでアップグレードを実行します サーバーを完全に最新の状態に保つためのオプション。
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
SSH経由でUbuntuを更新
UbuntuシステムとのSSH接続を設定している場合は、SSHにサインインした後、リモートで安全にアップグレードできます。
ssh [email protected]
sudo apt-get update
sudo apt-get upgrade
「username」と「REMOTE.IP.ADDRESS.HERE」を適切な情報に置き換えてください。
Ubuntuパッケージのアップグレード
これでUbuntuシステムが更新され、最新のLinux機能をすべて備えた安全な使用を継続できるようになりました。
ソフトウェアストアやaptリポジトリには実際には見つからないLinuxアプリもあります。 Ubuntuで動作する最高のDEBダウンロードを提供するいくつかのWebサイトを集めました。
-
LinuxでTeeコマンドを使用する方法
Linuxシェルでパイプとリダイレクトを使用したことがある場合は、teeを使用する必要がある場合もあります。 ユーティリティ。 ティーは何をしますか? などのコマンド ls 現在のディレクトリの内容が表示されます。つまり、これらのコンテンツをstdout(標準出力)(通常は画面)、より正確には仮想端末ディスプレイに表示します。 のようなコマンド ls > file123 画面には何も表示されません。 signは、すべての出力をstdoutに表示するのではなく、ファイルにリダイレクトします。 file123には、以前に画面に表示されていたコンテンツが入力されます。 ディレクトリ
-
コマンドラインからUbuntuをアップグレードする方法
UbuntuのUpdateManagerを使用すると、インストールを新しいメジャーリリースに比較的簡単にアップグレードできます。ユーティリティのグラフィカルインターフェイスは、わかりやすい手順のウィザードをガイドします。 ただし、グラフィカルユーティリティを使用できない場合があります。たとえば、サーバーではグラフィカルインターフェイスにアクセスできません。この場合、Ubuntuをアップグレードするためにコマンドラインを使用する必要があります。 ただし、これが役立つシナリオはこれだけではありません。コマンドラインインターフェイスを使用すると、通常、何が起こっているかを詳しく知ることができます