Como você acabou de instalar hoje, faça a instalação novamente. Enquanto você pode se recuperar disso, será muito mais trabalhoso do que refazer a instalação.
Para recuperar-se da exclusão de /usr/bin
, você precisaria reinstalar todos os pacotes que possuem arquivos nesse diretório. Você pode usar este comando para listar os pacotes afetados:
cd /var/lib/dpkg/info
grep -l '^/usr/bin/' *.list | sed 's/\.list$//'
Você então precisará encontrar algum meio de baixar os pacotes sem depender de nenhum dos programas excluídos. Já que você apagou o dpkg
, o utilitário de instalação de pacotes de baixo nível, você precisará obtê-lo de algum lugar primeiro. Agarre-o de alguma outra máquina rodando o mesmo Ubuntu, ou baixe o pacote dpkg
em outra máquina e extraia os programas dele . Você precisará não apenas de /usr/bin/dpkg
, mas também de todos os outros programas desse pacote, incluindo update-alternatives
e todos os programas denominados /usr/bin/dpkg-*
. Novamente, a cópia pode ser complicada com tantos programas excluídos, então você pode precisar reiniciar para um CD / USB de resgate para fazer isso.
Quando tiver o pacote dpkg
, faça o download pelo menos do dpkg
e do apt
pacote de alguma forma, talvez em outra máquina ou em um navegador da Web ainda em execução.
Em seguida, instale apt
manualmente com o comando
dpkg -i /path/to/apt_0.8.16~exp12ubuntu10.2.deb
Se você receber erros sobre a falta de comandos, reinstale os pacotes correspondentes primeiro. Em seguida, reinstale todos os pacotes afetados:
apt-get --reinstall install $(grep -l '^/usr/bin/' *.list | sed 's/\.list$//')
Mais uma vez, na sua situação, basta fazer uma reinstalação completa.