Após a reinicialização, recebi a mensagem
could not write bytes: Broken pipe
e sem interface de usuário.
O que eu fiz para corrigir isso
Após a inicialização e nenhuma interface de usuário, eu apertei ctrl + alt + f1 para me dar um shell de comando. Depois de logar com meu nome de usuário e senha, tentei usar o apt-get para reparar os pacotes quebrados do sqlite, mas minha rede não estava funcional. Então, liguei meu cabo Ethernet e tive que ir para a configuração das minhas interfaces de rede para fazer minha Ethernet funcionar.
eu corri o comando
sudo nano /etc/network/interfaces
e adicionou as linhas
auto eth0
iface eth0 inet dhcp
depois correu
sudo /etc/init.d/networking restart
como descrito aqui link
agora minha rede estava funcionando e eu tinha acesso à internet
então eu corri
sudo apt-get install sqlite3 --fix-missing
Eu deixo isso funcionar e reinstalar tudo. Eu tentei iniciar meu desktop executando
startx
Meu desktop não foi iniciado. Não me lembro do erro específico que recebi.
Eu então corri
sudo apt-get install ubuntu-desktop
que reinstalou tudo de volta.
Tudo parece estar de volta ao normal e eu não precisei reinstalar completamente o Ubuntu. Eu acho que o grande tirar disso é que se você remover um pacote essencial do Ubuntu você sabe que você pode ir para uma linha de comando pressionando ctrl + alt + f1 (ou qualquer uma das teclas de função), verifique se você tem acesso à Internet , e use o apt-get para reparar os pacotes quebrados.