ฉันจะย้ายไปยังนาฬิกาฮาร์ดแวร์ UTC ได้อย่างไร


9

ฉันใช้นาฬิกาฮาร์ดแวร์ตามเวลาท้องถิ่นเนื่องจากการแบ่งปันเครื่องกับระบบ Windows ตอนนี้ฉันไม่ได้ใช้ Windows อย่างแข็งขันและต้องการตั้งค่านาฬิกาฮาร์ดแวร์เป็น UTC วิธีการตั้งค่าใหม่ใน Ubuntu

PS: ฉันใช้ XUbuntu จริง ๆ แล้วฉันต้องการโซลูชันที่ไม่เชื่อเรื่องพระเจ้าบนเดสก์ท็อปบรรทัดคำสั่ง

คำตอบ:


11

แก้ไขไฟล์/etc/default/rcSด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบเช่น:

sudo nano /etc/default/rcS

ป้อนคำอธิบายรูปภาพที่นี่

มองหาUTC = foo (ใช่ / ไม่ใช่) เส้นและเปลี่ยนเป็นUTC = yes

จากrcS(5) man page:

UTC
ใช้เพื่อควบคุมวิธีการตีความนาฬิกาเรียลไทม์ของฮาร์ดแวร์เมื่ออ่าน (เช่นเวลาบูตเพื่อวัตถุประสงค์ในการตั้งค่านาฬิการะบบ) และเมื่อมีการเขียน (เช่นเมื่อปิดเครื่อง) หากตัวเลือกนี้ถูกตั้งค่าเป็นไม่แสดงว่านาฬิการะบบถูกตั้งเป็นเวลาท้องถิ่น หากตั้งค่าตัวเลือกเป็นใช่นาฬิการะบบจะถูกตั้งค่าเป็นบางสิ่งที่ใกล้เคียงกับ Coordinated Universal Time (UTC) (ระบบ POSIX เก็บตัวแปร UTC โดยไม่มีการกระโดดวินาที)


โปรดทราบว่าในรุ่นอูบุนตูที่ผ่านมา (อย่างน้อยตั้งแต่ 16.04) การตั้งค่า UTC /etc/default/rcSจะไม่มีใน ใช้/etc/adjtimeแทน (แทนที่ LOCAL ด้วย UTC ที่นั่น) หรือใช้hwclockเครื่องมือที่ดีกว่าเพื่อเปลี่ยนไฟล์
Alexander Amelkin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.