[英]installing NTP on CentOS 6
我在亞馬遜 ec2 上運行 CentOS Linux 6.0 版(最終版)。
我正在嘗試安裝 NTP(網絡時間協議),但出現錯誤。
我以 root 身份登錄並在根目錄中。 我輸入yum -y install ntp
並得到“沒有可用的包 ntp”。
我也試過install ntp
, sudo install ntp
, yum install ntp
, yum install -y ntp
都產生相同的“沒有可用的包 ntp”消息。
當我輸入yum search ntp
我得到“找不到匹配項”。
根據我研究的所有內容,yum 應該找到 ntp 並且安裝命令應該安裝它並啟動守護進程 ntpd。 請指教。
我在啟動和運行 NTP 時也遇到了問題。 我發現RHEL 8不再支持 ntp 包,因此CentOS及其版本不再支持。 現在可以通過使用 chronyd 的chrony 包來實現網絡上計算機時鍾的同步。
chrony 包是網絡時間協議 (NTP) 的通用實現,既可用作 NTP 服務器,也可用作 NTP 客戶端。
從 RHEL 8 和 CentOS 7 開始,默認情況下應該已經包含此軟件包。如果由於某種原因未包含它,您可以安裝它,啟動它,檢查狀態,並使用以下命令啟用它:
# sudo dnf install chrony
開始:
# systemctl start chronyd
通過檢查狀態確保它正在工作
# systemctl status chronyd
最后,啟用chrony
# systemctl enable chronyd
現在您的服務器將能夠自動更正其系統時鍾以與全球服務器保持一致。
您的活動倉庫似乎沒有提供所有需要的軟件包。 嘗試添加一個 repo(例如 EPEL)
有關詳細的安裝方法,請參閱http://fedoraproject.org/wiki/EPEL
之后再次嘗試安裝ntp
yum install ntp
問題似乎是我缺少 CentOS-Base.repo。
所以我使用 vi 在 /etc/yum.repos.d/ 目錄中創建了該文件,然后從另一個 CentOS-Base.repo 文件復制並粘貼。
現在我可以安裝NTP了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.