Trên CentOS 5.8+ và Red Hat Enterprise 6+, khi cài đặt / cập nhật các gói, tôi nhận thấy một tệp cờ / var / run / restart-required được tạo khi thích hợp. Trên Ubuntu (và Debian cũng vậy, tôi đoán vậy), nếu gói "cập nhật thông báo chung" được cài đặt, tập lệnh postinst gói sẽ kích hoạt việc tạo tệp cờ này. Trên RHEL / CentOS tôi không thể hiểu điều này đang xảy ra như thế nào.
Chẳng hạn, trên RHEL và CentOS gần đây tôi đã cài đặt một số bản cập nhật và / var / run / restart-required được yêu cầu. Một trong số đó là nâng cấp gói "openssl". Tôi giả sử đây là những gì đã tạo ra tệp cờ, vì trên Ubuntu nó cũng hoạt động theo cách này. Tuy nhiên, tôi đã xem xét tất cả "vòng / phút - mô tả" cho mỗi gói được cập nhật và không thấy bất cứ điều gì có khả năng đã tạo tệp cờ đó. Hầu như tôi thấy "chương trình cài đặt sau: / sbin / ldconfig".
Vì vậy, câu hỏi của tôi là:
- Điều gì tạo ra tệp cờ này trên RHEL / CentOS?
- Nó có yêu cầu một gói đặc biệt được cài đặt, tương tự như gói "cập nhật thông báo chung" trên Ubuntu không?
chef
trong aswer của bạn không?