ฉันจะเขียนสคริปต์ในอูบุนตูเพื่อดาวน์โหลดอัปเดตในเวลากลางคืนเมื่อฉันเข้าสู่ระบบและรีบูตเครื่องคอมพิวเตอร์หากจำเป็นต้องรีบูตเครื่อง
ฉันจะเขียนสคริปต์ในอูบุนตูเพื่อดาวน์โหลดอัปเดตในเวลากลางคืนเมื่อฉันเข้าสู่ระบบและรีบูตเครื่องคอมพิวเตอร์หากจำเป็นต้องรีบูตเครื่อง
คำตอบ:
คุณสามารถทำได้โดยการติดตั้งแพคเกจ ; ดูเอกสารประกอบสำหรับรายละเอียดการกำหนดค่าunattended-upgrades
sudo apt install unattended-upgrades
จะติดตั้งให้คุณ
การติดตั้งควรเพียงพอที่จะเปิดใช้งาน ในการอนุญาตให้รีบูตเมื่อจำเป็นคุณจะต้องเพิ่มไฟล์กำหนดค่าเช่น /etc/apt/apt.conf.d/52unattended-upgrades-local
ที่มี
Unattended-Upgrade::Automatic-Reboot "yes";
ตามค่าเริ่มต้นบน Ubuntuมันจะติดตั้งการอัพเกรดใด ๆ จากที่เก็บข้อมูลหลักไม่ว่าจะเกี่ยวข้องกับความปลอดภัยหรือไม่ คุณสามารถกำหนดค่าที่เก็บเพิ่มเติมถ้าจำเป็นโดยการแทนที่Unattended-Upgrade::Allowed-Origins
คีย์การกำหนดค่า
apt
ตัวเอง
/var/run/reboot-required
ไม่เคยสร้างไฟล์? กล่าวคือบางระบบสร้างไฟล์นี้ แต่บางระบบไม่สร้าง
reboot-required
ไม่ได้สร้างหรือไม่?
yum-cron
)