Một lần, khi tôi chạy CoreUbfox, tôi đã cài đặt gói lỗi từ nguồn apt
quyết định lỗi thời apt
. Lần sau khi tôi chạy apt autoremove
, tôi không thực sự nhìn vào danh sách các phần mềm sẽ bị xóa và apt
nằm trong danh sách.
Hãy tưởng tượng sự ngạc nhiên của tôi lần tới khi tôi gõ apt install <package-name>
và nhận The program 'apt' is currently not installed. You can install it by typing: sudo apt-get install apt
.
May mắn thay, vì một lý do, autoremove
không loại bỏ bất kỳ của apt
'phụ thuộc s vì vậy tất cả tôi phải làm là wget
apt
' s .deb
lưu trữ và cài đặt lại sử dụng dpkg -i
.
Như được hiển thị trong các câu trả lời khác, nếu bạn xóa apt
bằng apt
, bạn sẽ gặp nhiều rắc rối hơn vì các phụ thuộc mà nó cố gắng giải quyết.
Tôi thấy nó thú vị nhưng thực sự là như vậy (chắc chắn đối với Debian, và có lẽ Fedora / openSUSE ở một mức độ nào đó?), Nhiều phân phối hiện đại được định nghĩa và xây dựng chủ yếu dựa trên cơ sở hạ tầng được cung cấp bởi người quản lý gói của họ.