DNFパッケージマネージャーがFedora22のyumパッケージマネージャーに置き換えられていることをご存知だと思います。DNFパッケージマネージャーの使用方法の例をいくつか示します。
それはyumとのCLI互換性を維持します。DNFを使用しても違いはありません。
YUMコマンドは引き続き使用できますが、すべてのコマンドはそれぞれのDNFコマンドにリダイレクトされます。 yumコマンドを発行すると、同様の出力が得られます。
Yumコマンドは非推奨になり、'/ usr / bin / dnfinstallhttpd'にリダイレクトされます
次のコマンドを使用してパッケージをインストールできます。
# dnf install vsftpd 最後のメタデータ有効期限チェックは、2015年5月27日水曜日0:09:43に実行されました。依存関係は解決されました。========================================================================================================================================================================パッケージアーチのバージョン管理リポジトリのサイズ========================================================================================================================================================================インストール:vsftpdのx86_64版3.0.2-13.fc22フェドーラ172 kTransaction概要========================================================================================================================================================================インストール1パッケージ合計ダウンローDサイズ:172 kInstalledサイズ:348のKISこのOK [Y / N]:yDownloadingパッケージ:vsftpdの-3.0.2-13.fc22.x86_64.rpm 107 KB /秒| 172 kB 00:01 --------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------合計48 172キロバイト00:03RunningトランザクションcheckTransactionチェックsucceeded.RunningトランザクションtestTransaction試験succeeded.Running transactionInstalling:vsftpdの-3.0.2-13.fc22.x86_64 1 / 1Verifying:vsftpdの-3.0.2-13.fc22.x86_64 1 / 1Installed:vsftpdの.x86_64 3.0.2-13.fc22Complete!
利用可能なパッケージを一覧表示します。たとえば、apacheパッケージを一覧表示します。
9.10.2-1.fc22フェドーラ#リストDNF bindLastメタデータの有効期限のチェックは、水5月27日8時47分24秒2015.Available Packagesbind.x86_64 32で午前〇時11分38秒前に行われrpmパッケージを再インストールします。
#dnf再インストールhttpdLastメタデータ有効期限チェックが0:14:17前に2015年5月27日水曜日08:47:24に実行されました。引数に一致しません:httpdError:何もしません。[root @ localhost〜]#dnf再インストールvsftpdLastメタデータ有効期限チェックは2015年5月27日水曜日08:47:24に0:14:32前に実行されました。依存関係は解決されました。========================================================================================================================================================================パッケージアーチのバージョン管理リポジトリのサイズ========================================================================================================================================================================再インストール:vsftpdのx86_64版3.0.2-13.fc22フェドーラ172 kTransaction概要========================================================================================================================================================================合計ダウンロードサイズ:172のKISこのOK [Y / N]:yDownloadingパッケージ:vsftpdの-3.0.2-13.fc22.x86_64.rpm 118 KB / s | 172 kB 00:01 --------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------合計53 172キロバイト00:03RunningトランザクションcheckTransactionチェックsucceeded.RunningトランザクションtestTransaction試験succeeded.Running transactionReinstalling:vsftpdの-3.0.2-13.fc22.x86_64 1 / 2Erasing:vsftpdの-3.0.2-13.fc22.x86_64 2 / 2Verifying:vsftpdの-3.0.2-13.fc22.x86_64 1 / 2Verifying:vsftpdの-3.0.2-13.fc22.x86_64 2 / 2Reinstalled:vsftpd.x86_64 3.0.2-13.fc22Complete!必要なパッケージを削除するには、次のコマンドを発行します。
#dnfremovevsftpdDependencies解決済み========================================================================================================================================================================パッケージアーチのバージョン管理リポジトリのサイズ========================================================================================================================================================================削除:vsftpdのx86_64版3.0.2-13.fc22 @system 348 kTransaction概要========================================================================================================================================================================1つのパッケージを削除インストールされたサイズ:348kこれで問題ありません[y/ N]:yRunningトランザクションcheckTransactイオンチェックsucceeded.Running取引testTransactionテストsucceeded.Running transactionErasing:vsftpdの-3.0.2-13.fc22.x86_64 1 / 1Verifying:vsftpdの-3.0.2-13.fc22.x86_64 1 / 1Removed:vsftpd.x86_64 3.0.2- 13.fc22Complete!パッケージのインストール履歴を確認します。
#dnf history最後のメタデータ有効期限チェックは、2015年5月27日水曜日08:47:24に0:15:57前に実行されました。ID|ログインユーザー|日付a|アクション|アルター------------------------------------------------- ------------------------------10 |ルート| 2015-05-27 09:02 |再インストール| 19 |ルート| 2015-05-27 09:01 |インストール| 18 |ルート| 2015-05-27 08:59 |消去| 17 |ルート| 2015-05-27 08:59 |消去| 66 |ルート| 2015-05-27 08:57 |インストール| 15 |ルート| 2015-05-27 08:56 |インストール| 64 |ルート| 2015-05-27 08:47 |インストール| 53 |システム| 2015-05-26 21:30 |インストール| 658 EEパッケージをダウングレードします。上記のパッケージの下位バージョンがない限り、このコマンドは機能しません。
#dnf downgrade vsftpd特定のパッケージを検索します。
#dnf search telnetパッケージをインストールから除外します。たとえば、apacheのインストール中にfedora-logos-httpdパッケージは除外されます。
#dnf install httpd --exclude fedora-logos-httpdパッケージのインストール中にリポジトリを有効/無効にするには。
#dnf install httpd --enablerepo fedora#dnf install httpd --disablerepo fedora利用可能な環境/パッケージグループを一覧表示します。
#dnf grouplistパッケージの任意のグループをインストールします。
#dnfgroupinstall"MATEデスクトップ"選択したパッケージとその依存関係を任意のディレクトリにダウンロードします。
#dnf download httpd --resolve --destdir / tmp /メタデータをキャッシュ/クリーンアップします。
#dnf makecache#dnf clean all以下のコマンドから詳細情報を取得できます。
#dnf --help#man dnf以上です。
Fedora