#author("2018-04-08T18:14:18+09:00","default:dramsukohome","dramsukohome") [[Linux]] #author("2025-06-16T15:18:13+09:00","default:dramsukohome","dramsukohome") #shadowheader(1,パッケージ関連まとめ); #contents *パッケージ関連一覧 [#da0ff625] |BGCOLOR(#FFEEEE):|BGCOLOR(#EEEEFF):100|BGCOLOR(#EEEEFF):|BGCOLOR(#EEEEFF):100|BGCOLOR(#EEFFEE):|BGCOLOR(#EEFFEE):|BGCOLOR(#EEFFEE):|BGCOLOR(#EEFFEE):|BGCOLOR(#FFFFEE):|BGCOLOR(#FFFFEE):|c ||>|>|CENTER:Input 動作 Output|>|>|>|CENTER:debian|>|CENTER:RHEL| |~|CENTER:対象|CENTER:動作|CENTER:Output|CENTER:dpkg|CENTER:apt-get|CENTER:apt-cache|CENTER:aptitude|CENTER:rpm|CENTER:yum| |インストール|パッケージ|既に&color(red,){同};バージョンがインストールサれていれば&br;インストールしない||-E|||||| |~|パッケージ|既に&color(red,){新};バージョンがインストールサれていれば&br;インストールしない||-G|||||| |~|パッケージ|アップグレード(なければインストール)||||||-U --upgrade|| |~|パッケージ|パッケージがインストールされていればアップグレードする||||||-F --freshen|| |~|パッケージ|インストール||-i (--install)|install||install|-i|install| |~|グループ|指定したグループのパッケージをインストール|||||||groupinstall グループ| |アンインストール|パッケージ|設定ファイルを&color(red,){残して};&br;パッケージをアンインストール||-r (--remove)|remove||remove|-e (--erase)&br;オプション --nodeps|remove| |~|パッケージ|設定ファイルも&color(red,){含め};&br;パッケージをアンインストール||-P (--purge)|||purge||| |検索|パッケージ名|インストール&color(red,){済み};&br;&color(blue,){''パッケージ''};を検索|パッケージ名|-l (--list)||||-qa|| |~|キーワード|キーワードを含む&color(red,){''すべて''};の&color(blue,){''パッケージ''};を検索|パッケージ名|-l (--list)||search|search パターン||search キーワード| |~|ファイル|指定した&color(blue,){''ファイル''};がどの&color(blue,){''パッケージ''};から&br;インストールされたかを表示する|パッケージ|-S (--search)||||-qf ファイル名|| |~|パッケージ|指定した&color(blue,){''パッケージ''};からインストールされた&br;&color(blue,){''ファイル''};一覧表示する|ファイル|-L (--listfiles)||||-ql|| ||パッケージ|ディレクトリの再帰的処理||-R (--recursive)|||||| |~|パッケージ|パッケージ情報の表示|パッケージ情報|-s (--status)||show パッケージ名&br;showpkg パッケージ名|show パッケージ名||info パッケージ名| |~|パッケージ|依存関係情報の表示|依存情報|||depends パッケージ名||-qR|| |~|パッケージ|展開されたパッケージを構成する||--configure|||||| |~|パッケージ|パッケージを展開する(インストールしない)||--unpack|||||| |~|パッケージ|ダウンロード(インストールしない)|||-d||download||| |~|パッケージ|シミュレート(インストールしない)|||-s||||| |~||過去に取得して保存中のパッケージを削除する|||clean||||| |~||Debian を最新にアップグレード|||dist-upgrade||dist-upgrade||| |~||パッケージ db の更新|||update||update||| |~||パッケージのアップグレード|||upgrade||upgrade||update| |~||&color(red,){アップデート対象};のパッケージリストを表示|パッケージ|||||check-update|| |~||&color(red,){全};パッケージリストを表示|パッケージ||||||list| |~||パッケージ&color(red,){グループ};をリスト表示|パッケージ||||||grouplist| * aptitude パターン [#u092a5ca] |CENTER:検索パターン|CENTER:説明|h | ~n正規表現|&color(red,){''パッケージ名''};が&color(red,){''正規表現パターン''};にマッチする&color(red,){''パッケージ''};を検索する| | ~d正規表現|パッケージの&color(red,){''説明''};が&color(red,){''正規表現パターン''};にマッチする&color(red,){''パッケージ''};を検索する| | ~V正規表現|パッケージの&color(red,){''バージョン''};が&color(red,){''正規表現パターン''};にマッチする&color(red,){''パッケージ''};を検索する| | ~i|&color(red,){''インストール済み''};の&color(red,){''パッケージ''};を検索する| | ~U|&color(red,){''更新可能''};な&color(red,){''パッケージ''};を検索する| | ~M|&color(red,){''自動的にインストール''};された&color(red,){''パッケージ''};を検索する| * rpm インストール/アップグレードモードで併用するオプション [#k4b69092] |CENTER:オプション|CENTER:説明|h |-v|詳細な情報を表示する| |-h (--hash)|進行状況を # で表示する| |--nodeps|依存関係を無視してインストールする| |--force|既存のファイルを新しいものに置き換える| |--test|実際にはインストールせずテストする| * rpm -q と併用するオプション [#ta6ddd55] |CENTER:オプション|CENTER:説明|h |-a (--all)|インストール済みのすべてのパッケージを表示する| |-f ファイル名|指定したファイルを含むパッケージ名を表示する| |-p |対象としてパッケージファイルを指定する| |-c (--configfiles)|設定ファイルのみを表示する| |-d (--docfiles)|ドキュメントのみを表示する| |-i (--info)|インストール済みパッケージ情報を表示する| |-l (--list)|指定したパッケージに含まれるファイルを表示する| |-R (--requires)|指定したパッケージが依存しているファイルなどを表示する|