Linux

パッケージ関連まとめ

パッケージ関連一覧

Input 動作 OutputdebianRHEL
対象動作Outputdpkgapt-getapt-cacheaptituderpmyum
インストールパッケージ既にバージョンがインストールサれていれば
インストールしない
-E
パッケージ既にバージョンがインストールサれていれば
インストールしない
-G
パッケージアップグレード(なければインストール)-U --upgrade
パッケージパッケージがインストールされていればアップグレードする-F --freshen
パッケージインストール-i (--install)installinstall-iinstall
グループ指定したグループのパッケージをインストールgroupinstall グループ
アンインストールパッケージ設定ファイルを残して
パッケージをアンインストール
-r (--remove)removeremove-e (--erase)
オプション --nodeps
remove
パッケージ設定ファイルも含め
パッケージをアンインストール
-P (--purge)purge
検索パッケージ名インストール済み
パッケージを検索
パッケージ名-l (--list)-qa
キーワードキーワードを含むすべてパッケージを検索パッケージ名-l (--list)searchsearch パターンsearch キーワード
ファイル指定したファイルがどのパッケージから
インストールされたかを表示する
パッケージ-S (--search)-qf ファイル名
パッケージ指定したパッケージからインストールされた
ファイル一覧表示する
ファイル-L (--listfiles)-ql
パッケージディレクトリの再帰的処理-R (--recursive)
パッケージパッケージ情報の表示パッケージ情報-s (--status)show パッケージ名
showpkg パッケージ名
show パッケージ名info パッケージ名
パッケージ依存関係情報の表示依存情報depends パッケージ名-qR
パッケージ展開されたパッケージを構成する--configure
パッケージパッケージを展開する(インストールしない)--unpack
パッケージダウンロード(インストールしない)-ddownload
パッケージシミュレート(インストールしない)-s
過去に取得して保存中のパッケージを削除するclean
Debian を最新にアップグレードdist-upgradedist-upgrade
パッケージ db の更新updateupdate
パッケージのアップグレードupgradeupgradeupdate
アップデート対象のパッケージリストを表示パッケージcheck-update
パッケージリストを表示パッケージlist
パッケージグループをリスト表示パッケージgrouplist

aptitude パターン

検索パターン説明
~n正規表現パッケージ名正規表現パターンにマッチするパッケージを検索する
~d正規表現パッケージの説明正規表現パターンにマッチするパッケージを検索する
~V正規表現パッケージのバージョン正規表現パターンにマッチするパッケージを検索する
~iインストール済みパッケージを検索する
~U更新可能パッケージを検索する
~M自動的にインストールされたパッケージを検索する

rpm インストール/アップグレードモードで併用するオプション

オプション説明
-v詳細な情報を表示する
-h (--hash)進行状況を # で表示する
--nodeps依存関係を無視してインストールする
--force既存のファイルを新しいものに置き換える
--test実際にはインストールせずテストする

rpm -q と併用するオプション

オプション説明
-a (--all)インストール済みのすべてのパッケージを表示する
-f ファイル名指定したファイルを含むパッケージ名を表示する
-p対象としてパッケージファイルを指定する
-c (--configfiles)設定ファイルのみを表示する
-d (--docfiles)ドキュメントのみを表示する
-i (--info)インストール済みパッケージ情報を表示する
-l (--list)指定したパッケージに含まれるファイルを表示する
-R (--requires)指定したパッケージが依存しているファイルなどを表示する

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS