Infelizmente, eu desinstalei network-manager-gnome
usando sudo apt-get remove --purge network-manager
. Eu estava tentando reinstalá-lo, mas sem conexão à Internet, não posso fazê-lo. Qual é a solução para isso?
Infelizmente, eu desinstalei network-manager-gnome
usando sudo apt-get remove --purge network-manager
. Eu estava tentando reinstalá-lo, mas sem conexão à Internet, não posso fazê-lo. Qual é a solução para isso?
Respostas:
sudo dhclient eth0
então você terá internet e poderá usar ...
sudo apt-get install network-manager
sudo iwconfig <device> essid <access_point_name> && sudo dhclient <device>
eu não precisa ifconfig <device> up
ou similar no meu caso.
sudo iwconfig
, verá os dispositivos. no meu caso, não tinha eth0
o nome da minha conexão com fio.
Se você atualizou recentemente seu gerenciador de rede, pode usá-lo sudo apt-get install --reinstall network-manager
, mas isso só funciona se o pacote ainda estiver no cache do Apt ( /var/cache/apt/archives/
). Eu acho que você não tem, então você terá que fazer as coisas pelo longo caminho, mas eu pensei em jogar isso por precaução.
Inicialize um CD ao vivo do Ubuntu em "Experimente sem instalar". Verifique se você está conectado à Internet.
No tipo de terminal:
sudo mount --bind /dev /<chrootlocation>/dev
sudo mount --bind /proc /<chrootlocation>/proc
sudo mount --bind /sys /<chrootlocation>/sys
sudo cp /etc/resolv.conf /<chrootlocation>/etc/resolv.conf
sudo chroot /<chrootlocation>
Você precisará substituir <chrootlocation>
pelo local apropriado da sua instalação do Ubuntu, normalmente o rótulo da partição em que está instalado. A partição também deve ser montada para que você possa acessá-la.
Edite seu /etc/resolve.conf
e adicione pelo menos um nameserver
:
nameserver 8.8.8.8 # Google Public DNS
No tipo de terminal:
sudo apt-get update
sudo apt-get install network-manager
Caso contrário, você provavelmente não conseguirá conectar-se.
No tipo de terminal exit
. Isso sai do ambiente chroot.
No tipo de terminal, sudo reboot
reinicie o computador.
sudo apt-get update
comando.
run
diretório, caso contrário, você provavelmente estará recebendo unable to resolve hostname
erros:sudo mount --bind /run /chrootlocation/run
sudo apt-get remove --purge network-manager
O comando acima limpará todos os pacotes relacionados ao serviço network-manager
. Você pode baixar todos os pacotes como arquivo .deb usando um disco do Ubuntu Live e instalá-lo no sistema operacional original.
Primeira inicialização a partir de um disco do Ubuntu Live.
Depois de abrir um terminal e executar o comando abaixo,
sudo apt-get download network-manager*
Isso fará o download de todos os pacotes do gerenciador de rede no diretório inicial.
Agora copie todos os .deb
pacotes para uma pasta no pen drive ou outras partições no seu HDD e, em seguida, reinicie o sistema.
Quando você chegar lá, abra o terminal e faça o seguinte:
cd /path/to/the/directory/where/.deb/files/are/located
sudo dpkg -i *.deb
O comando acima instalará todos os .deb
arquivos.
Agora reinicie seu gerenciador de rede executando sudo service network-manager restart
Agora você tem o pacote network-manager-gnome
executando novamente.
network-manager-gnome
pacote, mas isso não significa que ele não tem Internet. Também estar ciente de que o uso do Live CD não vai contar com o pacote do host para que ele terá acesso a Internet
Esta resposta pressupõe que você tinha acesso à Internet antes de perder o gerenciador de rede ou qualquer outro pacote.
Crie um CD / DVD ou pendrive inicializável do Ubuntu, inicialize a partir dele e selecione "Experimente o Ubuntu sem instalar". Quando chegar à área de trabalho do Ubuntu, abra um terminal.
Você precisa descobrir sua partição raiz na instalação do Ubuntu. Em uma instalação padrão do Ubuntu, a partição raiz é "/ dev / sda1", mas pode ser diferente para você. Para descobrir qual é a partição raiz, execute o seguinte comando:
sudo fdisk -l
Isso exibirá uma lista de discos rígidos e partições a partir da qual você precisará descobrir qual é a partição raiz. Abaixo na etapa 3, ROOT-PARTITION é a partição raiz que você acabou de encontrar, por exemplo / dev / sda2 no meu caso.
Para garantir que uma determinada partição seja a partição raiz, você pode montá-la. Então, vamos montar a partição raiz juntamente com as partições / sys, / proc, / run e / dev e inserir chroot:
sudo mount ROOT-PARTITION /mnt
for i in /sys /proc /run /dev /dev/pts; do sudo mount --bind "$i" "/mnt$i"; done
sudo cp /etc/resolv.conf /mnt/etc/
sudo chroot /mnt
Se você receber um erro sobre o resolv.conf ser idêntico ao copiá-lo, ignore-o. Copiar resolv.conf faz a rede funcionar, pelo menos para mim (usando DHCP).
Agora você pode atualizar o sistema - no mesmo terminal, digite:
apt-get update
apt-get upgrade
apt-get install network-manager network-manager-gnome
Se você tiver problemas na última etapa, verifique se suas fontes estão corretas em /etc/apt/sources.list - no mesmo terminal, digite:
sudo nano /etc/apt/sources.list
Desde que você fez o chroot na instalação do Ubuntu, as alterações feitas o afetam e não o Live CD, desde que todas as alterações sejam feitas na mesma sessão do terminal.
Reinicie quando terminar e remova o Live CD. Se esta resposta resolver seu problema, marque-a como correta. Obrigado!
apt-get -f install
(nada mais) para obter dependências (?) Para entrar apt-get install network-manager network-manager-gnome
. Eu havia manejado minha rede removendo o wpasupplicant
que queria remover tudo da rede, mas uma reinstalação do wpasupplicant
não reinstalou o material da rede.
Siga a seção oficial Falha na atualização do LiveCdRecovery da comunidade Ubuntu: ( https://help.ubuntu.com/community/LiveCdRecovery ):
Corre:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
Adicione servidores de nomes OpenDNS ao seu /etc/resolv.conf
para acessar a rede após o chroot:
nameserver 208.67.222.222
nameserver 208.67.220.220
Corre:
apt-get install network-manager
Isso ajudou a corrigir o mesmo problema no meu Ubunty 14.04LTS
Sei que estou um pouco atrasado, mas acabei encontrando o mesmo problema. Instalei o arping (sudo apt-get install arping), que removeu o iputils-arping, o network-manager e o network-manager-gnome. Editei o arquivo / etc / network / interface para configurar um IP manual para eth0.
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# below are my changes
auto eth0
iface eth0 inet static
address x.x.x.x
gateway y.y.y.y
netmask z.z.z.z
network a.a.a.a
broadcast b.b.b.b
dns-nameserver c.c.c.c d.d.d.d
Altere x, y, z, a, ce suas configurações de rede. Em seguida, executei "reiniciar a interface de rede do serviço sudo INTERFACE = eth0" para reiniciar a interface. Isso permitiu ao meu reinstalar o gerenciador de rede (sudo apt-get install network-manager). Eu tive que limpar o pacote arping que eu instalei antes que o gerenciador de rede fosse reinstalado. Em seguida, inicie o gerenciador de rede (sudo service network-manager start). Depois que o gerenciador de rede estava em execução, mudei o / etc / network / interface para o padrão (e mantive uma cópia da alteração manual apenas por precaução). Espero que isso ajude.
Resolvido o mesmo problema, siga estas etapas simples:
Faça o download do gerenciador de rede em um dispositivo com conexão à Internet em
http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/
Eu usei o network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb para o ubuntu16 .04
Depois transfira esse arquivo usando USB ou telefone etc.
$ sudo dpkg -i network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb
Pode acontecer que o atalho wifi esteja ausente na parte superior, basta usar este comando
sudo apt-get install ubuntu-desktop
e, em seguida, uma reinicialização normal da sua máquina.
Feito :)
Minha resposta anterior pressupõe que o motivo pelo qual você não pode acessar a Internet é porque você desinstalou o "gerenciador de rede" e que normalmente o computador está conectado à Internet. No entanto, com a chance de eu ter lido sua pergunta incorretamente, e este seja, de fato, um computador que nunca está conectado à Internet, você precisará usar essa resposta, embora consuma mais tempo.
Etapa 1 = Em outro computador (pode estar executando o Windows, não importa), vá para " http://packages.ubuntu.com/precise/network-manager ". (Este link supõe que você esteja usando o Ubuntu 12.04, caso contrário, você precisará encontrar o link apropriado para sua versão).
Etapa 2 = Na parte inferior da página da web, há um link para "amd64" e "i386", clique no botão apropriado. Estou usando o amd64, então minhas etapas assumirão isso.
Etapa 3 = Na nova página, existem vários links de espelho que são links de download direto para "network-manager_0.9.4.0-0ubuntu3_amd64.deb". Escolha um link e faça o download do arquivo .deb.
Etapa 4 = No primeiro URL fornecido, ele também lista as dependências do gerenciador de rede. Você pode ter alguns deles ainda instalados, mas, para os que não são, você também precisará baixá-los visitando a página deles e selecionando um espelho.
Etapa 5 = Depois de baixar todos os .debs, será necessário transferi-los para o computador Ubuntu e colocá-los em "/ var / cache / apt / archives". Você precisará de privilégios de root para fazer isso, o que pode ser alcançado com "gksu nautilus / var / cache / apt / archives". Você também pode usar o dpkg para instalá-los, mas ele não informa se você esqueceu uma dependência, então eu não vou falar sobre como usá-la.
Etapa 6 = No terminal, digite "sudo apt-get install --install network-manager".
Uma resposta bem-sucedida dos iniciantes )
Solução Primeiro baixei o arquivo deb do gerenciador de rede apropriado em outro computador (32 bits / i386 para mim) (o meu era network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) moveu o arquivo para o laptop do sistema ubuntu usando o cartão de memória
demorou para descobrir o seguinte - basta clicar duas vezes no arquivo deb transferido (na minha área de trabalho) e ele se instalou (teve grandes problemas ao usar a linha de comando)
Internet agora conectada - mas não perfeita - nenhum ícone
então atualizei usando o comando: sudo apt-get update Em seguida, instale o NetworkManager: sudo apt-get install network-manager-gnome network-manager
Depois de reiniciado, parece que ele me devolveu o ícone e a operação completa do gerenciador de rede
Espero que isso seja útil para você, como foi para mim etapa 1 - obtenha o arquivo deb networ-manager correto no site de pacotes (o meu era network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) mova-o para o computador ubuntu - double clique nele e instale a atualização da etapa 2 e (re) instale o gerenciador de rede via linha de comando / terminal e obtenha as peças, problemas e atualizações ausentes. boa sorte
Eu também precisava instalar o gerenciador de rede sem a internet. Peguei a idéia de outro post para adicionar o cdrom: [Ubuntu install DVD / CD] às fontes de software em Software and Updates na guia 'Other Software'. A fonte cdrom já estava listada, mas não foi verificada, então verifiquei. Então eu usei o Synaptic Package Manager para instalar o 'network-manager'. Eu acho que eu poderia ter usado o Ubuntu Software em seu lugar. Isso funcionou para mim no Ubuntu 18.10
Para mim, apaguei acidentalmente /etc/resolv.conf
e, em seguida, tive os mesmos sintomas ( nslookup nba.com
não funciona, mas nslookup nba.com 4.2.2.4
funciona, quando 4.2.2.4
foi configurado como meu servidor DNS).
A restauração do arquivo de um USB ativo resolveu o problema.
Configure manualmente sua placa ethernet em / etc / network / interfaces e reinicie o serviço de rede. Então apt-get update.