もっと詳しく

コマンドラインでUbuntuシステムをどのように更新しますか? apt update(パッケージキャッシュを更新するため)およびaptupgradeコマンドを使用します。

sudo apt update && sudo apt upgrade

一度にアップグレードできるインストール済みのすべてのaptパッケージを更新します。 これには、Linuxカーネルバージョンも含まれます。

これは、特にデスクトップユーザーにとっては良いことのように思えます。 重要なWebサービスを実行しているUbuntuサーバーユーザーには当てはまらない場合があります。

アップデートを選択したい場合は 単一のパッケージのみをアップグレードしたい、次のコマンドを使用します。

sudo apt install --only-upgrade package_name

もう少し詳しく見てみましょう。

aptコマンドを使用して単一パッケージをアップグレードする

最初のステップは、ローカルパッケージリポジトリキャッシュを更新して、システムが新しいパッケージバージョンの可用性を認識できるようにすることです。

sudo apt update

これはオプションです。 アップグレードするパッケージがアップグレード可能なパッケージのリストにあるかどうかを確認します。

apt list --upgradable

目的のパッケージに新しいバージョンが用意されている場合は、次のコマンドを使用して、この単一のパッケージのみをアップグレードすることを選択できます。

sudo apt install --only-upgrade package_name

すでにインストールされているパッケージでaptinstallコマンドを実行すると、次に利用可能なバージョンにアップグレードされます。

ただし、パッケージがまだインストールされていない場合は、aptコマンドによってもインストールされます。

これが理由です --only-upgrade 一部が必要です。 このオプションを使用すると、aptコマンドはすでにインストールされているパッケージのみをアップグレードします。 まだインストールされていない場合、パッケージはインストールされません。

Ubuntuサーバーユーザーに最適な例ではありませんが、下のスクリーンショットで、アップグレード可能な7つのパッケージのうち1つだけをアップグレードした方法を確認できます。

Ubuntuで1つのパッケージのみを更新する

選択したパッケージのみをアップグレードする

選択したいくつかのパッケージをアップグレードする場合は、それらを1つずつ更新する必要はありません。 前述のコマンドでパッケージ名を指定するだけです。

sudo apt install --only-upgrade package1 package2 package3

これが例です。

Ubuntuで選択したパッケージをアップグレードする

結論

選択したパッケージをアップグレードする必要がある状況に直面した場合は、-only-upgradeオプションを指定してaptinstallコマンドを使用できます。

より効果的に使用するには、aptコマンドの使用について読むことをお勧めします。


The post UbuntuとDebianでaptコマンドを使用して単一のパッケージをアップグレードする appeared first on Gamingsym Japan.