[ root@test ~]# dnf help
usage: dnf [options] COMMAND
主なコマンドのリスト:
alias List or create command aliases
autoremoveは、依存関係のために最初にインストールされた不要なパッケージをすべて削除します
パッケージデータベースで問題を探します
check-パッケージのアップグレードがあるかどうかの更新チェック
キャッシュされたデータをクリーン削除
deplistは、パッケージの依存関係と、これらのパッケージを提供するソースを一覧表示します
distro-syncは、インストールされているパッケージを利用可能な最新バージョンに同期します
ダウングレードダウングレードパッケージ
グループ表示またはグループ情報の使用
ヘルプは、役立つ使用法情報を表示します
履歴表示またはトランザクション履歴の使用
infoは、パッケージまたはパッケージグループに関する詳細情報を表示します
installは、1つ以上のパッケージをシステムにインストールします
リストには、パッケージの1つまたはグループがリストされます
makecacheはメタデータキャッシュを作成します
マークインストールされたソフトウェアパッケージにユーザーがインストールしたソフトウェアパッケージをマークまたはマーク解除します。
モジュールはモジュールと相互作用します。
指定されたコンテンツを提供する検索パッケージを提供します
再インストールパッケージを再インストール
削除システムから1つ以上のパッケージを削除します
repolistは、構成されたソフトウェアリポジトリを表示します
repoqueryは、キーワードに一致するパッケージを検索します
repository-パッケージは、指定されたウェアハウス内のすべてのパッケージに対してコマンドを実行します
検索パッケージの詳細で指定された文字列を検索します
インタラクティブDNFターミナルを実行するシェル
swapは、インタラクティブなDNFターミナルを実行して、仕様記述ファイルを削除またはインストールします
updateinfoは、パッケージの推奨事項を示しています
アップグレードシステム内の1つ以上のパッケージをアップグレードします
upgrade-最小限のアップグレードですが、システムに影響を与える可能性のある問題が修正されているのは「最新の」ソフトウェアパッケージのみです。
オプションのパラメータ:-c [config file],--config [config file]
構成ファイルの場所
- q,--静かなサイレント実行
- v,--詳細な実行
- - versionDNFバージョン情報を表示して終了します
- - installroot [path]ターゲットルートディレクトリを設定します
- - nodocsはドキュメントをインストールしません
- - nopluginsはすべてのプラグインを無効にします
- - enableplugin [plugin]
指定された名前でプラグインを有効にします
- - disableplugin [plugin]
指定された名前のプラグインを無効にします
- - releasever RELEASEVER
構成ファイルとウェアハウスファイルでカバー$releaseverの値
- - setopt SETOPTSは、構成とウェアハウスのオプションを設定します
- - skip-壊れたパッケージをスキップして依存関係の問題を解決する
- h,--help,--help-cmd
コマンドヘルプを表示
- - allowerasingを使用すると、依存関係を解決するときにインストール済みパッケージを削除できます
- b,--bestトランザクションで最適なパッケージバージョンを試してください。
- C,--cacheonlyは、キャッシュをアップグレードせずにシステムキャッシュから完全に実行されます
- R [minutes],--randomwait [minutes]
最大コマンド待機時間
- d [debug level],--debuglevel [debug level]
デバッグ出力レベル
- - debugsolverは詳細なソリューション結果をファイルにダンプします
- - リストに重複して表示/検索コマンドの下で、倉庫内の重複エントリを表示します
- e ERRORLEVEL,--errorlevel ERRORLEVEL
エラー出力レベル
- - 廃止されたものは、アップグレード、または情報、リスト、およびリポジトリクエリのdnf有効期限処理ロジックを有効にします
期限切れのパッケージの機能を表示します
- - rpmverbosity [debug level name]
rpmデバッグ出力レベル
- y,--仮定すべての質問は自動的に「はい」と答えられます
- - すべての質問が自動的に答えないと仮定する
- - enablerepo [repo]--disablerepo [repo]--repo [repo],--repoid [repo]
指定されたIDまたはglobでウェアハウスを有効にします。複数回指定できます
- - enable,--set-enabled
enable repos with config-manager command(automatically saves)--disable,--set-disabled
disable repos with config-manager command(automatically saves)-x [package],--exclude [package],--excludepkgs [package]
フルネームまたはワイルドカードを含むパッケージを除外する
- - disableexcludes [repo],--disableexcludepkgs [repo]
excludepkgsを無効にする
- - repofrompath [repo,path]
追加の倉庫へのマークとパスは複数回指定できます。
- - noautoremoveは、使用されなくなった依存パッケージの削除を無効にします
- - nogpgcheck disable gpg signature checking(if RPM policy allows)--colorCOLOR色を使用するかどうかを構成します
- - refreshは、コマンドを実行する前にメタデータを期限切れとしてマークします。
- 4 IPv4アドレスのみを解決する
- 6 IPv6アドレスのみを解決する
- - destdir DESTDIR,--downloaddir DESTDIR
パッケージのコピー先のディレクトリを設定します
- - downloadonlyパッケージのみをダウンロード
- - コメントコメントトランザクションにコメントを追加します
- - バグ修正には、アップデートのバグ修正に関連するパッケージが含まれています
- - 拡張機能アップデートには、機能拡張に関連するソフトウェアパッケージが含まれています。
- - newpackageには、アップデートの新しいパッケージに関連するパッケージが含まれています
- - セキュリティには、アップデートにセキュリティ関連のソフトウェアパッケージが含まれています
- - advisory ADVISORY,--advisories ADVISORY
指定されたセキュリティ情報を修正するために必要なソフトウェアパッケージをアップデートに含めます
- - bzs BUGZILLAには、特定のBZを修復するために必要なパッケージがアップデートに含まれています
- - cves CVESには、特定のCVEをアップデートで修正するために必要なパッケージが含まれています
- - sec-severity {Critical,Important,Moderate,Low},--secseverity {Critical,Important,Moderate,Low}
特定の安全レベルに一致する安全関連のソフトウェアパッケージをアップデートに含める
- - forcearchARCHアーキテクチャインストールパッケージの使用を強制します
ソフトウェアライブラリをインストールする
[ root@localhost ~]# dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
dockerをインストールします
[ root@localhost ~]# dnf install -y docker-ce
dockerを起動します
[ root@localhost ~]# systemctl enable docker
[ root@localhost ~]# systemctl start docker
dockerをアンインストールします
[ root@localhost ~]# dnf -y remove docker-engine.x86_64
[ root@localhost ~]# rm -rf /var/lib/docker
Recommended Posts