มีบันทึกการอัพเดทของ Ubuntu หรือไม่?


9

ฉันใช้ Ubuntu และทำการอัปเดตเป็นประจำและฉันต้องการทราบว่าฉันสามารถดูบันทึกของสิ่งที่มีการเปลี่ยนแปลง / อัปเดต / แก้ไขในแต่ละการอัปเดตได้

คำตอบ:


6

วิธีหนึ่งคือการรับรายการที่มีการประทับเวลาด้วยการเปิดเทอร์มินัลด้วยCtrlAltTและออกคำสั่งmore /var/log/dpkg.logซึ่งจะให้ข้อมูลเพิ่มเติมแก่คุณมากกว่าที่คุณต้องการ คุณสามารถ จำกัด ผลลัพธ์ให้แคบลงได้โดยใช้grepตัวอย่างเช่นคำสั่งนี้แสดงแพ็คเกจที่ติดตั้ง / อัพเกรดบนระบบของฉัน ณ วันที่ปัจจุบัน:

grep "2017-08-21" /var/log/dpkg.log | grep "status installed"

2017-08-21 11:44:41 status installed man-db:amd64 2.6.7.1-1ubuntu1
2017-08-21 11:44:41 status installed doc-base:all 0.10.5
2017-08-21 11:44:41 status installed install-info:amd64 5.2.0.dfsg.1-2
2017-08-21 11:44:41 status installed desktop-file-utils:amd64 0.22-1ubuntu1.1
2017-08-21 11:44:41 status installed mime-support:all 3.54ubuntu1.1
2017-08-21 11:44:41 status installed gnome-menus:amd64 3.10.1-0ubuntu2
2017-08-21 11:44:42 status installed bamfdaemon:amd64 0.5.1+14.04.20140409-0ubuntu1
2017-08-21 11:44:42 status installed hicolor-icon-theme:all 0.13-1
2017-08-21 11:44:42 status installed libgraphite2-3:amd64 1.3.10-0ubuntu0.14.04.1
2017-08-21 11:44:42 status installed logrotate:amd64 3.8.7-1ubuntu1.2
2017-08-21 11:44:42 status installed augeas-lenses:all 1.2.0-0ubuntu1.3
2017-08-21 11:44:42 status installed cvs:amd64 2:1.12.13+real-12ubuntu0.1
2017-08-21 11:44:42 status installed landscape-client-ui-install:amd64 14.12-0ubuntu6.14.04
2017-08-21 11:44:43 status installed libaugeas0:amd64 1.2.0-0ubuntu1.3
2017-08-21 11:44:43 status installed libc-bin:amd64 2.19-0ubuntu6.13

หากคุณต้องการตรวจสอบการเปลี่ยนแปลงสำหรับแพคเกจเฉพาะที่คุณติดตั้งคุณสามารถรับข้อมูลนั้นได้ด้วยคำสั่งsudo apt-get changelog packagenameโดยที่ packagename เป็นชื่อของแพ็คเกจ

ตัวอย่าง:

sudo apt-get changelog logrotate จะจัดเตรียมบันทึกการเปลี่ยนแปลงสำหรับแพ็คเกจ logrotate


1

ฉันคิดว่าสิ่งนี้อาจช่วยชี้แนะคุณในทิศทางที่ถูกต้อง

sudo apt list --upgradable

มันจะแสดงรายการการอัพเกรดที่มีอยู่ทั้งหมด ฉันรู้ว่ามันไม่ใช่การเปลี่ยนแปลง แต่มันจะชี้ให้คุณทราบถึงเวอร์ชันของโปรแกรมที่คุณกำลังจะใช้ถ้าคุณทำการอัพเกรด จากนั้นนักพัฒนาควรมีการเปลี่ยนแปลงพร้อมใช้งาน

มัน clunky แต่คุณควรได้รับข้อมูล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.