Eu verificaria se o /etc/apt/sources.list está definido como utópico.
Então eu vou apt-get remove
todo pacote que tem dependências não atendidas quando apt-get dist-upgrade
é lançado. (então, remova libcogl15)
O sistema não deve ser reiniciado quando alguns pacotes essenciais como linux-image, core-utils, etc não estiverem instalados (caso contrário, haverá algum divertimento com a inicialização via USB e usando chroot para instalar pacotes; ou reinstalação simples). Mas eu acho que não vai tão longe.
Em seguida, após o bem-sucedido apt-get dist-upgrade
, eu limparia os pacotes não utilizados (é apt-get clean
, talvez).
Se ele destruir o ambiente de desktop, ele poderá ser recuperado instalando o pacote ubuntu-desktop.
Se algo estiver faltando, pesquise / instale normalmente.
Se muitas coisas estiverem faltando, então há uma lista de pacotes a partir dos quais a imagem ISO do Ubuntu 14.10 Install é feita. Instale todos eles.