Muva nje i-Apple yethule uhlelo lwe- ukubuyekeza ukuphepha "buthule" ebhekisa kunqubo ye-NTP, lapho umcwaningi weGoogle ithole isinambuzane lapho umhlaseli ezokwazi ukulawula uhlelo. Ngibhekisa entweni ethule ngoba ukuguqulwa kubhekisa kufayela elincane nasekuqalisweni kabusha kwenqubo ngemuva ngakho-ke besingekho isidingo sokuphazamisa umsebenzisi kule nqubo.
Lesi sibuyekezo silawula ukumaka inguqulo ye-NTP ukuze siyibuyekezele kokutholakala kwamuva ukugwema ukwenziwa kwekhodi engenakuphikiswa ngale protocol. Noma kunjalo, ikhishwe kuphela i- Izinhlobo ze-OS X 10.8 nangaphezuluLokho wukuthi, yi-OS X Mountain Lion, Mavericks kanye neYosemite kuphela abangavikelwa kuzinsongo ezingenzeka, kepha kuthiwani ngezinhlelo zangaphambilini?
Ukuhlola inguqulo esiyifakile, vele uvule i-terminal bese ufaka umyalo olandelayo:
ntpd - ukuguqulelwa
Kufanele sibe nohlobo olingana noma olukhulu kuno-4.2.8, uma kungenjalo, sizolanda inguqulo yakamuva ye-Xcode kusuka ku- Ingosi yonjiniyela we-Apple noma kusuka lesi sixhumanisi futhi sizoqhubeka nokuvuselelwa. Ukwazi uma sinokwakhiwa kwakamuva nge-Apple, sizobhala okulandelayo:
yini / usr / sbin / ntpd
Uma ifana nezinguqulo ezibuyekeziwe, uhlelo lwethu luzovikelwa kulolu songo. Uma kungenjalo, singalanda inguqulo yakamuva ye-NTP kuwebhusayithi sisebenzisa lesi sixhumanisi.
Ngemuva kwalokho sizoya kufolda yokulanda bese sichofoza kabili kufayela le-tar.gz ukulivula ku-folda efanayo yokulanda.
Okulandelayo kuzoba landa leli fayela ukuvumela ukuhlanganiswa ku-OS X futhi njengakuqala, kushiye kufolda yokulanda.
Ekugcineni sizovula ukuphela futhi sizobe singena kule miyalo ukulungisa nokufaka isichibi sokuphepha:
-
cd ~ / Ukulanda / ntp-4.2.8
-
i-patch -p0 <~ / Okulandwayo / i-patch-ntpd-ntp_io.c.diff
-
./configure --prefix = / usr
-
ukwenza
-
sudo yenza ukufaka
Ngalokhu vele bekungaba nezimagqabhagqabha uhlelo futhi luvikelwe (okwamanje) ezinsongweni ezingenzeka.