ホームページ  >  記事  >  システムチュートリアル  >  Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

WBOY
WBOY転載
2024-02-11 15:15:03438ブラウズ

apt は、Ubuntu、Debian、および関連する Linux ディストリビューションでの deb パッケージの簡単なインストール、更新、削除、管理を可能にするコマンド ライン ユーティリティです。 apt-get ツールや apt-cache ツールとは異なり、apt は 2 つのツールでよく使用されるコマンドを統合し、いくつかの改善されたデフォルト オプションを追加します。

apt の本来の設計意図は、ユーザーの対話ニーズをより適切に満たすことです。シェル スクリプトを作成するときに apt を使用する必要がある場合は、下位互換性の点で信頼性が高く、より多くのオプションと機能が提供されるため、apt-get および apt-cache を選択してください。

ほとんどの apt コマンドは、sudo 権限を持つユーザーとして実行する必要があることに注意してください。これにより、必要な操作を実行するための十分な権限が確保されます。

このガイドは、apt コマンドのクイック リファレンスとして機能します。

パッケージインデックスの更新 (apt update)

APT パッケージ インデックスは基本的に、システムで有効になっているリポジトリで利用可能なパッケージの記録を含むデータベースです。

パッケージ インデックスを更新するには、次のコマンドを実行します。これにより、APT リポジトリから最新の変更が取得されます:

[linuxmi@linux:~/www.linuxmi.com]$ sudo apt update

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

新しいパッケージをアップグレードまたはインストールする前に、必ずパッケージ インデックスを更新してください。

ソフトウェア パッケージのアップグレード (apt アップグレード)

Linux システムを定期的に更新することは、システム全体のセキュリティにとって最も重要な側面の 1 つです。

インストールされているパッケージを最新バージョンにアップグレードするには、次のコマンドを実行します:

[linuxmi@linux:~/www.linuxmi.com]$ sudo apt upgrade

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

このコマンドは、インストールされているパッケージの削除が必要なソフトウェア パッケージをアップグレードしません。

単一のパッケージをアップグレードする場合は、パッケージ名を渡します:

sudo apt アップグレード パッケージ名

自動セキュリティ更新を構成することをお勧めします。

包括的なアップグレード (完全なアップグレードが簡単)

アップグレードと完全アップグレードの違いは、後者ではシステム全体をアップグレードする必要がある場合に、インストールされているパッケージが削除されることです。

sudo apt フルアップグレード

このコマンドを使用する場合は注意してください。

ソフトウェアパッケージのインストール(aptインストール)

パッケージのインストールは、次のコマンドを実行するだけで簡単です:

sudo apt install package_name

1 つのコマンドで複数のパッケージをインストールする場合は、スペース区切りのリストとして指定します。

sudo apt install package1 package2

ローカル deb ファイルをインストールするには、ファイルへのフルパスを指定します。それ以外の場合、コマンドは APT リポジトリからパッケージを取得してインストールしようとします。

sudo apt install /full/path/file.deb

パッケージの削除 (削除)

インストールされているパッケージを削除するには、次のように入力します。

sudo apt 削除 package_name

スペースで区切って複数のパッケージを指定することもできます:

sudo apt パッケージ 1 パッケージ 2 を削除します

remove コマンドは指定されたパッケージをアンインストールしますが、一部の構成ファイルが残る場合があります。すべての構成ファイルを含むパッケージを削除する場合は、削除ではなくパージを使用してください:

sudo apt パージ package_name

未使用のパッケージを削除する (apt autoremove)

他のパッケージに依存する新しいパッケージがシステムにインストールされると、パッケージの依存関係もインストールされます。パッケージを削除した後も、依存関係はシステム上に残ります。この残りのパッケージは他の人によって使用されなくなり、削除できます。

不要な依存関係を削除するには、次のコマンドを使用します。

sudo apt autoremove

パッケージリスト(aptリスト)

list コマンドを使用すると、使用可能、インストール済み、およびアップグレード可能なパッケージを一覧表示できます。

利用可能なパッケージをすべてリストするには、次のコマンドを使用します:

[linuxmi@linux:~/www.linuxmi.com]$ sudo apt リスト

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

このコマンドは、パッケージのバージョンとアーキテクチャに関する情報を含む、すべてのパッケージのリストを出力します。特定のパッケージがインストールされているかどうかを確認するには、grep コマンドを使用して出力をフィルター処理します。

sudo apt リスト | grep package_name

インストールされているパッケージのみを一覧表示するには、次のように入力します:

[linuxmi@linux:~/www.linuxmi.com]$ sudo apt list –installed

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

実際にパッケージをアップグレードする前に、アップグレード可能なパッケージのリストを取得し、「apt list --upgradable」を実行して表示すると便利な場合があります。

[linuxmi@linux:~/www.linuxmi.com]$ sudo apt list –upgradable

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

検索パッケージ (apt 検索)

このコマンドを使用すると、使用可能なパッケージのリストで特定のパッケージを検索できます:

sudo apt 検索パッケージ名

見つかった場合、コマンドは名前が検索語に一致するパッケージを返します。

ソフトウェア パッケージ情報の表示 (apt show)

新しいパッケージを削除またはインストールする前に、パッケージの依存関係、インストール サイズ、パッケージ ソースなどに関する情報が役立つ場合があります。

特定のパッケージに関する情報を取得するには、show コマンドを使用します。

[linuxmi@linux:~/www.linuxmi.com]$ sudo apt show libgts-0.7-5

Linux を一緒に学びましょう: apt コマンド クイック リファレンス ガイド

要約

この記事を読んだ後は、ソフトウェア パッケージの管理方法を理解することが Linux システム管理の重要な部分になります。

apt は、debian ディストリビューションに基づくパッケージ マネージャーです。 apt コマンドの詳細については、ターミナルを開いて「man apt」と入力してください。

以上がLinux を一緒に学びましょう: apt コマンド クイック リファレンス ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。