0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

パッケージ管理ツールdnfを使ってみた

Posted at

概要

ながらくyumを使っていましたが、ここらで後継といわれるdnfに移行しようかと思い実際に使ってみた。

使ってみた

コマンドの有無確認

まずはコマンドがインストールされているか確認

// コマンドの有無を確認
[root@marmoset ~]# which dnf
/usr/bin/dnf

パッケージの更新状況確認

次にパッケージの更新状況を確認

// リポジトリにアップデートがないか確認
[root@marmoset ~]# dnf check-update

パッケージ更新

差分がわんさか表示されたのでパッケージを更新

// パッケージアップデート
[root@marmoset ~]# dnf update
(更新が終わったので試しにもう一回update)

[root@marmoset ~]# dnf update
Last metadata expiration check: 0:17:43 ago on Wed 03 Jul 2024 07:58:04 AM JST.
Dependencies resolved.
Nothing to do.
Complete!
(ヨシ!)

任意のパッケージのインストール状況確認

ウェブサーバーの有無が気になったのでインストール済みのパッケージ一覧を調べる

// パッケージのインストール状況確認
[root@marmoset ~]# dnf list installed | grep httpd
[root@marmoset ~]#

任意のパッケージの詳細確認

ないのでパッケージをインストール、とその前にパッケージ情報を確認

// パッケージの詳細確認
[root@marmoset ~]# dnf info httpd
Last metadata expiration check: 0:28:36 ago on Wed 03 Jul 2024 07:58:04 AM JST.
Available Packages
Name         : httpd
Version      : 2.4.57
Release      : 8.el9
Architecture : x86_64
Size         : 45 k
Source       : httpd-2.4.57-8.el9.src.rpm
Repository   : appstream
Summary      : Apache HTTP Server
URL          : https://httpd.apache.org/
License      : ASL 2.0
Description  : The Apache HTTP Server is a powerful, efficient, and extensible
             : web server.

パッケージインストール

そしてインストール

// パッケージインストール
[root@marmoset ~]# dnf install httpd
(略)
Complete!

// 確認
[root@marmoset ~]# dnf list installed | grep httpd
httpd.x86_64                          2.4.57-8.el9                    @appstream
httpd-core.x86_64                     2.4.57-8.el9                    @appstream
httpd-filesystem.noarch               2.4.57-8.el9                    @appstream
httpd-tools.x86_64                    2.4.57-8.el9                    @appstream
rocky-logos-httpd.noarch              90.15-2.el9                     @appstream

パッケージ削除

ちなみにパッケージの削除はこんな感じ

[root@marmoset ~]# dnf remove httpd
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?