apt コマンド

目次

概要

apt - パッケージを管理する(Ubuntu系)

コマンドライン

apt [OPTIONS] [COMMAND]

対象バージョン

apt と apt-get/apt-cache の関係

コマンド

コマンド一覧

apt では下記のコマンドをサポートしています。詳細は apt-getapt-cache を参照してください。

カテゴリaptapt-*概要
パッケージ情報apt updateapt-get updateパッケージ情報を更新する
インストールapt installapt-get installパッケージをインストールする
apt reinstallapt-get reinstallパッケージを再インストールする
apt satisfyapt-get satisfy指示に従いパッケージをインストール/アンインストールする
apt downloadapt-get downloadパッケージをダウンロードする(インストールしない)
アップグレードapt upgradeapt-get upgradeパッケージをアップグレードする(削除はしない)
apt full-upgradeapt-get dist-upgradeパッケージをアップグレードする(必要であれば削除も行う)
アンインストールapt removeapt-get removeパッケージを削除する(コンフィグは削除しない)
apt purgeapt-get purgeパッケージを削除する(コンフィグも削除)
apt autoremoveapt-get autoremove不要パッケージを削除する(コンフィグは削除しない)
apt autopurgeapt-get autopurge不要パッケージを削除する(コンフィグも削除する)
表示apt listapt listパッケージの一覧を表示する
apt searchapt-cache searchパッケージを検索する
apt show/infoapt-cache showパッケージ情報を表示する
apt showsrcapt-cache showsrcパッケージのソースやビルド情報を表示する
apt dependsapt-cache depends依存するパッケージ一覧を表示する
apt rdependsapt-cache rdepends依存されているパッケージ一覧を表示する
apt policyapt-cache policyパッケージのバージョンポリシーを表示する
apt changelogapt-get changelogパッケージの変更履歴を表示する
消去apt cleanapt-get cleanキャッシュされた deb を削除する
apt autocleanapt-get autoclean不要な deb を削除する
apt distcleanapt-get distcleanパッケージ情報を削除する
その他apt edit-sourcesapt edit-sourcesパッケージ入手元リストを編集する
apt build-depapt-get build-depパッケージの開発環境をインストールする
apt sourceapt-get sourceパッケージのソースコードをダウンロードする
apt mooapt-get moo秘密のコマンド

list

パッケージの一覧を表示します。

$ apt list                  # インストール済およびインストール可能なもの(推奨バージョンのみ)
$ apt list --all-versions   # インストール済およびインストール可能なもの(全バージョン)
$ apt list --installed      # インストール済のもの
$ apt list --upgradable     # アップグレード可能なもの
$ apt list -v               # パッケージ概要を含めて表示(--verbose)
$ apt list apache2          # パッケージ名を指定(推奨バージョンのみ)
$ apt list -a apache2       # パッケージ名を指定(全バージョン)

edit-sources

環境変数 EDITOR に設定されたエディタを用いて取得元リスト(sources.list)ファイルを編集します。ファイルのフォーマットは sources.list(5) を参照してください。

$ sudo EDITOR=vim apt edit-sources