Provavelmente você instalou alguns deb que conflitavam com algum pacote que provavelmente era necessário para alguns dos aplicativos que você mencionou, então eles foram removidos.
Se você está usando o 12.04, há algum tempo vi um bug que pode estar relacionado ao que aconteceu com você (apt-get removeu alguns pacotes quando solicitado a instalar bibliotecas de 32bits, se eu não estiver errado).
De qualquer forma, você deve conseguir se recuperar, mas precisará de uma conexão com a Internet e poderá precisar baixar alguns pacotes.
Para conectar seu dispositivo 3G, veja se isso ajuda. Você também pode precisar editar /etc/resolv.conf
com suas informações de DNS. Também existe uma pequena ferramenta chamada sakis3g que pode ajudá-lo.
Depois de se conectar à Internet, tente
sudo apt-get install ubuntu-desktop
Isso deve instalar tudo o que estiver em uma instalação padrão do Ubuntu. Note que provavelmente você precisará desinstalar o que causou o conflito.
Se não funcionar, você pode usar dpkg --get-selections
para obter uma listagem dos pacotes instalados / removidos e, a partir daí, instalá-los manualmente (ou seja, um por um).
Dica : da próxima vez que você precisar verificar o que o apt-get
fará, adicione --dry-run
ao comando: ele apenas simulará a execução e não modificará o sistema. Exemplo:
$ sudo apt-get remove tasksel --dry-run
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
tasksel tasksel-data
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Remv tasksel [2.88ubuntu9] [tasksel-data:amd64 ] <-- tasksel would be removed.
Remv tasksel-data [2.88ubuntu9] <-- tasksel-data would be removed.