Đã đọc câu trả lời này trên Hỏi Ubuntu: âdist-upgradeâ là gì và tại sao nó nâng cấp nhiều hơn âupgradeâ?
Tôi vẫn không chắc chuyện gì đã xảy ra ở đây trong hoàn cảnh của mình.
Trên máy chủ cục bộ, Ubuntu 18.04, tôi đã ghim docker vào phiên bản cũ hơn.
Các tập tin được đặt ở đây: /etc/apt/preferences.d/docker-ce.pref
Và nội dung là:
Giải thích: Ghim được thêm bởi vai trò Ansible "nickjj.docker"
Đóng gói: docker-ce
Ghim: phiên bản 19.03.5-ce*
Ưu tiên pin: 600
Ai đó đã thực hiện sudo apt-get cập nhật
và sau đó Sudo apt-get dist-nâng cấp
trên máy chủ này, theo auth.log
tập tin.
Docker không được nâng cấp, nhưng rõ ràng đã được khởi động lại. Tôi đã học được điều này vì tệp dịch vụ trong /lib/systemd/system/docker.service
đã được đặt lại về mặc định.
Sau này, tôi biết rằng bạn không nên chỉnh sửa ở đó, nhưng hãy Sudo systemctl chỉnh sửa docker.service
.
Nhưng nó là một câu chuyện khác. Vấn đề là: Tôi đã thực hiện những chỉnh sửa đó trong quá khứ và sau đó chúng biến mất. Dịch vụ đã được nâng cấp hoặc khởi động lại và hóa ra nó không được nâng cấp.
Tôi không hiểu tại sao nó khởi động lại. Nó được ghim, vì vậy nó sẽ không xuất hiện trong quá trình nâng cấp.
Điều đó đang được nói, nâng cấp dist
chi tiết một số loại giải quyết xung đột giữa các phụ thuộc.
Nó có thể là nâng cấp dist
buộc phải khởi động lại dịch vụ?
Không có lệnh nào khác được tìm thấy trong auth.log
, nó thực sự kỳ lạ.