パッケージ管理


インストールコマンドについてまとめる。

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