Debian系のファイル管理コマンドdpkgコマンドやaptコマンドがあります。
apt(Advanced Packaging Tool)は、パッケージの取り寄せ・インストール・アップグレード・検索・管理などを行うためのアプリケーションです。
この違いもRedhot系のrpmとyumの違いと同じです。
apt-getはdpkgを内部で呼び出して操作しています。dpkgではパッケージのダウンロードやパッケージ間の依存関係を気にしません。
・指定パッケージをインストール
$ dpkg -i [パッケージ]
・パッケージを削除する(設定ファイルは残す)
$ dpkg -r [パッケージ]
・パッケージを完全に削除する(設定ファイルも削除)
$ dpkg –purge [パッケージ]
・インストールされているパッケージの一覧を表示
$ dpkg -l
・特定のパッケージがインストールされているかを確認
$ dpkg -l [パッケージ]
・インストールしたパッケージのファイル一覧を表示
$ dpkg -L [パッケージ]
・特定mのファイルを含むパッケージを検索
$ dpkg -S [ファイル名]
インストール
・パッケージのインストール
$ apt-get dist-upgrade
アップデート
・パッケージのアップデート
$ apt-get upgrade
・OS全体のアップグレード
$ apt-get install パッケージ名
削除
・パッケージの削除
$ apt-get remove パッケージ名
・ダウンロードしたパッケージの削除
$ apt-get clean
・ダウンロードしたパッケージの最新以外を削除
$ apt-get autoclean
検索
・パッケージの検索
$ apt-cache search パッケージ名(の一部)
その他
・パッケージ情報の収集
$ apt-cache gencaches
・パッケージ情報の収集
$ apt-cache show パッケージ名
・パッケージの依存関係の表示
$ apt-cache showpkg パッケージ名
・何がどうアップグレードされるか事前に知りたければ
$ apt-get dist-upgrade –no-act