我想像往常一样在 CentOS8 上安装 ntpdate。但是,它不可用:
# cat /proc/version
Linux version 4.18.0-240.1.1.el8_3.x86_64 ([email protected]) (gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)) #1 SMP Thu Nov 19 17:20:08 UTC 2020
# yum install -y ntpdate
Last metadata expiration check: 2:21:14 ago on Mon 11 Apr 2022 07:39:43 PM CST.
Module yaml error: Unexpected key in data: static_context [line 9 col 3]
Module yaml error: Unexpected key in data: static_context [line 9 col 3]
No match for argument: ntpdate
Error: Unable to find a match: ntpdate
此外,我也发现links
lynx
不可用。有什么方法可以在 CenOS 8 上安装 ntpdate 吗?
Red Hat 从 EL8 开始停止打包 ntpd,取而代之的是chrony。
chronyd -Q
将查询偏移量并退出。使用-f
选项提供具有不同 NTP 服务器的配置文件。其他有用的命令:
chronyc sources -v
或chronyc sourcestats -v
将显示配置源的详细信息。CentOS Stream 8 的文本浏览器出于某种原因在 powertools 存储库中。(但由于我不明白的原因,lynx 在 Stream 9 AppStream 中。)
当你知道一个包存在,但不确定它可能在哪个 repo 中时,有像pkgs.org这样的搜索引擎。请记住,repos 的质量参差不齐,并注意避免冲突,CentOS wiki 对 repos 有强烈的意见。