Una vez, cuando ejecuté CoreUbuntu, instalé un paquete defectuoso de la fuente que apt
decidió obsoleto apt
. La próxima vez que corrí apt autoremove
, en realidad no miré la lista de software para eliminar y apt
estaba en la lista.
Imagina mi sorpresa la próxima vez que escribí apt install <package-name>
y obtuve The program 'apt' is currently not installed. You can install it by typing: sudo apt-get install apt
.
Por suerte, por alguna razón, autoremove
no eliminar cualquiera de apt
's dependencias así que todo lo que tenía que hacer era wget
apt
' s .deb
archivo y volver a instalar usando dpkg -i
.
Como se muestra en las otras respuestas, si elimina apt
con apt
, tendrá más problemas debido a las dependencias que intenta resolver.
Me parece interesante, pero de hecho es el caso que (¿ciertamente para Debian, y quizás Fedora / openSUSE hasta cierto punto?) Muchas distribuciones modernas están definidas y construidas en gran medida sobre la infraestructura proporcionada por su administrador de paquetes de elección.