パッケージ管理がdnfに変わったので
# dnf info nodejs
利用可能なパッケージ
名前 : nodejs
エポック : 1
バージョン : 10.19.0
リリース : 1.module_el8.1.0+277+2bccb1a9
Arch : x86_64
サイズ : 9.0 M
ソース : nodejs-10.19.0-1.module_el8.1.0+277+2bccb1a9.src.rpm
リポジトリー : AppStream
概要 : JavaScript runtime
URL : http://nodejs.org/
ライセンス : MIT and ASL 2.0 and ISC and BSD
説明 : Node.js is a platform built on Chrome's JavaScript runtime
: for easily building fast, scalable network applications.
: Node.js uses an event-driven, non-blocking I/O model that
: makes it lightweight and efficient, perfect for data-intensive
: real-time applications that run across distributed devices.
# dnf info python36
インストール済みパッケージ
名前 : python36
バージョン : 3.6.8
リリース : 2.module_el8.1.0+245+c39af44f
Arch : x86_64
サイズ : 13 k
ソース : python36-3.6.8-2.module_el8.1.0+245+c39af44f.src.rpm
リポジトリー : @System
repo から : AppStream
概要 : Interpreter of the Python programming language
URL : https://www.python.org/
ライセンス : Python
説明 : Python is an accessible, high-level, dynamically typed,
: interpreted programming language, designed with an emphasis on
: code readibility. It includes an extensive standard library, and
: has a vast ecosystem of third-party libraries.
:
: The python36 package provides the "python3.6" executable: the
: reference interpreter for the Python language, version 3.
: The package also installs the "python3" executable which is user
: configurable using the "alternatives --config python3" command.
: For the unversioned "python" command, see manual page
: "unversioned-python".
:
: The python36-devel package contains files for dovelopment of
: Python application and the python36-debug is helpful for
: debugging.
:
: Packages containing additional libraries for Python 3.6 are
: generally named with the "python3-" prefix.
# dnf info openssl
インストール済みパッケージ
名前 : openssl
エポック : 1
バージョン : 1.1.1c
リリース : 2.el8
Arch : x86_64
サイズ : 1.2 M
ソース : openssl-1.1.1c-2.el8.src.rpm
リポジトリー : @System
repo から : anaconda
概要 : Utilities from the general purpose cryptography library with TLS
: implementation
URL : http://www.openssl.org/
ライセンス : OpenSSL
説明 : The OpenSSL toolkit provides support for secure communications
: between machines. OpenSSL includes a certificate management tool
: and shared libraries which provide various cryptographic
: algorithms and protocols.
おっとupdateしてなかった。
# dnf update
================================================================================
パッケージ Arch バージョン Repo サイズ
================================================================================
インストール:
kernel x86_64 4.18.0-147.5.1.el8_1 BaseOS 1.5 M
kernel-core x86_64 4.18.0-147.5.1.el8_1 BaseOS 25 M
kernel-modules x86_64 4.18.0-147.5.1.el8_1 BaseOS 22 M
アップグレード:
qemu-guest-agent x86_64 15:2.12.0-88.module_el8.1.0+266+ba744077.2
AppStream 206 k
NetworkManager x86_64 1:1.20.0-5.el8_1 BaseOS 2.1 M
NetworkManager-libnm x86_64 1:1.20.0-5.el8_1 BaseOS 1.7 M
NetworkManager-team x86_64 1:1.20.0-5.el8_1 BaseOS 133 k
NetworkManager-tui x86_64 1:1.20.0-5.el8_1 BaseOS 308 k
glibc x86_64 2.28-72.el8_1.1 BaseOS 3.7 M
glibc-common x86_64 2.28-72.el8_1.1 BaseOS 836 k
glibc-devel x86_64 2.28-72.el8_1.1 BaseOS 1.0 M
glibc-headers x86_64 2.28-72.el8_1.1 BaseOS 469 k
glibc-langpack-ja x86_64 2.28-72.el8_1.1 BaseOS 323 k
grub2-common noarch 1:2.02-78.el8_1.1 BaseOS 882 k
grub2-pc x86_64 1:2.02-78.el8_1.1 BaseOS 36 k
grub2-pc-modules noarch 1:2.02-78.el8_1.1 BaseOS 859 k
grub2-tools x86_64 1:2.02-78.el8_1.1 BaseOS 2.0 M
grub2-tools-extra x86_64 1:2.02-78.el8_1.1 BaseOS 1.1 M
grub2-tools-minimal x86_64 1:2.02-78.el8_1.1 BaseOS 201 k
kernel-tools x86_64 4.18.0-147.5.1.el8_1 BaseOS 1.7 M
kernel-tools-libs x86_64 4.18.0-147.5.1.el8_1 BaseOS 1.5 M
libarchive x86_64 3.3.2-8.el8_1 BaseOS 359 k
openldap x86_64 2.4.46-11.el8_1 BaseOS 352 k
openldap-devel x86_64 2.4.46-11.el8_1 BaseOS 811 k
openssh x86_64 8.0p1-4.el8_1 BaseOS 496 k
openssh-clients x86_64 8.0p1-4.el8_1 BaseOS 704 k
openssh-server x86_64 8.0p1-4.el8_1 BaseOS 485 k
policycoreutils x86_64 2.9-3.el8_1.1 BaseOS 377 k
python3-perf x86_64 4.18.0-147.5.1.el8_1 BaseOS 1.6 M
sqlite-libs x86_64 3.26.0-4.el8_1 BaseOS 579 k
systemd x86_64 239-18.el8_1.4 BaseOS 3.5 M
systemd-libs x86_64 239-18.el8_1.4 BaseOS 562 k
systemd-pam x86_64 239-18.el8_1.4 BaseOS 232 k
systemd-udev x86_64 239-18.el8_1.4 BaseOS 1.3 M
tuned noarch 2.12.0-3.el8_1.1 BaseOS 275 k
cacti noarch 1.2.9-1.el8 epel 20 M
epel-release noarch 8-8.el8 epel 22 k
依存関係のインストール:
grub2-tools-efi x86_64 1:2.02-78.el8_1.1 BaseOS 465 k
トランザクションの概要
================================================================================
インストール 4 パッケージ
アップグレード 34 パッケージ
ダウンロードサイズの合計: 100 M
これでよろしいですか? [y/N]: y
(中略)
アップグレード済み:
qemu-guest-agent-15:2.12.0-88.module_el8.1.0+266+ba744077.2.x86_64
NetworkManager-1:1.20.0-5.el8_1.x86_64
NetworkManager-libnm-1:1.20.0-5.el8_1.x86_64
NetworkManager-team-1:1.20.0-5.el8_1.x86_64
NetworkManager-tui-1:1.20.0-5.el8_1.x86_64
glibc-2.28-72.el8_1.1.x86_64
glibc-common-2.28-72.el8_1.1.x86_64
glibc-devel-2.28-72.el8_1.1.x86_64
glibc-headers-2.28-72.el8_1.1.x86_64
glibc-langpack-ja-2.28-72.el8_1.1.x86_64
grub2-common-1:2.02-78.el8_1.1.noarch
grub2-pc-1:2.02-78.el8_1.1.x86_64
grub2-pc-modules-1:2.02-78.el8_1.1.noarch
grub2-tools-1:2.02-78.el8_1.1.x86_64
grub2-tools-extra-1:2.02-78.el8_1.1.x86_64
grub2-tools-minimal-1:2.02-78.el8_1.1.x86_64
kernel-tools-4.18.0-147.5.1.el8_1.x86_64
kernel-tools-libs-4.18.0-147.5.1.el8_1.x86_64
libarchive-3.3.2-8.el8_1.x86_64
openldap-2.4.46-11.el8_1.x86_64
openldap-devel-2.4.46-11.el8_1.x86_64
openssh-8.0p1-4.el8_1.x86_64
openssh-clients-8.0p1-4.el8_1.x86_64
openssh-server-8.0p1-4.el8_1.x86_64
policycoreutils-2.9-3.el8_1.1.x86_64
python3-perf-4.18.0-147.5.1.el8_1.x86_64
sqlite-libs-3.26.0-4.el8_1.x86_64
systemd-239-18.el8_1.4.x86_64
systemd-libs-239-18.el8_1.4.x86_64
systemd-pam-239-18.el8_1.4.x86_64
systemd-udev-239-18.el8_1.4.x86_64
tuned-2.12.0-3.el8_1.1.noarch
cacti-1.2.9-1.el8.noarch
epel-release-8-8.el8.noarch
インストール済み:
kernel-4.18.0-147.5.1.el8_1.x86_64
kernel-core-4.18.0-147.5.1.el8_1.x86_64
kernel-modules-4.18.0-147.5.1.el8_1.x86_64
grub2-tools-efi-1:2.02-78.el8_1.1.x86_64
完了しました!
自動アップデートの方法が変わったらしい。
# dnf install dnf-automatic
メタデータの期限切れの最終確認: 0:07:14 時間前の 2020年05月01日 10時03分10秒 に 実施しました。
依存関係が解決しました。
================================================================================
パッケージ Arch バージョン リポジトリー サイズ
================================================================================
インストール:
dnf-automatic noarch 4.2.7-7.el8_1 BaseOS 136 k
トランザクションの概要
================================================================================
インストール 1 パッケージ
ダウンロードサイズの合計: 136 k
インストール済みのサイズ: 46 k
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
dnf-automatic-4.2.7-7.el8_1.noarch.rpm 482 kB/s | 136 kB 00:00
--------------------------------------------------------------------------------
合計 105 kB/s | 136 kB 00:01
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
インストール中 : dnf-automatic-4.2.7-7.el8_1.noarch 1/1
scriptletの実行中: dnf-automatic-4.2.7-7.el8_1.noarch 1/1
検証 : dnf-automatic-4.2.7-7.el8_1.noarch 1/1
インストール済み:
dnf-automatic-4.2.7-7.el8_1.noarch
完了しました!
※ /etc/dnf/dnf-automatic.comfのapply_updates = no ⇒ yes に変える
# systemctl enable dnf-automatic
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
# systemctl start dnf-automatic
でも、systemctl status dnf-automaticで調べると
inactiveなんだけど?
yum同様にミラーリポジトリィを使う
fastestmirror=true ※ 追記する