Điểm:1

apt-check vs apt update kết quả khác nhau

lá cờ cn

Trên máy chủ Ubuntu 20.04.2 LTS của tôi, tôi chạy tập lệnh của mình với cron hàng giờ. Nó tạo ra một tập tin văn bản. Tệp này được conky xử lý trên máy tính để bàn của tôi. Trong tập lệnh của mình, tôi sử dụng apt-check để biết có bản cập nhật nào không và có bao nhiêu bản cập nhật là bảo mật. Vấn đề của tôi là: apt-check và apt update kết quả hoàn toàn khác nhau. ví dụ ngay bây giờ apt-check:

$(/usr/lib/update-notifier/apt-check)
17;1

cùng một số trong tin nhắn motd

Tuy vậy

cập nhật apt
nâng cấp thích hợp
0 nâng cấp, 0 mới, 0 xóa

tại sao đầu ra khác nhau? Làm cách nào tôi có thể chạy apt để chỉ cho tôi 2 số như 17;1?

user535733 avatar
lá cờ cn
`apt-check` truy vấn bộ đệm gói cục bộ. `apt update` truy vấn các mirror. Nếu chúng có kết quả giống nhau, thì đó là sự trùng hợp ngẫu nhiên về thời điểm tốt vì các gương liên tục nhận được các bản cập nhật mới.Để biết danh sách các bản cập nhật bảo mật, hãy xem https://askubuntu.com/questions/774805/how-to-get-a-list-of-all-pending-security-updates; chuyển đổi danh sách thành một số (sử dụng `wc`) là một bài tập dành cho học sinh.
Thomas avatar
lá cờ cn
Cảm ơn sự giúp đỡ của bạn. giải pháp của tôi là: gói có thể nâng cấp: `danh sách apt --có thể nâng cấp 2>&1 | wc -l | awk '{in $0-4}'` nâng cấp bảo mật: `danh sách apt --có thể nâng cấp 2>&1 | grep "\-bảo mật" | wc -l`

Đă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.