Leider deinstalliert, ich network-manager-gnome
verwenden sudo apt-get remove --purge network-manager
. Ich habe versucht, es von neu zu installieren, aber ohne Internetverbindung kann ich das nicht. Was ist die Lösung dafür?
Leider deinstalliert, ich network-manager-gnome
verwenden sudo apt-get remove --purge network-manager
. Ich habe versucht, es von neu zu installieren, aber ohne Internetverbindung kann ich das nicht. Was ist die Lösung dafür?
Antworten:
sudo dhclient eth0
Dann haben Sie Internet und können ...
sudo apt-get install network-manager
sudo iwconfig <device> essid <access_point_name> && sudo dhclient <device>
Ich habe es nicht getan brauche ifconfig <device> up
oder ähnliches in meinem fall.
sudo iwconfig
, sehen Sie die Geräte. in meinem Fall hatte ich keinen eth0
Namen für meine Kabelverbindung.
Wenn Sie Ihren Netzwerkmanager kürzlich aktualisiert haben, können Sie ihn verwenden sudo apt-get install --reinstall network-manager
, dies funktioniert jedoch nur, wenn sich das Paket noch in Ihrem Apt-Cache befindet ( /var/cache/apt/archives/
). Ich vermute, Sie haben es nicht, also müssen Sie die Dinge auf lange Sicht erledigen, aber ich dachte, ich würde das für alle Fälle einwerfen.
Booten Sie eine Ubuntu-Live-CD unter "Versuchen ohne Installation". Stellen Sie sicher, dass Sie mit dem Internet verbunden sind.
Im Terminaltyp:
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>
Sie müssen durch <chrootlocation>
den entsprechenden Speicherort Ihrer Ubuntu-Installation ersetzen , in der Regel die Bezeichnung der Partition, auf der sie installiert ist. Die Partition muss ebenfalls gemountet sein, damit Sie darauf zugreifen können.
Bearbeiten Sie Ihre /etc/resolve.conf
und fügen Sie mindestens eine hinzu nameserver
:
nameserver 8.8.8.8 # Google Public DNS
Im Terminaltyp:
sudo apt-get update
sudo apt-get install network-manager
Andernfalls wird wahrscheinlich ein Fehler angezeigt, dass keine Verbindung hergestellt werden kann.
Im Terminal-Typ exit
. Dadurch verlassen Sie die Chroot-Umgebung.
In Terminal-Typ, sudo reboot
um Ihren Computer neu zu starten.
sudo apt-get update
Befehl ist eine Internetverbindung erforderlich .
run
Verzeichnis, sonst erhalten Sie wahrscheinlich unable to resolve hostname
Fehler:sudo mount --bind /run /chrootlocation/run
sudo apt-get remove --purge network-manager
Der obige Befehl network-manager
löscht alle Pakete, die sich auf den Dienst beziehen. Sie können alle Pakete als .deb-Datei von einer Ubuntu Live-Diskette herunterladen und dann auf Ihrem ursprünglichen Betriebssystem installieren.
Booten Sie zuerst von einer Ubuntu Live-Diskette.
Sobald Sie dorthin gehen, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus,
sudo apt-get download network-manager*
Dadurch werden alle Netzwerkmanager-Pakete in das Ausgangsverzeichnis heruntergeladen.
Kopieren Sie nun alle .deb
Pakete in einen Ordner auf diesem Stick oder in andere Partitionen auf Ihrer Festplatte und starten Sie das System neu.
Sobald Sie dort sind, öffnen Sie das Terminal und gehen Sie wie folgt vor:
cd /path/to/the/directory/where/.deb/files/are/located
sudo dpkg -i *.deb
Mit dem obigen Befehl werden alle .deb
Dateien installiert .
Starten Sie nun Ihren Netzwerkmanager neu, indem Sie ausführen sudo service network-manager restart
Jetzt network-manager-gnome
läuft das Paket wieder.
network-manager-gnome
Pakets kein Internet , aber das bedeutet nicht, dass er kein Internet hat.
Diese Antwort setzt voraus, dass Sie einen Internetzugang hatten, bevor Sie den Netzwerkmanager oder andere Pakete verloren haben.
Erstellen Sie eine bootfähige Ubuntu-CD / DVD oder einen USB-Stick, booten Sie von dort und wählen Sie "Ubuntu ohne Installation testen". Sobald Sie zum Ubuntu-Desktop gelangen, öffnen Sie ein Terminal.
Sie müssen Ihre Root-Partition in Ihrer Ubuntu-Installation herausfinden. Bei einer Ubuntu-Standardinstallation lautet die Root-Partition "/ dev / sda1", kann aber für Sie anders sein. Führen Sie den folgenden Befehl aus, um herauszufinden, wie die Root-Partition lautet:
sudo fdisk -l
Daraufhin wird eine Liste der Festplatten und Partitionen angezeigt, von denen Sie herausfinden müssen, welche die Root-Partition ist. Unten in Schritt 3 ist ROOT-PARTITION die Root-Partition, die Sie gerade gefunden haben, z. B. / dev / sda2 in meinem Fall.
Um sicherzustellen, dass eine bestimmte Partition die Root-Partition ist, können Sie sie mounten. Hängen wir also die Root-Partition zusammen mit den Partitionen / sys, / proc, / run und / dev ein und geben chroot ein:
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
Wenn Sie eine Fehlermeldung erhalten, dass die resolv.conf beim Kopieren identisch ist, ignorieren Sie sie einfach. Wenn Sie resolv.conf kopieren, funktioniert das Netzwerk zumindest für mich (über DHCP).
Jetzt können Sie das System aktualisieren - geben Sie im selben Terminal Folgendes ein:
apt-get update
apt-get upgrade
apt-get install network-manager network-manager-gnome
Wenn Sie beim letzten Schritt Probleme haben, stellen Sie sicher, dass Ihre Quellen in /etc/apt/sources.list korrekt sind. Geben Sie im selben Terminal Folgendes ein:
sudo nano /etc/apt/sources.list
Da Sie in Ihre Ubuntu-Installation eingebunden sind, wirken sich die vorgenommenen Änderungen auf diese und nicht auf die Live-CD aus, solange alle Änderungen in derselben Terminalsitzung vorgenommen werden.
Wenn Sie fertig sind, starten Sie neu und entfernen Sie die Live-CD. Wenn diese Antwort Ihr Problem behebt, markieren Sie sie bitte als richtig. Vielen Dank!
apt-get -f install
(sonst nichts) machen musste, um Abhängigkeiten (?) Rein zu bekommen. Dann das apt-get install network-manager network-manager-gnome
. Ich hatte mein Netzwerk verschmutzt, indem ich entfernte, wpasupplicant
was alles Netzwerk entfernen wollte, aber eine Neuinstallation von wpasupplicant
installierte das Netzwerkmaterial nicht neu.
Folgen Sie dem offiziellen Ubuntu-Community-Abschnitt zu LiveCdRecovery-Aktualisierungsfehlern: ( https://help.ubuntu.com/community/LiveCdRecovery ):
Lauf:
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
Fügen Sie Ihrem OpenDNS-Nameserver hinzu, /etc/resolv.conf
um nach chroot auf das Netzwerk zuzugreifen:
nameserver 208.67.222.222
nameserver 208.67.220.220
Lauf:
apt-get install network-manager
Dies hat geholfen, das gleiche Problem auf meinem Ubunty 14.04LTS zu beheben
Ich weiß, dass ich etwas spät dran bin, aber ich bin auf dasselbe Problem gestoßen. Ich habe arping (sudo apt-get install arping) installiert, wodurch iputils-arping, network-manager und network-manager-gnome entfernt wurden. Ich habe die Datei / etc / network / interface bearbeitet, um eine manuelle IP für eth0 einzurichten.
# 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
Ändern Sie x, y, z, a, c und d in Ihre Netzwerkeinstellungen. Ich habe dann "sudo service network-interface restart INTERFACE = eth0" ausgeführt, um das Interface neu zu starten. Dadurch konnte ich den Netzwerkmanager neu installieren (sudo apt-get install network-manager). Ich musste das installierte Arping-Paket löschen, bevor der Netzwerkmanager neu installiert werden konnte. Starten Sie dann den Netzwerkmanager (sudo service network-manager start). Nachdem der Netzwerkmanager ausgeführt wurde, habe ich / etc / network / interface auf die Standardeinstellungen zurückgesetzt (und für alle Fälle eine Kopie der manuellen Änderung aufbewahrt). Hoffentlich hilft das.
Befolgen Sie einfach diese einfachen Schritte, um dasselbe Problem zu lösen:
Laden Sie den Netzwerkmanager auf einem Gerät mit Internetverbindung von http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/ herunter.
Ich habe den Netzwerkmanager_1.2.2-0ubuntu0.16.04.4_amd64.deb für ubuntu16 verwendet .04
Übertragen Sie diese Datei dann über USB, Telefon usw.
$ sudo dpkg -i network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb
Es kann vorkommen, dass die WLAN-Verknüpfung oben fehlt. Verwenden Sie dazu einfach diesen Befehl
sudo apt-get install ubuntu-desktop
und dann einen normalen Neustart Ihres Computers.
Getan :)
Meine vorherige Antwort geht davon aus, dass Sie nicht auf das Internet zugreifen können, weil Sie "network-manager" deinstalliert haben und der Computer normalerweise mit dem Internet verbunden ist. Wenn ich Ihre Frage jedoch nicht richtig gelesen habe und dies tatsächlich ein Computer ist, der nie mit dem Internet verbunden ist, müssen Sie diese Antwort verwenden, obwohl sie zeitaufwendiger ist.
Schritt 1 = Gehen Sie auf einem anderen Computer (es kann auch Windows sein) zu " http://packages.ubuntu.com/precise/network-manager ". (Dieser Link setzt voraus, dass Sie Ubuntu 12.04 verwenden. Andernfalls müssen Sie den für Ihre Version geeigneten Link finden.)
Schritt 2 = Unten auf der Webseite befindet sich ein Link für "amd64" und "i386". Klicken Sie auf den entsprechenden Link. Ich verwende amd64, also gehen meine Schritte davon aus.
Schritt # 3 = Auf der neuen Seite gibt es eine Reihe von Mirror-Links, die direkte Download-Links für "network-manager_0.9.4.0-0ubuntu3_amd64.deb" sind. Wählen Sie einen Link und laden Sie die .deb-Datei herunter.
Schritt # 4 = Auf der ersten URL, die ich angegeben habe, sind auch die Abhängigkeiten für den Netzwerkmanager aufgeführt. Möglicherweise haben Sie einige davon noch installiert, aber für diejenigen, die Sie nicht haben, müssen Sie sie ebenfalls herunterladen, indem Sie deren Seite besuchen und einen Spiegel auswählen.
Schritt # 5 = Nachdem Sie alle .debs heruntergeladen haben, müssen Sie sie auf den Ubuntu-Computer übertragen und in "/ var / cache / apt / archives" ablegen. Dazu benötigen Sie Root-Rechte, die mit "gksu nautilus / var / cache / apt / archives" erreicht werden können. Sie könnten sie auch mit dpkg installieren, aber es wird nicht angezeigt, ob Sie eine Abhängigkeit vergessen haben, sodass ich nicht näher darauf eingehen werde, wie man das verwendet.
Schritt # 6 = Geben Sie im Terminal "sudo apt-get install --install network-manager" ein.
Eine erfolgreiche Antwort für Neulinge 16.04LTS hatte Probleme mit der Verlangsamung des Netzwerkmanagers / dem Trennen der Verbindung mit dem neuen Internet-Provider Rashly, entschied sich, wieder zu wicd zu wechseln und entfernte den Netzwerkmanager über die Befehlszeile )
Lösung Zuerst die entsprechende Netzwerkmanager-Deb-Datei auf einen anderen Computer heruntergeladen (32-Bit / i386 für mich) (meiner war network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) und die Datei mithilfe einer Speicherkarte auf den Ubuntu-System-Laptop übertragen
Es hat einige Zeit gedauert, um Folgendes herauszufinden: Einfach auf die übertragene Deb-Datei (auf meinem Desktop) doppelklicken und sie selbst installieren (große Probleme bei der Verwendung der Befehlszeile).
Internet jetzt verbunden - aber nicht perfekt - kein Symbol
Also habe ich mit folgendem Befehl aktualisiert: sudo apt-get update Dann installiere NetworkManager: sudo apt-get installiere network-manager-gnome network-manager
Nach dem Neustart hat er mir anscheinend mein Symbol und den vollständigen Betrieb des Netzwerkmanagers zurückgegeben
Hoffe, dies ist hilfreich für Sie, da es für mich Schritt 1 war - holen Sie sich die richtige NetWor-Manager-Deb-Datei von der Paket-Website (meine war network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) und verschieben Sie sie auf Ihren Ubuntu-Computer - verdoppeln Sie sie Klicken Sie darauf und installieren Sie das Update für Schritt 2 und installieren Sie den Netzwerkmanager über die Befehlszeile / das Terminal (neu) und lassen Sie fehlende Teile, Probleme und Updates sortieren. Viel Glück
Ich musste Network-Manager auch ohne Internet installieren. Ich hatte in einem anderen Beitrag die Idee, die CD-ROM [Ubuntu install DVD / CD] zu den Softwarequellen in Software und Updates auf der Registerkarte "Andere Software" hinzuzufügen. Die CD-ROM-Quelle wurde bereits aufgelistet, aber nicht überprüft, daher habe ich sie überprüft. Dann habe ich Synaptic Package Manager verwendet, um 'network-manager' zu installieren. Ich denke, ich hätte stattdessen Ubuntu-Software verwenden können. Das hat bei mir in Ubuntu 18.10 geklappt
Bei mir stellte sich heraus, dass ich versehentlich gelöscht habe /etc/resolv.conf
und dann die gleichen Symptome bekam ( nslookup nba.com
funktioniert nicht, funktioniert aber nslookup nba.com 4.2.2.4
, wenn 4.2.2.4
als DNS-Server konfiguriert wurde).
Das Wiederherstellen der Datei von einem Live-USB löste das Problem.
Konfigurieren Sie Ihre Ethernet-Karte manuell in / etc / network / interfaces und starten Sie den Netzwerkdienst neu. Dann apt-get update.