Unix :: コマンド / apt-{get, cache}

コマンド説明
apt-{get,cache}「apt」とはAdvanced Package Toolの略でDebian Projectで開発されたパッケージ管理ツール。パッケージのインストールやアップデートが容易に行えます


アプリケーション(daemon)をインストールするには「apt-get install パッケージ名」と入力します。
パッケージ名が分からないときは、「apt-cache search パッケージ名(正規表現の使用可)」と入力すると検索してくれます。
また、パッケージは日々更新されているので最新のパッケージリストを取得するために「apt-get update」を実行します。
なお、「apt-cache search」で一覧表示されたパッケージ名は、名前だけは用途がわからない場合があります。
そんな時は「apt-cache show パッケージ名」と入力すると、パッケージの説明が画面に表示されます。

「apt-get upgrade」も定期実行します。
「apt-get upgrade」は、インストール済みのパッケージの中で新しいバージョンが公開されている場合、最新バージョンをダウンロードしてインストールしてくれます。
新バージョンではバグフィックスやセキュリティホールの修正が行われている場合があるので、定期的に実行すべきです。
なお、「apt-get upgrade」を実行する前に、「apt-get update」で最新のリストを取得しておかなければなりません。
(「apt-get upgrade」だけ実行してもパッケージが更新されないので注意)

apt-get

オプション説明
updateパッケージリストを取得・更新する
upgradeインストール済みのパッケージをアップグレードする
install新規にパッケージをインストールする
removeインストールされたパッケージを削除する
sourceソースパッケージを取得する
build-depソースパッケージのビルド依存情報を設定する
dist-upgradeディストリビューションをアップグレードする
cleanダウンロードしたアーカイブファイルを削除する
autocleanアーカイブファイルの中で古いものを削除する
check壊れた依存関係がないかをチェックする

apt-cache

オプション説明
addパッケージファイルをソースキャッシュに追加する
gencachesパッケージ/ソースキャッシュを生成する
showpkg単一パッケージの一般情報を表示する
showsrcソースレコードを表示する
stats基本ステータス情報を表示する
dumpすべてのファイルを表示する
dumpavail存在するファイルを標準出力に出力する
unmet未解決の依存を表示する
search正規表現によってパッケージを検索する
showパッケージの情報を表示する
depends指定パッケージが依存しているパッケージを表示する
whatdepends指定パッケージに依存しているパッケージを表示する
pkgnamesすべてのパッケージ名を表示する
dottyGraphVis用のパッケージグラフを生成する
xvcgxvcg用のパッケージグラフを生成する
policyポリシー設定情報を表示する