ฉันกำลังพยายามสร้างสคริปต์ที่อัปเดตการติดตั้ง Ubuntu เมื่อปิดระบบ
ในการอัพเกรดระบบของฉัน ฉันใช้คำสั่งต่อไปนี้:
unbuffer apt-get full-upgrade -y --allow-downgrades --show-progress 2>&1 > /var/log/ubuntu-automatic-update/update_status.txt
แต่เมื่อดำเนินการแล้ว บันทึกจะแสดงสิ่งต่อไปนี้:
อ่านรายการแพ็คเกจ... 0%
รายการแพ็คเกจอ่านแล้ว...100%
อ่านรายการแพ็คเกจแล้ว... เสร็จสิ้น
ต้นไม้พึ่งพาถูกสร้างขึ้น... 0%
สร้างต้นไม้พึ่งพา... 0%
สร้างต้นไม้พึ่งพา... 50%
สร้างต้นไม้พึ่งพา... 50%
สร้างต้นไม้พึ่งพาแล้ว...เสร็จแล้ว
อ่านข้อมูลสถานะใน... 0%
อ่านข้อมูลสถานะใน... 0%
ข้อมูลสถานะถูกอ่านใน... เสร็จสิ้น
อัปเดต 0 รายการ ติดตั้งใหม่ 0 รายการ ลบออก 0 รายการ และไม่ได้อัปเดต 168 รายการ
แต่การเรียกใช้คำสั่งเดียวกันด้วยตนเองในเทอร์มินัลจะอัปเดตทุกอย่าง
แม้ว่ามันจะบอกฉันว่าจะมีการติดตั้ง 5 แพ็คเกจใหม่
สิ่งนี้สามารถแก้ไขได้หรือไม่โดยที่ยังอัปเดตอยู่
แก้ไข: สคริปต์ที่สมบูรณ์สามารถพบได้ที่นี่: https://github.com/TobiPeterG/ubuntu_automatic_updates/edit/main/files/shutdown_update
ฉันอาจจะทำผิดพลาดในนั้น?