Одного разу, ще коли я запускав CoreUbuntu, я встановив помилковий пакет із джерела, який aptвирішив застаріти apt. Наступного разу, коли я бігав apt autoremove, я не переглядав перелік програмного забезпечення, яке потрібно видалити, і aptбув у списку.
Уявіть моє здивування наступного разу, коли я набрав apt install <package-name>та отримав The program 'apt' is currently not installed. You can install it by typing: sudo apt-get install apt.
На щастя, з якихось причин autoremoveне усунув жодної з apt'залежностей, тому все, що я повинен був зробити, - wget aptце .debархів та перевстановлення з використанням dpkg -i.
Як показано в інших відповідей, якщо ви видалите apt з apt , ви будете в більш складному становищі з - за залежностей він намагається вирішити.
Мені здається цікавим, але це дійсно так, що (безумовно, для Debian і, можливо, Fedora / openSUSE в тій чи іншій мірі?) Багато сучасних дистрибутивів визначаються і будуються значною мірою на інфраструктурі, яку надає їх менеджер пакунків на вибір.