# 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なんだけど?
/home/www/wordpress does not exist or is not a directory 適当なインスト先はダメか。やりなおし。
Requested name http://{http付きのURL} appears to be a URL, not a FQDN. Try again without the leading “http://”. はい http://は取ってやりなおし。
Plugins selected: Authenticator webroot, Installer None Enter email address (used for urgent renewal and security notices) (Enter ‘c’ to cancel): Invalid email address: .{メアドを入れる}
Please read the Terms of Service at https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf. You must agree in order to register with the ACME server at https://acme-v02.api.letsencrypt.org/directory (A)gree/(C)ancel: {aしかないだろう}
Would you be willing to share your email address with the Electronic Frontier
Foundation, a founding partner of the Let’s Encrypt project and the non-profit
organization that develops Certbot? We’d like to send you email about our work
encrypting the web, EFF news, campaigns, and ways to support digital freedom.
(Y)es/(N)o: {メアドはシェアしたくないので、n} Obtaining a new certificate Performing the following challenges: http-01 challenge for ssiscirine.moe.hm Using the webroot path {インスト先} for all unmatched domains. Waiting for verification… Cleaning up challenges
IMPORTANT NOTES:
Congratulations! Your certificate and chain have been saved at: {それなりの長いパス}/fullchain.pem Your key file has been saved at: {それなりの長いパス} /privkey.pem Your cert will expire on 2020-05-08. To obtain a new or tweaked version of this certificate in the future, simply run certbot-auto again. To non-interactively renew all of your certificates, run “certbot-auto renew”
Your account credentials have been saved in your Certbot configuration directory at /etc/letsencrypt. You should make a secure backup of this folder now. This configuration directory will also contain certificates and private keys obtained by Certbot so making regular backups of this folder is ideal.
If you like Certbot, please consider supporting our work by: Donating to ISRG / Let’s Encrypt: https://letsencrypt.org/donate Donating to EFF: https://eff.org/donate-le