web-dev-qa-db-fra.com

Comment réinstaller un gestionnaire de réseau sans accès à Internet?

Malheureusement, j'ai désinstallé network-manager-gnome en utilisant Sudo apt-get remove --purge network-manager. J'essayais de le réinstaller mais sans connexion Internet, je ne peux pas le faire. Quelle est la solution pour cela?

24
sekhar
Sudo dhclient eth0

alors vous aurez internet et vous pourrez utiliser ...

Sudo apt-get install network-manager
24
kim

Si vous avez récemment mis à niveau votre gestionnaire de réseau, vous pouvez utiliser Sudo apt-get install --reinstall network-manager, mais cela ne fonctionne que si le paquet est toujours dans votre cache Apt (/var/cache/apt/archives/). Je suppose que vous ne l’avez pas fait et que vous devrez faire les choses dans le temps, mais je pensais que jetterais cela au cas où.

  1. Démarrez un live CD Ubuntu dans "Essayez sans installer". Assurez-vous d'être connecté à Internet.

  2. En type 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>
    

    Vous devrez remplacer <chrootlocation> par l'emplacement approprié de votre installation Ubuntu, généralement l'étiquette de la partition sur laquelle il est installé. La partition doit également être montée pour que vous puissiez y accéder.

  3. Editez votre /etc/resolve.conf et ajoutez au moins un nameserver:

    nameserver 8.8.8.8 # Google Public DNS
    
  4. En type de terminal:

    Sudo apt-get update
    Sudo apt-get install network-manager
    

    Si vous ne le faites pas, vous obtiendrez probablement une erreur de connexion impossible.

  5. Dans le terminal, tapez exit. Cela vous quitte de l'environnement chroot.

  6. Dans le terminal, saisissez Sudo reboot pour redémarrer votre ordinateur.

15
mango

Cette réponse suppose que vous disposiez d'un accès Internet avant de perdre network-manager ou tout autre package.

Live CD/DVD/USB

Créez un CD/DVD ou une clé USB Ubuntu amorable, démarrez-le et sélectionnez "Essayer Ubuntu sans installer". Une fois sur le bureau Ubuntu, ouvrez un terminal.

Partition racine

Vous devez connaître votre partition racine sur votre installation Ubuntu. Sur une installation Ubuntu standard, la partition racine est "/ dev/sda1", mais cela peut être différent pour vous. Pour déterminer quelle est la partition racine, exécutez la commande suivante:

Sudo fdisk -l

Cela affichera une liste de disques durs et de partitions à partir desquels vous devrez déterminer laquelle est la partition racine. Ci-dessous, à l'étape 3, ROOT-PARTITION est la partition racine que vous venez de trouver, par exemple/dev/sda2 dans mon cas.

Chroot dans votre partition racine

Pour vous assurer qu'une partition donnée est la partition racine, vous pouvez la monter. Montons donc la partition racine avec les partitions/sys,/proc,/run et/dev et entrez 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

Si vous obtenez une erreur indiquant que le fichier resolv.conf est identique lors de la copie, ignorez-le. La copie de resolv.conf met le réseau en marche, du moins pour moi (avec DHCP).

Mettre à jour/installer des packages

Maintenant, vous pouvez mettre à jour le système - dans le même terminal, tapez:

apt-get update
apt-get upgrade
apt-get install network-manager network-manager-gnome

Si vous rencontrez des problèmes lors de la dernière étape, assurez-vous que vos sources sont correctes dans /etc/apt/sources.list - dans le même terminal, tapez:

Sudo nano /etc/apt/sources.list

Comme vous avez chrooté dans votre installation Ubuntu, les modifications que vous apportez l’affectent, et non le Live CD, tant que toutes les modifications sont effectuées dans la même session de terminal.

Redémarrez lorsque vous avez terminé et retirez le Live CD. Si cette réponse résout votre problème, marquez-la correctement. Merci!

7
guttermonk
Sudo apt-get remove --purge network-manager

La commande ci-dessus purgera tous les packages liés au service network-manager.Vous pouvez télécharger tous les packages en tant que fichier .deb à l'aide d'un disque Ubuntu Live, puis l'installer sur votre système d'exploitation d'origine.

  • Premier démarrage à partir d'un disque Ubuntu Live.

  • Une fois que vous y allez, ouvrez un terminal et exécutez la commande ci-dessous,

    Sudo apt-get download network-manager*
    
  • Cela téléchargera tous les packages de gestion de réseau dans le répertoire de base.

  • Copiez maintenant tous les packages .deb dans un dossier de cette clé USB ou d’autres partitions de votre disque dur, puis redémarrez votre système.

  • Une fois que vous y allez, ouvrez le terminal et procédez comme suit:

    cd /path/to/the/directory/where/.deb/files/are/located
    Sudo dpkg -i *.deb
    
  • La commande ci-dessus installera tous les fichiers .deb.

  • Maintenant, redémarrez votre gestionnaire de réseau en exécutant Sudo service network-manager restart

Maintenant, vous avez le paquet network-manager-gnome en cours d'exécution à nouveau.

7
Maythux

Suivez la section relative à l’échec de la mise à jour de LiveCdRecovery communuty Ubuntu communuty: ( https://help.ubuntu.com/community/LiveCdRecovery ):

  1. Démarrez le CD Ubuntu Live.
  2. Appuyez sur Ctrl-Alt-F1
  3. Courir:

    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
    
  4. Ajoutez des serveurs de noms OpenDNS à votre /etc/resolv.conf pour accéder au réseau après le chroot:

    nameserver 208.67.222.222
    nameserver 208.67.220.220
    
  5. Courir:

    apt-get install network-manager
    

Cela a aidé à résoudre le même problème sur mon Ubunty 14.04LTS

4
Stepan Pakholok

Je sais que je suis un peu en retard sur ce point mais je viens de rencontrer le même problème. J'ai installé arping (Sudo apt-get install arping) qui supprime iputils-arping, network-manager et network-manager-gnome. J'ai édité le fichier/etc/network/interface pour configurer une adresse IP manuelle pour 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

Changez x, y, z, a, c et d en fonction de vos paramètres réseau. J'ai ensuite lancé "redémarrage de l'interface réseau du service Sudo INTERFACE = eth0" pour redémarrer l'interface. Cela m'a permis de réinstaller le gestionnaire de réseau (Sudo apt-get install network-manager). J'ai dû purger le paquet arping que j'avais installé avant la réinstallation du gestionnaire de réseau. Ensuite, démarrez le gestionnaire de réseau (démarrage du gestionnaire de réseau de service Sudo). Une fois le gestionnaire de réseau en fonction, j'ai remplacé/etc/network/interface par défaut (et gardé une copie de la modification manuelle au cas où). Espérons que cela aide.

3
Deni37

Juste résolu ce même problème, suivez ces étapes simples:

  1. Téléchargez le gestionnaire de réseau sur un appareil disposant d'une connexion Internet depuis http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/
    J'ai utilisé network-manager_1.2.2-0ubuntu0.16.04.4_AMD64.deb pour ubuntu16.04

  2. Transférez ensuite ce fichier via USB, téléphone, etc.

  3. $ Sudo dpkg -i network-manager_1.2.2-0ubuntu0.16.04.4_AMD64.deb

Il se peut que le raccourci wifi manque en haut, pour cela il suffit d'utiliser cette commande

Sudo apt-get install ubuntu-desktop et ensuite un redémarrage normal de votre machine.

Terminé :)

2
Manish Singla

Ma réponse précédente suppose que la raison pour laquelle vous ne pouvez pas accéder à Internet est que vous avez désinstallé "network-manager" et que l'ordinateur est normalement connecté à Internet. Cependant, si je vous ai mal compris votre question, et qu’il s’agit en fait d’un ordinateur qui n’est jamais connecté à Internet, vous devrez utiliser cette réponse à la place, même si cela prend plus de temps.

Étape n ° 1 = Sur un autre ordinateur (cela peut fonctionner sous Windows, peu importe), allez à " http://packages.ubuntu.com/precise/network-manager ". (Ce lien suppose que vous utilisez Ubuntu 12.04, sinon vous devrez trouver le lien correspondant à votre version).

Étape n ° 2 = Au bas de la page Web, vous trouverez un lien pour "AMD64" et "i386", cliquez sur celui qui convient. J'utilise AMD64 pour que mes étapes le supposent.

Étape n ° 3 = Sur la nouvelle page, vous trouverez un ensemble de liens miroir qui sont des liens de téléchargement direct pour "network-manager_0.9.4.0-0ubuntu3_AMD64.deb". Choisissez un lien et téléchargez le fichier .deb.

Étape # 4 = Sur la première URL que j'ai fournie, il répertorie également les dépendances de network-manager. Certains de ceux-ci sont peut-être encore installés, mais pour ceux qui ne le sont pas, vous devrez également les télécharger en visitant leur page et en sélectionnant un miroir.

Étape # 5 = Une fois que vous avez téléchargé tous les fichiers .debs, vous devez les transférer sur l'ordinateur Ubuntu et les placer dans "/ var/cache/apt/archives". Vous aurez besoin des privilèges root pour cela, ce qui peut être obtenu avec "gksu nautilus/var/cache/apt/archives". Vous pouvez également utiliser dpkg pour les installer, mais cela ne dira pas si vous avez oublié une dépendance, je ne vais donc pas vous expliquer comment l'utiliser.

Étape # 6 = Dans le terminal, tapez "Sudo apt-get install --reinstall network-manager".

1
mango

Une réponse réussie pour les débutants 16.04LTS Avait-il du mal à ralentir/déconnecter le gestionnaire de réseau avec le nouveau fournisseur d'accès Internet? Rashly a décidé de revenir à wicd et a supprimé le gestionnaire de réseau via une ligne de commande. Impossible de faire fonctionner wicd (stupidement, il n'a trouvé aucun réseau )

Solution Le premier fichier téléchargé approprié du gestionnaire de réseau sur un autre ordinateur (32 bits/i386 pour moi) (le mien était network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) a transféré le fichier sur un ordinateur portable système Ubuntu à l'aide d'une carte mémoire.

il a fallu du temps pour découvrir ce qui suit - il suffit de double-cliquer sur le fichier deb transféré (sur mon bureau) et celui-ci s’installe lui-même (il y a eu de gros problèmes d’utilisation de la ligne de commande)

internet maintenant connecté - mais pas parfait - pas d'icône

j'ai donc mis à jour à l'aide de la commande: Sudo apt-get update Ensuite, installez NetworkManager: Sudo apt-get installez network-manager-gnome network-manager

Une fois redémarré, cela semble m'avoir rendu mon icône et le fonctionnement complet du gestionnaire de réseau.

J'espère que cela vous sera utile, comme ce fut le cas pour moi étape 1 - obtenez le fichier deb networ-manager correct sur le site Web des packages (le mien était network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb), déplacez-le vers votre ordinateur Ubuntu - double cliquez dessus et installez l'étape 2 mise à jour et (ré) installez le gestionnaire de réseau via la ligne de commande/le terminal et obtenez les pièces, problèmes et mises à jour manquants triés. bonne chance

1
Andrew M

J'avais aussi besoin d'installer Network-Manager sans Internet. J'ai eu l'idée d'un autre article d'ajouter le cdrom: [Ubuntu install DVD/CD] aux sources du logiciel dans Logiciels et mises à jour dans l'onglet "Autres logiciels". La source du CD-ROM était déjà listée mais non cochée, alors je l'ai cochée. Ensuite, j'ai utilisé Synaptic Package Manager pour installer 'network-manager'. J'imagine que j'aurais pu utiliser Ubuntu Software à la place. Cela a fonctionné pour moi dans Ubuntu 18.10

1
DavidinVA

En ce qui me concerne, il est apparu que j'avais accidentellement supprimé /etc/resolv.conf et que j'avais ensuite les mêmes symptômes (nslookup nba.com ne fonctionne pas, mais nslookup nba.com 4.2.2.4 fonctionne, lorsque 4.2.2.4 a été configuré en tant que serveur DNS).

La restauration du fichier à partir d’une clé USB en direct a résolu le problème.

0
Gilad Beeri