jak zainstalować menedżera sieci na Ubuntu?

16

Odinstalowałem menedżera sieci, próbując rozwiązać problem. Teraz nie mam menedżera sieci, a zatem nie mam internetu. Więc potrzebuję jednego i muszę go zainstalować?

Andy Schweitzer
źródło
Zredagowałem swoją odpowiedź, biorąc pod uwagę, że nie masz połączenia z Internetem.
Alex

Odpowiedzi:

14

Nie zdawałem sobie sprawy, że OP nie może połączyć się z Internetem. Nie potrzebujesz menedżera sieci, aby połączyć się z Internetem. Nie trać czasu na szukanie innego komputera i przesyłanie plików. Jeśli masz kabel Ethernet, podłącz komputer bezpośrednio do modemu, a następnie:

sudo nano /etc/network/interfaces

Dodaj następujące wiersze na końcu pliku:

allow-hotplug eth0
iface eth0 inet dhcp

Ctrl+Xwyjść i Yzapisać. Następnie:

sudo ifdown eth0
sudo ifup eth0

Powinieneś uzyskać połączenie z Internetem. Jeśli nie masz serwera DHCP, zamiast tego użyj następujących (jeśli nie wiesz, czy masz serwer DHCP, prawdopodobnie masz taki, więc nieważne, co następuje):

iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
gateway 192.168.1.254

Zastąpienie adresu, maski sieci i wartości bramy tymi, do których jesteś przyzwyczajony.

Jeśli nie możesz podłączyć komputera bezpośrednio do modemu, możesz także ręcznie połączyć się z bezprzewodowym punktem dostępowym, choć jest to o wiele bardziej skomplikowane .

Po połączeniu z Internetem:

sudo apt-get install network-manager

lub wicdzamiast network-manager- to ten, którego używam.

Jeśli nie ma Cię na liście sudoers, suaby zostać rootem, a następnie wykonaj wszystkie polecenia bez sudo.

Alex
źródło
suwymaga ustawienia hasła roota, które nie jest ustawione domyślnie, a większość nowych użytkowników nie wiedziałaby, jak je ustawić, i nie powinna tego robić. Po co stać się prawdziwym rootem, kiedy masz przyjazne sąsiedztwo sudo? Nigdy nie radzę nikomu stać się prawdziwym rootem, chyba że jest to absolutnie potrzebne, i zrobiłbym to sudo -i, nie su.
Alaa Ali
@Alaa Radzę z dwóch powodów: Po pierwsze, jedna może nie znajdować się na liście sudoers, która jest domyślna dla użytkowników innych niż root w wielu dystrybucjach. Po drugie, nie musisz sudocały czas pisać . Używam go z Debianem, a dystrybucje oparte na Debianie zwykle mają domyślnie ustawione hasło root podczas instalacji, jeśli dobrze pamiętam, tak było również w Ubuntu, przynajmniej we wcześniejszych wersjach.
Alex
1
@Alex, nie próbowałeś tego, co powiedział @Alaa: sudo -idaje (jeśli naprawdę potrzebne) prawdziwą powłokę root.
guntbert
mój plik / etc / network / interfaces informuje mnie, że jeśli updown został zastąpiony przez / etc / netplan ...
Michael
7

Aby zainstalować NetworkManager, który jest instalowany domyślnie podczas instalacji Ubuntu, wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:

sudo apt-get install network-manager 

Dzięki vasa1 nie widziałem części bez internetu. Możesz więc odwiedzić Pakiety Ubuntu , z komputera, który ma łączność z Internetem (przyjaciel, praca itp.), Zejść na dół strony i pobrać Menedżera sieci, który odpowiada twojej wersji i architekturze Ubuntu (32 lub 64-bitowy) (w moim przypadku jest to Raring 13.04), a po pobraniu przenieś go do systemu i zainstaluj z pobranego pliku.

Mitch
źródło
1
Ale OP nie ma teraz połączenia z Internetem. Więc jak by to sudo apt-get install network-managerdziałało (chyba że są odpowiednie debaty /var/cache/apt/archives)?
2

Zdarzyło się zmierzyć z tym samym problemem. Tak to rozwiązałem. Zdarzyło mi się usunąć menedżera sieci i tak, teraz nie mam internetu. Dowiedziałem się więc, że po tym najlepszym ujęciu jest http://packages.ubuntu.com/ . Więc ale który pakiet zadałem sobie.

Więc co zrobiłem, ponownie wykonałem polecenie sudo apt-get install network-manager.

To oczywiste, że się nie udaje, ale dowiedziałem się, jaki pakiet próbuje pobrać. np. w moim przypadku jeśli nie powiodło się podczas pobierania http://in.archive.ubuntu.com/ubuntu/pool/main/n/network-manager-applet/network-manager-gnome_0.9.8.8-0ubuntu4.3_amd6. Więc to tyle, przejdź do systemu znajomych. Kliknij ten adres URL. Zostanie pobrany pakiet deb.

Teraz skopiuj ten pakiet i wklej go w / var / cache / apt / archives. A teraz biegnij jeszcze raz sudo apt-get install network-manageri to wszystko.

Mam nadzieję, że wszystkie zależności już tam są. W ten sposób można zainstalować menedżera sieci bez użycia urządzenia rozruchowego

Dhruv Pal
źródło
0

Najprostszym sposobem jest uruchomienie z nośnika instalacyjnego, a następnie użycie chroot.

  • Uruchom z nośnika instalacyjnego Ubuntu.
  • Zamontuj dyski systemowe: sudo mount /dev/sdX /mnt
  • chroot do twojego systemu: chroot /mnt /bin/bash
  • Zainstaluj menedżera sieci za pomocą sudo apt-get install network-manager
  • Uruchom ponownie system
Pabi
źródło