Uma palavra de conselho antes de começar com a resposta real: dpkg
(e muitos outros comandos) imprimem mensagens de aviso e se recusam a executar tarefas perigosas ou idiotas por um motivo. Não use opções começando com --force
, a menos que você saiba exatamente o que está fazendo ou confie na competência e boa vontade da pessoa que lhe disse para fazê-lo!
Se você tiver acesso físico à máquina em questão (da qual removeu libc6
), poderá usar um sistema ativo para extrair uma instalação temporária de libc6
, o que permitirá inicializar o sistema e use um gerenciador de pacotes para reinstalá-lo corretamente:
-
Inicialize um sistema ativo (do USB ou DVD) e monte o (s) sistema (s) de arquivos raiz da instalação interrompida. Vamos supor que ele esteja montado em
/media/ubuntu/root
. -
Faça o download da versão mais recente do pacote
libc6
para sua versão e arquitetura do Ubuntu, e. g. de Pacotes do Ubuntu ou Launchpad . -
Extraia o pacote no sistema de arquivos montado anteriormente:
sudo dpkg-deb -x libc6_2.23-0ubuntu9_amd64.deb /media/ubuntu/root
Ajuste o nome do arquivo de pacote e o caminho de extração para sua situação.
-
Reinicialize a instalação do Ubuntu e peça ao Apt para consertar pacotes ausentes e, especificamente, reinstalar o pacote
libc6
:sudo apt-get install -f --reinstall libc6