O glibc é uma parte crucial do Ubuntu, então, a menos que você realmente precise de uma versão diferente, é melhor deixá-lo ficar.
Em relação ao seu problema, apenas reinstalar libc6
deve corrigir seu problema. Como você não pode usar esse sistema, você pode tentar recuperá-lo usando um live cd.
Após inicializar a partir de um live cd / usb, monte sua partição root (você pode usar o Nautilus do comando mount
para fazer isso).
Então você deve pegar uma cópia de libc6
.deb. Você pode obtê-lo em link , onde dist
é sua versão do Ubuntu (Precise, Quantal, Raring, etc). Verifique se você faz o download da versão que corresponde à sua arquitetura.
Depois disso, basta extrair esse .deb para sua partição raiz. Isso não é igual a usar apt-get install
, mas como você não pode usar nenhum comando nesse sistema ...
Supondo que sua partição raiz esteja montada em / mnt, você pode extrair o .deb usando
$ sudo dpkg -x /path/to/libc6*.deb /mnt
Se tudo correr bem, você pode desmontar sua partição raiz e reiniciar para verificar se o seu problema foi resolvido.
Editar
Como apontado por fkraiem , depois que você tiver um sistema em funcionamento, você deve executar sudo apt-get install --reinstall libc6
para garantir que a libc seja corretamente instalado.