Trường hợp ghi chú phát hành từ các bản cập nhật bảo mật đã được cài đặt trong nền?


13

Trình quản lý cập nhật của tôi được thiết lập để tải xuống và phát hành các bản cập nhật bảo mật trong nền. Do đó ghi chú phát hành không còn được hiển thị. Tôi tự hỏi nếu có một cách để đọc ghi chú phát hành sau này. Làm cách nào tôi có thể tìm ra bản cập nhật nào đã được cài đặt gần đây và lỗi nào được sửa?

Câu trả lời:


6

Kết quả của các nâng cấp không giám sát được đăng nhập tại /var/log/unattended-upgrades. Mặc dù điều này sẽ không chứa các thay đổi; nó sẽ cho bạn thấy những gì đã được nâng cấp. Sau đó, bạn có thể sử dụng một trong những phương pháp được người khác đề cập để xem các thay đổi thực tế.

Bạn cũng có thể quan tâm đến các apticrongói. Nó có thể được thiết lập để gửi email cho bạn về bất kỳ gói nào trên hệ thống cần cập nhật. Email này sẽ bao gồm tóm tắt các thay đổi trong mỗi gói được tạo bởi apt-listchanges.

Theo mặc định, nó sẽ gửi thư root. Nếu bạn chưa cài đặt này để chuyển tiếp đến một tài khoản thực, hãy chỉnh sửa /etc/apticron/apticron.conf, để đặt địa chỉ email:

EMAIL="foo@bar.com"

Gói đẹp, cảm ơn bạn! Tôi chắc chắn sẽ kiểm tra nó. Tôi hy vọng nó chạy trước khi các cập nhật không giám sát thực sự diễn ra.
Takkat

Hiện tại không may là tôi không thể có được apticron chạy trên máy tính để bàn 10.04 của mình. Apticron phàn nàn về việc không tồn tại vv / postfix / main.cf và từ chối gửi bất kỳ thư nào. Tôi không biết nhiều về postfix vì vậy việc đi sâu vào cấu hình postfix có thể quá rủi ro.
Takkat

3

Bạn có thể tìm thấy thông tin trên hầu hết, nếu không phải tất cả, cập nhật bảo mật ngay tại đây:

http://www.ubfox.com/usn

Nguồn cấp dữ liệu có sẵn để sử dụng trong trình đọc RSS của bạn hoặc bạn cũng có thể đăng ký vào danh sách gửi thư. Cả hai đều được liên kết đến trên trang đó.


1
Cảm ơn bạn đã chỉ đến USN. Tuy nhiên, những lưu ý này sẽ không cung cấp cho tôi tổng quan nhanh về các bản cập nhật đã được cài đặt. Họ cũng bỏ lỡ các liên kết trực tiếp đến các báo cáo lỗi LP từ các ghi chú phát hành, điều mà tôi luôn thấy khá thuận tiện.
Takkat

Tôi đồng ý - có số lỗi sẽ hữu ích. Đối với điều đó, bạn sẽ cần phải xem các thay đổi như được đề xuất trong câu trả lời của fluteflute.
Jacob Peddicord

2

Đây không phải là một cách dễ dàng như nó có thể được.

  1. Xác định các gói đã được nâng cấp

    Trong Ubuntu 11.04, hãy đến Trung tâm phần mềm Ubuntu và xem phần Lịch sử (từ phía bên trái) và sau đó ở bộ lọc trên cùng để chỉ xem Cập nhật . Điều này sẽ cho bạn thấy những bản cập nhật đã được cài đặt khi nào và phiên bản nào.

    Trong Ubuntu 10.10, hãy làm như trên để xác định gói nào được nâng cấp và khi nào, nhưng nó không cho bạn biết số phiên bản.

    Trong Ubuntu 10.04, bạn sẽ cần sử dụng chức năng lịch sử của Synaptic, vì Trung tâm phần mềm chưa bao gồm chức năng này.

  2. Truy cập trang Launchpad để biết gói. Ví dụ, update-managerđây là tại launchpad.net/ubfox/+source/update-manager . Từ các liên kết ở trên cùng bên phải của trang đó, bạn có thể xem thay đổi hoàn chỉnh ( launchpad.net/ubfox/+source/update-manager/+changelog )


Không có phần "Lịch sử" trong Trung tâm phần mềm Lucid 10.04, phải không? Tuy nhiên tôi luôn có thể nhìn vào lịch sử của Synaptic ;-). Tôi đã nghĩ rằng có thể không dễ dàng để có được các ghi chú phát hành sau khi cập nhật hoàn tất. Những gì tôi nghe được cho đến nay dường như xác nhận rằng họ có thể đã biến mất mãi mãi.
Takkat

Xin lỗi tôi đã không nhận ra bạn vào ngày 10.04, lỗi của tôi. Tôi tin rằng "các thay đổi" mà tôi đã liên kết hoàn toàn giống với những gì bạn nhận được trong Update Manger. Chỉ là không thuận tiện như vậy.
8128

0

Từ những gì tôi nghe được cho đến nay tôi cảm thấy rằng tất cả tập hợp lại có thể đưa ra một câu hỏi đầy đủ cho câu hỏi của tôi:


Tìm xem gói nào đã thay đổi


  • Danh sách /usr/share/docvới Nautilus trong chế độ "Danh sách xem" được sắp xếp theo "Ngày sửa đổi" để cung cấp cho bạn danh sách các gói và ngày khi thay đổi được thực hiện.
  • hoặc kiểm tra Trung tâm phần mềm. Synaptic cho một lịch sử như fluteflute đề xuất.
  • hoặc kiểm tra tôn trọng /var/log/unattended-upgrades. chạy Apticron sau đây andrewsomething câu trả lời 's
  • nếu chỉ cập nhật bảo mật được quan tâm, hãy đọc USN theo câu trả lời của Jacob

Đọc Changelogs của gói trong câu hỏi


  • Mở usr/share/doc/PACKAGENAME/cangelog.gzhoặc changelog.Debian.gznơi tất cả các ghi chú phát hành được liệt kê hầu hết giống như trong Launchpad.
  • hoặc truy cập Launchpad và đọc ở đó (xem câu trả lời của fluteflute )
  • hoặc để apt-listchanges thực hiện công việc (xem câu trả lời của andrews Something )

Dù bạn chọn cách nào, bạn sẽ có thể thấy những gói đã được thay đổi và bạn có thể đọc các thay đổi. Không có gì dễ dàng để thực hiện như đọc trong một bản cập nhật tham dự nhưng có lẽ chỉ /usr/share/doclà gần như vậy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.