■設定ファイル
dpkg:/etc/dpkg/dpkg.cfgapt-get:/etc/apt/sources.list
rpm:
yum:/etc/yum.conf、/etc/yum.repos.d
■インストールと更新
パッケージインストール
dpkg -i/--installapt-get install *インストールまたはアップグレード
aptitude install *インストールまたはアップグレード
rpm -i/--install
yum install
アップデート対象のパッケージリストを表示する
dpkg:なしapt:なし
rpm:なし
yum check-update
パッケージをアップグレードする(なければインストールする)
dpkg:なしapt:なし
rpm -U/--upgrade
yum:なし
パッケージをアップグレードする(なければインストールしない)
dpkg:なしapt:なし
rpm -F/--freshen
yum update
インストール中、詳細情報を表示する
dpkg:なしapt:なし
rpm -iv
yum:指定しなくても表示される
インストール中、進行状況を#で表示する
dpkg:なしapt:なし
rpm -ih
yum:指定しなくても表示される
依存関係を無視してインストールする
dpkg:なしapt:なし
rpm -i --nodpeps
yum:なし
実際にはインストールせずインストールテストのみ行う
dpkg:なしapt:なし
rpm -i --test
yum:なし
同じバージョンがインストールされていれば、インストールしない
dpkg -Eapt:なし
rpm:なし
yum:なし
新しいバージョンがインストールされていれば、インストールしない
dpkg -Gapt:なし
rpm:なし
yum:なし
全パッケージアップグレード
dpkg:なしapt-get upgrade
aptitude upgrade
rpm:なし
yum:なし
ディストリビューションを最新にアップグレードする
dpkg:なしapt-get dist-upgrade
aptitude dist-upgrade
rpm:なし
yum:なし
■アンインストール
設定ファイルを残してパッケージをアンインストールする
dpkg -r/--removeapt-get remove
aptitude remove
rpm -e/--erase
yum remove
設定ファイルも含め完全にパッケージをアンインストールする
dpkg -P/--purgeapt-get:なし
aptitude purge
rpm:なし
yum:なし
依存関係を無視してアンインストールする
dpkg:なしapt:なし
rpm --nodeps
yum:なし
■検索・情報表示
インストール済みパッケージを検索して表示する
dpkg -l/--listapt-get:なし
rpm -q/--query
yum search
全パッケージ情報を表示する
dpkg:なしapt-get:なし
rpm -qa/--all
yum list
パッケージグループをリスト表示する
dpkg:なしapt-get:なし
rpm:なし
yum grouplist
グループパッケージをインストールする
dpkg:なしapt-get:なし
rpm:なし
yum groupinstall
指定したファイルがどのパッケージからインストールされたかを表示する
dpkg -S/--searchapt-get:なし
rpm -f
yum:なし
指定パッケージからインストールされたファイルを一覧表示する
dpkg -L/--listfilesapt-get:なし
rpm -l/--list
yum:なし
検索・照会時、パッケージファイルを対象とする
dpkg:なしapt:なし
rpm -qp
yum:なし
設定ファイルのみを表示する
dpkg:なしapt:なし
rpm -qc/--configure
yum:なし
ドキュメントのみを表示する
dpkg:なしapt:なし
rpm -qd/--docfiles
yum:なし
パッケージ情報を表示する
dpkg -s/--statusapt-cache show *簡易情報
apt-cache showpkg *詳細情報
aptitude show
rpm -i/--info
yum info
パッケージの依存関係を表示する
dpkg:なしapt-cache depends
rpm -qR/--requires
yum:なし
パッケージを検索する
dpkg:なしapt-cache search
rpm:なし
yum:なし
パッケージ変更履歴を表示する
dpkg:なしapt:なし
rpm -q --changelog
yum:なし
■その他
パッケージデータベースを更新する
dpkg:なしapt-get update
aptitude update
rpm:なし
yum:なし
ディレクトリ内を再帰的に処理する
dpkg -R/--recursiveapt-get:なし
rpm:なし
yum:なし
パッケージファイルをダウンロードする(インストールしない)
dpkg:なしapt-get -d
aptitude download
rpm:なし
yumdownloader
過去に取得した保存中のパッケージを 削除する
dpkg:なしapt-get clean
rpm:なし
yum:なし
0 件のコメント:
コメントを投稿