Tôi muốn biết liệu có cách chính thức nào để giải cứu khỏi cài đặt bị lỗi do dung lượng ổ đĩa đầy hay không. Làm việc với máy ảo và cố gắng tiết kiệm dung lượng trên hình ảnh vàng đã khiến tôi gặp sự cố này nhiều lần. Tôi thường có thể khắc phục nó bằng cách sử dụng ncdu -x /
và xóa các tập tin không cần thiết, nhưng apt cài đặt ncdu
phải cài đặt trước Tôi cũng đã sử dụng tạp chí --vacuum-size=5M
để giảm tệp nhật ký hệ thống. Hoặc sử dụng thanh lọc apt *<số kernel cũ>
, nhưng một lần nữa nó sẽ không hoạt động khi quá trình cài đặt apt bị hỏng.
Cái này gợi ý tìm và xóa các gói đã cài đặt.
https://www.cyberciti.biz/howto/debian-linux/ubuntu-linux-rollback-an-apt-get-upgrade/
Bài đăng này gợi ý sử dụng thích hợp sạch sẽ
và cài đặt apt -f
để sửa chữa cơ sở dữ liệu. Tôi không chắc apt clean hoạt động với apt bị hỏng và apt purge hiển thị cài đặt apt --fix-break
. cài đặt apt -f
dường như thử lại bằng cách buộc cài đặt đang chờ xử lý.
Sự cố về dung lượng đĩa sau khi cập nhật apt-get
Tôi thực sự chỉ cần kiểm tra và thích hợp sạch sẽ
trên thực tế hoạt động và khôi phục một số dung lượng đĩa. Có vẻ như sử dụng thanh lọc apt <gói>
sau khi xóa một số không gian với thích hợp sạch sẽ
là cách duy nhất để quay lại trạng thái trước khi cài đặt bị hỏng.
Sẽ thật tuyệt nếu Apt nói "sử dụng apt clean nếu đĩa đầy", nó có thể kiểm tra.Nó cũng có thể kiểm tra đủ dung lượng trống trước khi cho phép cài đặt không bắt buộc.