Điểm:0

Tập lệnh kết thúc nâng cấp không giám sát

lá cờ cf

Tôi có nhu cầu thông báo cho hệ thống quản lý đội xe của mình mọi lúc nâng cấp không giám sát chạy và gửi một số thông tin về các gói được cập nhật. Có cách nào để phát hiện kết thúc nâng cấp không giám sát và khởi chạy tập lệnh khi quá trình kết thúc không?

Cho đến nay tôi có một tập lệnh chạy hàng ngày với phương pháp này:

  1. tôi kiểm tra /var/log/unattended-upgrades/unattended-upgrades.log tồn tại.
  2. Nếu nó tồn tại, hãy phân tích thông tin từ nó và báo cáo lại cho máy chủ trạng thái cập nhật.
  3. Xóa tệp

Nâng cấp không giám sát chạy hàng tuần, nhưng tệp nhật ký vẫn được tạo hàng ngày. Có một móc nối khi chạy nâng cấp không giám sát sẽ rất hữu ích trong trường hợp sử dụng của tôi, để tránh báo cáo sai.

Điểm:1
lá cờ cn

Sử dụng một công việc đường dẫn systemd để lắng nghe những thay đổi đối với tập tin /var/lib/apt/periodic/unattended-upgrades-stamp

Tệp đó được chạm vào khi hoạt động nâng cấp không giám sát hoàn tất. Không có dữ liệu trong tệp; thao tác chạm chỉ cập nhật dấu thời gian 'đã sửa đổi' trong hệ thống tệp.

lá cờ cf
Cách tiếp cận tốt đẹp. Cảm ơn, tôi sẽ thử công việc đường dẫn systemd.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.