Linuxのパッケージ管理(Red Hat系)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*Linuxのパッケージ管理(Red Hat系) [#wf868943]
-RPM形式(Red Hat)の[[パッケージ管理]]
--Red Hat Package Manager
*[[Linuxコマンド]] [#v862f92b]
**rpm [#h1bcf568]
-参照
rpm -qa ※インストール済のパッケージを一覧表示
rpm -ql <package-name> ※指定したパッケージに含まれるフ...
rpm -qlp <rpm-file-name> ※指定したRPMファイルからインス...
rpm -qi <package-name> ※指定したパッケージの詳細情報を...
rpm -qip <rpm-file-name> ※指定したRPMファイルの詳細情報...
rpm -qd <package-name> ※指定したパッケージのドキュメン...
rpm -qdp <rpm-file-name> ※指定したRPMファイルのドキュメ...
rpm -qc <package-name> ※指定したパッケージの設定ファイ...
rpm -qcp <rpm-file-name> ※指定したRPMファイルの設定ファ...
rpm -qf <file-name> ※指定したファイルがどのパッケージに...
rpm -qR <package-name> ※指定したパッケージの依存関係を...
rpm -qRp <rpm-file-name> ※指定したRPMファイルの依存関係...
rpm --checksig <rpm-file-name> ※指定したRPMファイルの署...
rpm -V <package-name> ※パッケージの変更箇所の検査
-インストール
rpm -i <file-name> ※RPMファイルを使ってインストール
rpm -ivh <file-name> ※(詳細情報/進行状況を表示)
rpm -ivh --test <file-name> ※(インストールしないでテス...
rpm -ivh --nodeps <file-name> ※(依存関係を無視)
rpm -ivh --force <file-name> ※(既存のファイルを新しいフ...
-更新
apt -U <file-name> ※指定したRPMファイルでアップグレード...
apt -F <file-name> ※指定したRPMファイルでアップグレード...
apt -Fvh <file-name> ※(詳細情報/進行状況を表示)
-削除
apt -e <package-name> ※パッケージを削除する
**yum [#xcb20f29]
-参照
yum list installed ※インストール済のパッケージを一覧表示
yum list available ※インストール可能なパッケージを一覧...
yum info <package-name> ※指定したパッケージの情報を表示
yum repolist all ※レポジトリの一覧を表示
yum check-update ※アップデート可能なパッケージの一覧表示
yum search <keyword> ※指定したキーワードを含むパッケー...
yum search all <keyword> ※指定したキーワードを含むパッ...
yum groups list ※パッケージグループの一覧を表示
-インストール
yum install <package-name-1> <...> ※インストールする
yum install <rpm-file-url> ※RPMファイルを使いインストー...
yum localinstall <rpm-file-path> ※RPMファイルを使いイン...
yum groups install <package-group-name> ※指定したパッケ...
-更新
yum update ※インストール済の全てのパッケージを最新版に...
yum update <package-name> ※指定したパッケージを最新版に...
-削除(アンインストール)
yum remove <package-name> ※パッケージをアンインストール
-設定ファイル
--/etc/yum.conf
--/etc/yum.repos.d/*.repo ※レポジトリ情報の設定ファイル
**dnf [#n5ac9d3d]
-yumに代わるコマンド
***パッケージ [#mbe8c053]
-参照
dnf list ※全てのパッケージ情報の一覧を表示する
dnf list installed ※インストール済のパッケージ情報の一...
dnf list installed <keyword> ※指定したキーワードのイン...
dnf list available <keyword> ※指定したキーワードの利用...
dnf search <keyword> ※指定したキーワードを含むパッケー...
dnf info <package-name> ※指定したパッケージの情報を表示...
dnf updateinfo ※パッケージのアップデート情報を表示する
dnf updateinfo list security
dnf updateinfo list security --installed ※インストール...
dnf deplist ※指定したパッケージの依存関係を表示
dnf provides <package-name> ※指定したコマンドが所属する...
dnf provides <file-name> ※指定したファイルが所属するパ...
-インストール
dnf install <package-name> ※指定したパッケージをインス...
-更新
--アップデート可能なパッケージの一覧を表示
dnf check-update
dnf check-upgrade <keyword> ※(条件付き)
dnf updateinfo ※アドバイザリ情報を表示
--パッケージを更新する
dnf update ※パッケージをアップグレードする
dnf update --security ※セキュリティ関連のパッケージをア...
dnf update --exclude=kernel* ※カーネルのアップデートを...
dnf upgrade ※パッケージをアップグレードする
dnf upgrade <package-name> ※指定したパッケージをアップ...
--update とupgrade の違いはない
-アンインストール
dnf remove <package-name> ※指定したパッケージをアンイン...
-ダウンロード
dnf download <package-name> ※指定したパッケージのパッケ...
-キャッシュ
--キャッシュデータの更新
dnf makecache
--キャッシュデータを削除(一時ファイルを削除)
dnf clean
dnf clean all
-履歴
--履歴を表示
dnf history
dnf history list <package-name>
dnf history info <transaction-no>
--履歴から過去の作業の取り消し
dnf history undo <ID> ※履歴に表示される作業IDの取り消し
***パッケージグループ [#u68d2458]
-利用可能なパッケージグループを表示
dnf group list
-パッケージグループのパッケージを一括インストール
dnf group install "<package-group-name>"
-パッケージグループのパッケージを一括アンインストール
dnf group remove "<package-group-name>"
***モジュール [#wdd337fe]
-複数バージョンのパッケージを管理する仕組み
-参照
dnf module list <module-name>
dnf module info <module-name>
dnf module info --profile <module-name>
dnf module provides <package-name>
-有効/無効の切り替え
dnf module enable <module-name>:<stream>
dnf module disable <module-name>
dnf module disable <module-name>:<stream>
-選択されているバージョンを初期化
dnf module reset <module-name>
-インストール
dnf module install <module-name>:<stream>/<profile>
***レポジトリ [#p9f57589]
-参照
dnf repolist ※レポジトリの一覧を表示(有効のみ表示)
dnf repolist --all ※レポジトリの一覧を表示
-管理
dnf config-manager --add-repo <repogitory-url> ※リポジ...
dnf config-manager --set-enabled <repogitory-name> ※リ...
dnf config-manager --set-disabled <repogitory-name> ※リ...
***設定ファイル [#a0a0c919]
-/etc/dnf/dnf.conf
excludepkgs ※更新対象外のパッケージ
**zipper [#q0a1919f]
-openSUSEで使われているパッケージ管理ツール
*リポジトリ [#f2c41786]
-BaseOS
-AppStream
*関連サイト [#z855b50d]
-【 dnf 】コマンド(基礎編)――ソフトウェア(パッケージ)...
https://atmarkit.itmedia.co.jp/ait/articles/2001/09/news0...
*関連用語 [#y80cbcd1]
-[[パッケージ管理]]
-[[Linuxのパッケージ管理]]
-[[Linuxのパッケージ管理(Debian系)]]
-[[Red Hat Enterprise Linux]]
-yum-cron
--パッケージの更新を自動的に確認してダウンロードしてイン...
終了行:
*Linuxのパッケージ管理(Red Hat系) [#wf868943]
-RPM形式(Red Hat)の[[パッケージ管理]]
--Red Hat Package Manager
*[[Linuxコマンド]] [#v862f92b]
**rpm [#h1bcf568]
-参照
rpm -qa ※インストール済のパッケージを一覧表示
rpm -ql <package-name> ※指定したパッケージに含まれるフ...
rpm -qlp <rpm-file-name> ※指定したRPMファイルからインス...
rpm -qi <package-name> ※指定したパッケージの詳細情報を...
rpm -qip <rpm-file-name> ※指定したRPMファイルの詳細情報...
rpm -qd <package-name> ※指定したパッケージのドキュメン...
rpm -qdp <rpm-file-name> ※指定したRPMファイルのドキュメ...
rpm -qc <package-name> ※指定したパッケージの設定ファイ...
rpm -qcp <rpm-file-name> ※指定したRPMファイルの設定ファ...
rpm -qf <file-name> ※指定したファイルがどのパッケージに...
rpm -qR <package-name> ※指定したパッケージの依存関係を...
rpm -qRp <rpm-file-name> ※指定したRPMファイルの依存関係...
rpm --checksig <rpm-file-name> ※指定したRPMファイルの署...
rpm -V <package-name> ※パッケージの変更箇所の検査
-インストール
rpm -i <file-name> ※RPMファイルを使ってインストール
rpm -ivh <file-name> ※(詳細情報/進行状況を表示)
rpm -ivh --test <file-name> ※(インストールしないでテス...
rpm -ivh --nodeps <file-name> ※(依存関係を無視)
rpm -ivh --force <file-name> ※(既存のファイルを新しいフ...
-更新
apt -U <file-name> ※指定したRPMファイルでアップグレード...
apt -F <file-name> ※指定したRPMファイルでアップグレード...
apt -Fvh <file-name> ※(詳細情報/進行状況を表示)
-削除
apt -e <package-name> ※パッケージを削除する
**yum [#xcb20f29]
-参照
yum list installed ※インストール済のパッケージを一覧表示
yum list available ※インストール可能なパッケージを一覧...
yum info <package-name> ※指定したパッケージの情報を表示
yum repolist all ※レポジトリの一覧を表示
yum check-update ※アップデート可能なパッケージの一覧表示
yum search <keyword> ※指定したキーワードを含むパッケー...
yum search all <keyword> ※指定したキーワードを含むパッ...
yum groups list ※パッケージグループの一覧を表示
-インストール
yum install <package-name-1> <...> ※インストールする
yum install <rpm-file-url> ※RPMファイルを使いインストー...
yum localinstall <rpm-file-path> ※RPMファイルを使いイン...
yum groups install <package-group-name> ※指定したパッケ...
-更新
yum update ※インストール済の全てのパッケージを最新版に...
yum update <package-name> ※指定したパッケージを最新版に...
-削除(アンインストール)
yum remove <package-name> ※パッケージをアンインストール
-設定ファイル
--/etc/yum.conf
--/etc/yum.repos.d/*.repo ※レポジトリ情報の設定ファイル
**dnf [#n5ac9d3d]
-yumに代わるコマンド
***パッケージ [#mbe8c053]
-参照
dnf list ※全てのパッケージ情報の一覧を表示する
dnf list installed ※インストール済のパッケージ情報の一...
dnf list installed <keyword> ※指定したキーワードのイン...
dnf list available <keyword> ※指定したキーワードの利用...
dnf search <keyword> ※指定したキーワードを含むパッケー...
dnf info <package-name> ※指定したパッケージの情報を表示...
dnf updateinfo ※パッケージのアップデート情報を表示する
dnf updateinfo list security
dnf updateinfo list security --installed ※インストール...
dnf deplist ※指定したパッケージの依存関係を表示
dnf provides <package-name> ※指定したコマンドが所属する...
dnf provides <file-name> ※指定したファイルが所属するパ...
-インストール
dnf install <package-name> ※指定したパッケージをインス...
-更新
--アップデート可能なパッケージの一覧を表示
dnf check-update
dnf check-upgrade <keyword> ※(条件付き)
dnf updateinfo ※アドバイザリ情報を表示
--パッケージを更新する
dnf update ※パッケージをアップグレードする
dnf update --security ※セキュリティ関連のパッケージをア...
dnf update --exclude=kernel* ※カーネルのアップデートを...
dnf upgrade ※パッケージをアップグレードする
dnf upgrade <package-name> ※指定したパッケージをアップ...
--update とupgrade の違いはない
-アンインストール
dnf remove <package-name> ※指定したパッケージをアンイン...
-ダウンロード
dnf download <package-name> ※指定したパッケージのパッケ...
-キャッシュ
--キャッシュデータの更新
dnf makecache
--キャッシュデータを削除(一時ファイルを削除)
dnf clean
dnf clean all
-履歴
--履歴を表示
dnf history
dnf history list <package-name>
dnf history info <transaction-no>
--履歴から過去の作業の取り消し
dnf history undo <ID> ※履歴に表示される作業IDの取り消し
***パッケージグループ [#u68d2458]
-利用可能なパッケージグループを表示
dnf group list
-パッケージグループのパッケージを一括インストール
dnf group install "<package-group-name>"
-パッケージグループのパッケージを一括アンインストール
dnf group remove "<package-group-name>"
***モジュール [#wdd337fe]
-複数バージョンのパッケージを管理する仕組み
-参照
dnf module list <module-name>
dnf module info <module-name>
dnf module info --profile <module-name>
dnf module provides <package-name>
-有効/無効の切り替え
dnf module enable <module-name>:<stream>
dnf module disable <module-name>
dnf module disable <module-name>:<stream>
-選択されているバージョンを初期化
dnf module reset <module-name>
-インストール
dnf module install <module-name>:<stream>/<profile>
***レポジトリ [#p9f57589]
-参照
dnf repolist ※レポジトリの一覧を表示(有効のみ表示)
dnf repolist --all ※レポジトリの一覧を表示
-管理
dnf config-manager --add-repo <repogitory-url> ※リポジ...
dnf config-manager --set-enabled <repogitory-name> ※リ...
dnf config-manager --set-disabled <repogitory-name> ※リ...
***設定ファイル [#a0a0c919]
-/etc/dnf/dnf.conf
excludepkgs ※更新対象外のパッケージ
**zipper [#q0a1919f]
-openSUSEで使われているパッケージ管理ツール
*リポジトリ [#f2c41786]
-BaseOS
-AppStream
*関連サイト [#z855b50d]
-【 dnf 】コマンド(基礎編)――ソフトウェア(パッケージ)...
https://atmarkit.itmedia.co.jp/ait/articles/2001/09/news0...
*関連用語 [#y80cbcd1]
-[[パッケージ管理]]
-[[Linuxのパッケージ管理]]
-[[Linuxのパッケージ管理(Debian系)]]
-[[Red Hat Enterprise Linux]]
-yum-cron
--パッケージの更新を自動的に確認してダウンロードしてイン...
ページ名: