如何安裝 NTP?
問題:
我有一個執行 linux 的樹莓派。系統日期和時間不正確。我想在上面安裝 NTP 以便我可以修復時間。我在任何地方都能找到的所有說明都說使用“apt_get”來安裝 NTP。但是,我的 pi 上似乎沒有安裝 apt,因為每當我嘗試使用它時都會收到消息“apt-get”not found。
我做了什麼:
我一直在嘗試使用 dpkg 安裝 apt,但沒有成功。我在這裡找到了一些說明說我可以使用
wget http://mirrordirector.raspbian.org/raspbian/pool/main/a/apt/apt_0.9.7.7+rpi1_armhf.deb
為 apt 下載一個包,但我從提供的 URL 收到 404 錯誤。然後我什麼時候在我的瀏覽器中訪問http://mirrordirector.raspbian.org/raspbian/pool/main/a/apt/並嘗試下載其中一個可用的軟體包
一旦我有一個包,我嘗試使用它安裝它,
dpkg -i apt_1.4.6_armhf.deb
但收到以下錯誤:dpkg: error processing archive apt_1.4.6_armhf.deb (--install): package architecture (armhf) does not match system (armel) Errors were encountered while processing: apt_1.4.6_armhf.deb
然後我找到了另一個站點(archive.debian.org/debian/pool/main/a/apt/),其中包含名稱中包含“armel”而不是“armhf”的軟體包並下載它並嘗試使用安裝新
dpkg -i apt_0.7.20.2\+lenny2_armel.deb
軟體包結果是以下錯誤:(Reading database ... 333 files and directories currently installed.) Preparing to unpack apt_0.7.20.2+lenny2_armel.deb ... Unpacking apt (0.7.20.2+lenny2) over (0.7.20.2+lenny2) ... dpkg: dependency problems prevent configuration of apt: apt depends on libc6 (>= 2.7-1); however: Package libc6 is not installed. apt depends on libgcc1 (>= 1:4.3); however: Package libgcc1 is not installed. apt depends on libstdc++6 (>= 4.3); however: Package libstdc++6 is not installed. apt depends on debian-archive-keyring; however: Package debian-archive-keyring is not installed. dpkg: error processing package apt (--install): dependency problems - leaving unconfigured Errors were encountered while processing: apt
我不知道現在該怎麼辦。我是否需要找到一種方法來安裝所有這些缺少的庫,或者是否有人知道安裝 NTP 的更好方法?
正如您在問題頂部(在背景下)所述,您實際上是在嘗試安裝
NTP
.您的教程很可能假設您正在使用
Ubuntu
或其他基於 Debian 的發行版,因為它是主要的 Linux 作業系統集。其他評論也同意您可能正在使用非 PIXEL 桌面。如果您正在使用
Redhat
orCentOS
,請嘗試使用yum install [program]
.如果您正在使用
Debian
或基於作業系統關閉Debian
,請使用apt-get install [program]
,但是,您似乎沒有打開Debian
如果您正在使用
Fedora
,請使用yum install [program]
.如果您正在使用
OpenSUSE
,請使用rpm -i [program].rpm
.如果這些都不起作用,請使用, -> -> -> ->從此處
.tar.gz
下載包。wget [programlink]``unpack``./configure``make``make install
來源: