Linux
 Computer >> コンピューター >  >> システム >> Linux

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

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

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

コマンドラインを使用してLinuxを更新する理由

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

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

ただし、今後、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をお勧めします。

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

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

sudo apt upgrade

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

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

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

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

sudo apt update && sudo apt upgrade -y
コマンドラインでUbuntuサーバーを更新する

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 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サイトを集めました。


  1. LinuxでTeeコマンドを使用する方法

    Linuxシェルでパイプとリダイレクトを使用したことがある場合は、teeを使用する必要がある場合もあります。 ユーティリティ。 ティーは何をしますか? などのコマンド ls 現在のディレクトリの内容が表示されます。つまり、これらのコンテンツをstdout(標準出力)(通常は画面)、より正確には仮想端末ディスプレイに表示します。 のようなコマンド ls > file123 画面には何も表示されません。 signは、すべての出力をstdoutに表示するのではなく、ファイルにリダイレクトします。 file123には、以前に画面に表示されていたコンテンツが入力されます。 ディレクトリ

  2. コマンドラインからUbuntuをアップグレードする方法

    UbuntuのUpdateManagerを使用すると、インストールを新しいメジャーリリースに比較的簡単にアップグレードできます。ユーティリティのグラフィカルインターフェイスは、わかりやすい手順のウィザードをガイドします。 ただし、グラフィカルユーティリティを使用できない場合があります。たとえば、サーバーではグラフィカルインターフェイスにアクセスできません。この場合、Ubuntuをアップグレードするためにコマンドラインを使用する必要があります。 ただし、これが役立つシナリオはこれだけではありません。コマンドラインインターフェイスを使用すると、通常、何が起こっているかを詳しく知ることができます