Uma vez, quando eu executei o CoreUbuntu, instalei um pacote de buggy a partir da fonte, que ficou aptobsoleto apt. Na próxima vez em que corri apt autoremove, não olhei para a lista de softwares a serem removidos e aptestava na lista.
Imagine minha surpresa na próxima vez que digitei apt install <package-name>e recebi The program 'apt' is currently not installed. You can install it by typing: sudo apt-get install apt.
Felizmente, por algum motivo, autoremovenão remover qualquer um dos apt's dependências então tudo que eu tinha que fazer era wget apt' s .debarquivo e reinstalação usando dpkg -i.
Conforme mostrado nas outras respostas, se você remover apt com apt , estará com mais problemas por causa das dependências que ele tenta resolver.
Eu acho interessante, mas é realmente o caso que (certamente para o Debian, e talvez até o Fedora / openSUSE até certo ponto?) Muitas distribuições modernas são definidas e construídas amplamente sobre a infraestrutura fornecida pelo gerenciador de pacotes de sua escolha.