Input 動作 Output | debian | RHEL | |||||||
対象 | 動作 | Output | dpkg | apt-get | apt-cache | aptitude | rpm | yum | |
インストール | パッケージ | 既に同バージョンがインストールサれていれば インストールしない | -E | ||||||
パッケージ | 既に新バージョンがインストールサれていれば インストールしない | -G | |||||||
パッケージ | アップグレード(なければインストール) | -U --upgrade | |||||||
パッケージ | パッケージがインストールされていればアップグレードする | -F --freshen | |||||||
パッケージ | インストール | -i (--install) | install | install | -i | install | |||
グループ | 指定したグループのパッケージをインストール | groupinstall グループ | |||||||
アンインストール | パッケージ | 設定ファイルを残して パッケージをアンインストール | -r (--remove) | remove | remove | -e (--erase) オプション --nodeps | remove | ||
パッケージ | 設定ファイルも含め パッケージをアンインストール | -P (--purge) | purge | ||||||
検索 | パッケージ名 | インストール済み パッケージを検索 | パッケージ名 | -l (--list) | -qa | ||||
キーワード | キーワードを含むすべてのパッケージを検索 | パッケージ名 | -l (--list) | search | search パターン | search キーワード | |||
ファイル | 指定したファイルがどのパッケージから インストールされたかを表示する | パッケージ | -S (--search) | -qf ファイル名 | |||||
パッケージ | 指定したパッケージからインストールされた ファイル一覧表示する | ファイル | -L (--listfiles) | -ql | |||||
パッケージ | ディレクトリの再帰的処理 | -R (--recursive) | |||||||
パッケージ | パッケージ情報の表示 | パッケージ情報 | -s (--status) | show パッケージ名 showpkg パッケージ名 | show パッケージ名 | info パッケージ名 | |||
パッケージ | 依存関係情報の表示 | 依存情報 | depends パッケージ名 | -qR | |||||
パッケージ | 展開されたパッケージを構成する | --configure | |||||||
パッケージ | パッケージを展開する(インストールしない) | --unpack | |||||||
パッケージ | ダウンロード(インストールしない) | -d | download | ||||||
パッケージ | シミュレート(インストールしない) | -s | |||||||
過去に取得して保存中のパッケージを削除する | clean | ||||||||
Debian を最新にアップグレード | dist-upgrade | dist-upgrade | |||||||
パッケージ db の更新 | update | update | |||||||
パッケージのアップグレード | upgrade | upgrade | update | ||||||
アップデート対象のパッケージリストを表示 | パッケージ | check-update | |||||||
全パッケージリストを表示 | パッケージ | list | |||||||
パッケージグループをリスト表示 | パッケージ | grouplist |
検索パターン | 説明 |
~n正規表現 | パッケージ名が正規表現パターンにマッチするパッケージを検索する |
~d正規表現 | パッケージの説明が正規表現パターンにマッチするパッケージを検索する |
~V正規表現 | パッケージのバージョンが正規表現パターンにマッチするパッケージを検索する |
~i | インストール済みのパッケージを検索する |
~U | 更新可能なパッケージを検索する |
~M | 自動的にインストールされたパッケージを検索する |
オプション | 説明 |
-v | 詳細な情報を表示する |
-h (--hash) | 進行状況を # で表示する |
--nodeps | 依存関係を無視してインストールする |
--force | 既存のファイルを新しいものに置き換える |
--test | 実際にはインストールせずテストする |
オプション | 説明 |
-a (--all) | インストール済みのすべてのパッケージを表示する |
-f ファイル名 | 指定したファイルを含むパッケージ名を表示する |
-p | 対象としてパッケージファイルを指定する |
-c (--configfiles) | 設定ファイルのみを表示する |
-d (--docfiles) | ドキュメントのみを表示する |
-i (--info) | インストール済みパッケージ情報を表示する |
-l (--list) | 指定したパッケージに含まれるファイルを表示する |
-R (--requires) | 指定したパッケージが依存しているファイルなどを表示する |