Espero que as dependências não tenham mudado de um sistema Live 14.04.1 (onde testei isso) e seu 15.04. Como eu descobri, nenhum outro pacote foi removido ao remover esses dois. Você pode verificar isso no seu log APT:
cat /var/log/apt/history.log
Para mim, parece que:
Start Date: 2015-07-04 10:19:36
Commandline: apt-get purge network-manager network-manager-gnome
Purge: network-manager-gnome:amd64 (0.9.8.8-0ubuntu4.2), network-manager:amd64 (0.9.8.8-0ubuntu7)
End Date: 2015-07-04 10:19:51
Agora você pode ir para outro computador (não importa qual SO) e baixar esses pacotes (nas mesmas versões exatas que você os desinstalou). Para encontrar os caminhos de download, primeiro insira o seguinte comando para cada pacote removido:
apt-cache policy <package name>
Isso lhe dirá de qual repositório o pacote foi instalado. Para mim e com o network-manager, isso produz saída como
gerente da rede:
Instalado: (nenhum)
Candidato: 0.9.8.8-0ubuntu4
Tabela de versões:
*** 0.9.8.8-0ubuntu7 0
500 link trusty / main amd64 Pacotes
Portanto, o pacote foi instalado a partir do repositório principal do Trusty. Agora, leia o arquivo /etc/apt/sources.list
. Você verá algumas linhas como
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://archive.ubuntu.com/ubuntu/ trusty-security main restricted
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted
Abra este URL ( http://archive.ubuntu.com/ubuntu/
) em um navegador em outro sistema. Como NM está no repositório principal, navegue até pool/main/
. Lá você encontrará diretórios, que nomeiam o início dos pacotes dentro dele. Para encontrar os pacotes do gerenciador de rede, você logicamente tem que navegar para n/network-manager/
next.
Agora, a versão desinstalada do meu sistema foi 0.9.8.8-0ubuntu7
usando a arquitetura amd64
. Então, vou baixar o seguinte arquivo:
network-manager_0.9.8.8-0ubuntu7_amd64.deb
Você encontrará o outro pacote removido, network-manager-gnome
, no diretório pool/main/n/network-manager-applet
. Às vezes, eles são agrupados e, portanto, difíceis de encontrar em determinadas circunstâncias.
Mais uma vez, a versão removida era 0.9.8.8-0ubuntu4.2
, então baixarei isso, se possível. Agora, só consegui encontrar estes:
network-manager-gnome_0.9.8.8-0ubuntu4.3_amd64.deb
 network-manager-gnome_0.9.8.8-0ubuntu4_amd64.deb
Eu baixaria os dois e veria qual deles funciona, às vezes há conflitos de dependência. Tudo por trás do hífen é a versão do pacote, então apenas algumas embalagens mudaram, o que poderia ser remediado muito bem.
Agora você tem todos os pacotes que foram removidos. Coloque-os em um pendrive e coloque-o na sua máquina Ubuntu.
Agora você pode tentar instalá-los a partir de um terminal. Abra um e cd
para o USB (em algum lugar em /media/<username>/
, se montado automaticamente). Agora, execute o seguinte comando:
sudo dpkg -i *.deb
É importante instalar todos os pacotes de uma só vez (eu substituí todos os nomes pelo asterisco), para evitar problemas de dependência entre os pacotes baixados. Se você tiver sorte, os pacotes serão instalados sem problemas e você terá sua internet de volta após a reinicialização.
Se não ocorrerem problemas de dependência (/ -versão), talvez seja necessário colocar mais algum trabalho. Neste ponto, você pode também decidir por uma reinstalação do sistema, se puder configurá-lo novamente.
Se você chegar a este ponto sem a restauração bem-sucedida dos pacotes desinstalados e não quiser reinstalar, isso envolverá a edição do pacote. Vou escrever mais, se for necessário ...