Linux?
| 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) | 指定したパッケージが依存しているファイルなどを表示する |