Advanced Package Tool (APT) は、dpkg パッケージ システムと簡単にやり取りするために使用されるコマンド ライン ツールです。 APT は、Ubuntu などの Debian ベースの Linux ディストリビューション内でソフトウェアを管理するために使用される理想的な方法です。依存関係を効果的に管理し、大きな構成ファイルを維持し、アップグレードとダウングレードを適切に処理して、システムの安定性を確保します。単独では、dpkg は依存関係を適切に処理しません。
Debian/Ubuntu ベースのディストリビューションでは、ソフトウェア管理は apt ユーティリティを介して行われます。これは、ユーティリティ apt-get および apt-cache の最近の代替品です。最もよく使用されるコマンドは次のとおりです。
コマンド | 説明 |
適切なリスト | パッケージのリスト |
適切な検索 | 説明で検索 |
apt インストール | パッケージをインストールする |
適切なショー | パッケージの詳細を表示 |
適切な削除 | パッケージを削除する |
適切な更新 | 利用可能なパッケージのカタログを更新 |
適切なアップグレード | インストール済みソフトウェアのアップグレード |
適切な編集ソース | リポジトリ構成の編集 |
apt コマンドの実行中に以下のエラーが発生した場合:
apt: command not found
選択したディストリビューションに従って apt パッケージをインストールしてみてください。
分布 | コマンド |
---|---|
Debian | apt-get インストール apt |
Ubuntu | apt-get インストール apt |
Arch Linux | pacman -S apt |
カリ Linux | apt-get インストール apt |
CentOS | yum install apt |
Fedora | dnf インストール apt |
Raspbian | apt-get インストール apt |
apt コマンドの例
1. 利用可能なパッケージとバージョンのリストを更新します (他の `apt` コマンドの前にこれを実行することをお勧めします):
$ sudo apt update
2. 特定のパッケージを検索:
$ apt search package
3. パッケージの情報を表示:
$ apt show package
4. パッケージをインストールするか、利用可能な最新バージョンに更新します。
$ sudo apt install package
5. パッケージを削除します (代わりに `purge` を使用すると、その構成ファイルも削除されます):
$ sudo apt remove package
6. インストールされているすべてのパッケージを利用可能な最新バージョンにアップグレードします:
$ sudo apt upgrade
7. すべてのパッケージをリストします:
$ apt list
8. インストール済みパッケージを一覧表示します:
$ apt list --installed