「Fedora 39」に「DNF5」をインストールするには–高速化したパッケージマネージャー

今回は「「Fedora 39」に「DNF5」をインストールするには–高速化したパッケージマネージャー」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 「Dandified Yum」(「DNF」)は、古くなった「Yum」の後継として少し前に採用された「Linux」のパッケージマネージャーであり、「Red Hat Enterprise Linux」や「Fedora」などのディストリビューションで、ソフトウェアのインストールやアップグレード、削除に使用されている。DNFは非常に使いやすいが、長い間、動作の遅さを批判されてきた。

 新しい「DNF5」では、ユーザー体験とパフォーマンスが大幅に向上している。DNF5には、以下のような特徴がある。

 筆者は、「Fedora Linux」のいくつかのインスタンスにDNF5をインストールし、以前のバージョンよりもはるかに高速に動作することに嬉しい驚きを感じた。高速化したDNF5と極めて高速な「GNOME 45」の「Activities Overview」検索を組み合わせると、「Fedora 39」は最速のデスクトップOSの1つになる。

 問題は、DNF5がFedora 39に標準でインストールされていないことだ。初期状態でも、高速なGNOME 45を利用することは可能だが、高速化したパッケージ管理体験を享受することはできない。

 幸い、DNF5をFedora 39にインストールするのは非常に簡単だ。本記事では、その手順を紹介する。

 必要なもの:必要なのは、Fedora 39の実行中のインスタンスとsudo権限を持つユーザーだけだ。

 いくつか注意事項がある。まず、Fedora 41がリリースされるまで、DNF5は正式に追加されない予定だ。次に、「GNOME Software」はまだDNF5を採用していない。DNFとDNF5は同じマシン上で使用可能だが、DNF5を使いたい場合は(標準のdnfの代わりに)dnf5コマンドを指定する必要がある。筆者は、DNF5をFedora 39でテストしており、今のところ問題は発生していないが、実際の使い勝手は環境によって異なる可能性がある。

 それでは、DNF5をFedora 39にインストールしてみよう。

 最初に、Fedoraをアップグレードする。最新のセキュリティパッチやバグ修正、機能を確実に入手できるように、アップグレードは定期的に実行する必要がある。Fedora 39のインスタンスにログインして、ターミナルアプリを開く。その後、以下のコマンドを実行して、Fedoraをアップグレードする。

 カーネルがアップグレードされた場合、その特定のアップグレードを有効にするために、マシンを再起動する必要がある。

 ターミナルアプリに戻って、以下のコマンドでDNF5をインストールする。

 インストールが完了したら、マシンを再起動する。

 先述したように、DNF5を使用するということは、単純にdnfの代わりにdnf5を使うことだ。つまり、FedoraをDNF5でアップグレードする場合、コマンドは以下のようになる。

 例えば、「Audacity」オーディオレコーダーをインストールしたいとしよう。その場合、DNF5のコマンドは以下のようになる。

 Audacityを削除する場合のコマンドは、以下の通りだ。

 DNF5についての解説は以上である。最後に注意点が1つある。FedoraがDNF5を正式に採用したら、DNF5がデフォルトになるため、DNF5のコマンドはおそらくdnfに戻るはずだ。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
「Amazon」に障害か、商品ページが表示できず アプリも正常に動作せず【解決済み】
企業・業界動向
2021-07-13 04:04
北川工業、リモートワークの現状を分析し課題を可視化するサービスを導入
IT関連
2022-09-08 23:49
英国で制裁を受けたチェルシーFCのロシア人オーナー、Truphoneの株式に影響を与える「関連利益」なし
IT関連
2022-03-13 17:52
「Angular 12」正式リリース。Webpack 5正式サポート、IE11のサポートが非推奨、Strictモードがデフォルトに、「Ivy」レンダリングエンジンへの移行が事実上完了など
Angular
2021-05-14 12:03
東芝、橋梁内部をセンサーで点検–目視からの脱却で人手不足に対抗
IT関連
2024-10-31 18:38
日産自動車、統合人事システムとBPOサービスを導入–年末調整の98%をペーパーレス化
IT関連
2023-03-24 06:17
サントリー、ビール製造工程をファンタジーRPGに ミッションをクリアして作り方を学ぶ
企業・業界動向
2021-03-05 08:59
Paladinが初の行政向け緊急対応ドローン「ナイトホーク」を発売
IT関連
2021-08-21 19:34
Uberの無謀な勃興を描くドラマ「Super Pumped」予告編第1弾、ユマ・サーマンもハフポスト創設者役で出演
IT関連
2022-01-31 21:15
AIにフルスタックアプリの生成を指示、Webブラウザ上のNode.js環境でそのまま実行できる「bolt.new」、StackBlitzが公開
JavaScript
2024-10-07 00:43
アクセンチュアとSAP、福島・会津で中小製造業向けのデジタルICT共通基盤を構築
IT関連
2021-04-12 21:09
AIは開発者とビジネスユーザーのコラボレーションを加速する
IT関連
2024-02-15 13:46
静的サイトジェネレータ「Astro 4.0」正式リリース。デバッグを容易にするDev Toolbarが登場、キャッシュ導入でビルド時間が80%短縮
HTML/CSS
2023-12-13 06:21
「IT部門は“御用聞き”から脱却せよ」– ガートナーフェローが訴える意図とは
IT関連
2021-07-09 10:36