パッケージ管理
インストールコマンドについてまとめる。
apt-get
パッケージを取得してインストール/アップデートする
dpkg
debパッケージのインストール・アンインストールを行う
rpm
RPMパッケージをインストール/アンインストールする
パッケージファイル名
<パッケージ名称>-<バージョン番号>.<リリース番号>.<アーキテクチャ>.<拡張子>
インストール/アップグレードモード
インストール
rpm -i <パッケージファイル名>
rpm --install <パッケージファイル名>
アップグレード(なければインストールする)
rpm -U <パッケージファイル名>
rpm -upgrade <パッケージファイル名>
アップグレード(インストールされていればアップグレードする)
rpm -F <パッケージファイル名>
rpm -freshen <パッケージファイル名>
オプション
| -v |
詳細な情報を表示する |
| -h(--hash) |
進行状況を「#」で表示する |
| --nodeps |
依存関係を無視してインストールする |
| --force |
既存のファイルを新しいものに置き換える |
| --test |
実際にはインストールせずテストを実施する |
アンインストールモード
アンインストール
rpm -e <パッケージ名>
rpm --erase <パッケージ名>
オプション
| --nodeps |
依存関係を無視してアンインストールする |
照会モード
インストールされているか照会
rpm -q <パッケージ名>
オプション
| -a(--all) |
インストール済みのすべてのパッケージを表示する |
| -f <ファイル名> |
指定したファイルを含むパッケージ名を表示する |
| -p <パッケージファイル名> |
対象としてパッケージファイルを指定する |
| -c(--configfiles) |
設定ファイルのみ表示する |
| -d(--docfiles) |
ドキュメントのみを表示する |
| -i |
インストール済みパッケージ情報を表示する |
| -l(--list) |
指定したパッケージ情報を表示する |
| -r(--require) |
指定したパッケージが依存しているパッケージを表示する |
| -changelog |
変更履歴を表示する |
インストール先の確認(インストール済みパッケージ名から)
rpm -ql <パッケージ名>
インストール先の確認(インストールパッケージファイル名から)
rpm -qlp <パッケージファイル名>
yum
パッケージを取得してインストール/アップデートをする
インストール
yum install <パッケージ名>
アンインストール
yum remove <パッケージ名>
アップデート
yum update
yum update <パッケージ名>
一覧
インストール済みとリポジトリに存在するパッケージ
yum list
インストール済みパッケージ
yum list installed
アップデート可能なパッケージ
yum list updates
yum check-update
リポジトリに存在するパッケージ
yum list available
最終更新:2011年09月08日 00:10