
Inocentemente, eu estava tentando instalar outro programa (python scrapy). E o terminal disse que não conseguiu encontrar o libxml2. Então tive a brilhante ideia de sudo apt get remove libxml2
obter a versão mais recente.
Enquanto o programa estava em execução, os programas desapareciam da minha tela. Isto é mau. Então eu pressionei control c
. O que eu fiz? Como faço para corrigir?
No modo de recuperação, diz que libxmllibxml2 está instalado, mas posso remover pacotes desnecessários com autoremove.
Será que é verdade que todos os pacotes são desnecessários. eu não tenho gui
Acho que excluí o desktop do Ubuntu de alguma forma. Já não pode ser encontrado. O Aptget tenta instalar pela Internet, mas não está conectado. Nenhuma unidade de CD neste dispositivo.
Eu tenho Linux no pendrive, mas não consigo encontrar o desktop lá
Responder1
O comando inserido removeu o pacote que contém parte do processador XML de todo o sistema operacional. Para fazer isso, ele também deve ter removido muitos outros pacotes que dependem de libxml2
- o que aparentemente inclui algum componente crítico do seu sistema operacional. O grande número de pacotes "desnecessários" são outras dependências dos pacotes extras que foram removidos - dependências que não são mais necessárias para nada que ainda esteja instalado.
Apenas reinstalar libxml2
não resolverá o problema; você ainda precisará reinstalar todos os outros pacotes que foram removidos, uma tarefa que provavelmente é impraticável (se você não tiver uma lista completa, mesmo que tenha tempo ilimitado, você não chegará lá - e sua internet pode não funcionar sem libxml2
qualquer maneira). Provavelmente, a única solução será usar uma mídia Live (CD, unidade USB, etc.) para fazer um backup de seus arquivos de dados, seguido de uma reinstalação de todo o sistema operacional.