Ağ yöneticisi internet erişimi olmadan nasıl yeniden kurulur?


26

Ne yazık ki network-manager-gnomekullanarak kaldırdım sudo apt-get remove --purge network-manager. Yeniden yüklemeye çalışıyordum ama internet bağlantısı olmadan bunu yapamam. Bunun için çözüm nedir?


Bu makinenin aynı işletim sistemine sahip diğer makinelere erişiminiz var mı?
Maythux

Yanıtlar:


27
sudo dhclient eth0

o zaman internete sahip olacaksın ve kullanabilirsin ...

sudo apt-get install network-manager

2
Not: WiFi varsa bu daha zordur, ancak (ikinci laptop kullanarak) WiFi şifresini kaldırmak eğer, o zaman en talimatları askubuntu.com/a/294320/67747 bu benim için çalıştı bu kadar basit yeterince almak: sudo iwconfig <device> essid <access_point_name> && sudo dhclient <device> ben yapmadım ifconfig <device> upbenim durumumda ihtiyaç veya benzeri.
adaçayı

1
Çalışır mısın, eğer kablolu internete erişebilirsen. Ama yeniden başlatma yapmalı
Klimenkomud

Seni çok seviyorum
Mark

"Aygıt eth0 bulunamıyor" :(
Marco Ancona

Eğer koşarsanız sudo iwconfigcihazları göreceksiniz. benim durumumda eth0kablolu bağlantımın adı için yoktu .
Hatem Jaber,

18

Ağ yöneticinizi yakın zamanda yükselttiyseniz, kullanabilirsiniz sudo apt-get install --reinstall network-manager, ancak bu yalnızca paket hala Apt önbelleğinizde ( /var/cache/apt/archives/) çalışıyorsa çalışır . Sanırım uzun zamandır işleri yapmak zorunda kalmayacaksın, ama bu durumda onu fırlatabileceğimi düşündüm.

  1. Bir Ubuntu canlı CD'sini "Yüklemeden dene" de başlatın. İnternete bağlı olduğunuzdan emin olun.

  2. Terminal türünde:

    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>
    

    <chrootlocation>Ubuntu kurulumunuzun uygun konumu ile, genellikle üzerine kurulu olan bölümün etiketiyle değiştirmeniz gerekecektir . Bölme, erişebilmeniz için de monte edilmelidir.

  3. Düzenleyin /etc/resolve.confve en az birini ekleyin nameserver:

    nameserver 8.8.8.8 # Google Public DNS
    
  4. Terminal türünde:

    sudo apt-get update
    sudo apt-get install network-manager
    

    Yapmazsanız, muhtemelen bağlantı kuramazsınız hatası alırsınız.

  5. Terminal tipinde exit. Bu sizi chroot ortamından çıkar.

  6. Terminal türünde sudo rebootbilgisayarınızı yeniden başlatmak için.


sudo apt-get updatekomut için internet bağlantısına ihtiyaç var .
Avinash Raj

1
chroot içinde olurdu. İnternetsiz olmasının sebebi, ağ yöneticisini kaldırmasından kaynaklandığından, Livecd ağ yöneticisine sahip olacak ve böylece diğer ubuntu kurulumuna bağlanmak ve kurmak için onu kullanabilecektir.
mango

Soruyu okumamın yolu, kullanıcının normalde internete bağlı bir bilgisayarda olmasıdır, ancak şu anda internete bağlanamadığını, ağ yöneticisini kaldırdı. Bir livecd kullanmak bu konuyla ilgili. Alıntı: "Yeniden yüklemeye çalışıyordum ama internet bağlantısı olmadan bunu yapamam". Belki de yanlış okudum?
mango

Ayrıca rundizini unable to resolve hostnamesudo mount --bind /run /chrootlocation/run
bağlayın

Bu benim için işe yaramadı - canlı CD ağa erişebilse de, ağ erişimini chroot ettiğimde (chrooted komut satırı için) ortadan kayboluyor.
Logan Pickup,

7
sudo apt-get remove --purge network-manager

Yukarıdaki komut, hizmetle ilgili network-managertüm paketleri temizler. Bir Ubuntu Live disk kullanarak tüm paketleri .deb dosyası olarak indirebilir ve orijinal işletim sisteminize yükleyebilirsiniz.

  • Bir Ubuntu Live diskten ilk önyükleme.

  • Bir kere oraya bir terminal açıp aşağıdaki komutu çalıştırın,

    sudo apt-get download network-manager*
    
  • Bu, tüm ağ yöneticisi paketlerini ana dizine indirir.

  • Şimdi tüm .debpaketleri o kalem sürücüdeki bir klasöre veya HDD’nizdeki diğer bölümlere kopyalayın ve ardından sisteminizi yeniden başlatın.

  • Bir kere oraya terminal açın ve aşağıdakileri yapın:

    cd /path/to/the/directory/where/.deb/files/are/located
    sudo dpkg -i *.deb
    
  • Yukarıdaki komut tüm .debdosyaları yükleyecektir .

  • Şimdi ağ yöneticinizi çalıştırarak yeniden başlatın. sudo service network-manager restart

Şimdi paket network-manager-gnometekrar çalışıyor.


1
OP, internete erişimi olmadan bunu yapabileceği bir çözüm istedi .
jobin

3
OP, network-manager-gnomepaketin kaldırılmasından dolayı internete sahip değil, ancak bu internet olmadığı anlamına gelmiyor. Ayrıca, Live CD kullanmanın, ana bilgisayar paketine güvenmeyeceğini ve bu nedenle İnternet'e erişebileceğini de unutmayın
Maythux

1
Ağ yöneticisini kaldırın, şimdi paketleri indirmek için nasıl bağlanacaksınız? : - / Ek sorun için teşekkürler.
e-info128

7

Bu cevap ağ yöneticisi veya başka bir paketi kaybetmeden önce internet erişiminiz olduğunu varsayar.

Canlı CD / DVD / USB

Önyüklenebilir bir Ubuntu CD / DVD veya USB çubuğu oluşturun, önyükleyin ve "Yüklemeden Ubuntu'yu deneyin" i seçin. Ubuntu masaüstüne ulaştıktan sonra bir terminal açın.

Kök Bölme

Ubuntu kurulumunuzda kök bölümünüzü bulmanız gerekir. Standart bir Ubuntu kurulumunda, kök bölüm "/ dev / sda1" dir, fakat sizin için farklı olabilir. Kök bölümünün ne olduğunu bulmak için aşağıdaki komutu çalıştırın:

sudo fdisk -l

Bu, hangisinin kök bölüm olduğunu bulmanız gereken sabit disklerin ve bölümlerin bir listesini görüntüler. 3. adımda, KÖK-BÖLÜM, yeni bulduğum kök bölümdür, örneğin benim durumumda / dev / sda2.

Kök Bölümünüze Chroot

Belirli bir bölümün kök bölüm olduğundan emin olmak için onu bağlayabilirsiniz. Öyleyse, kök bölümünü / sys, / proc, / run ve / dev bölümleriyle birlikte atalım ve chroot yazalım:

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

Resolv.conf dosyasını kopyalarken aynı olması konusunda bir hata alırsanız, görmezden gelin. Resolv.conf kopyalanması ağın en azından benim için çalışmasını sağlar (DHCP kullanarak).

Paketleri Güncelle / Yükle

Artık sistemi güncelleyebilirsiniz - aynı terminalde, şunu yazın:

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

Son adımda sorun yaşarsanız, kaynaklarınızın /etc/apt/sources.list içinde aynı olduğundan ve aynı terminalde doğru olduğundan emin olun:

sudo nano /etc/apt/sources.list

Ubuntu kurulumunuza eklediğiniz için, yaptığınız değişiklikler aynı terminal oturumunda yapıldığı sürece Live CD'yi değil, etkileyecektir.

Tamamlandığında yeniden başlatın ve Canlı CD'yi çıkarın. Bu cevap sorununuzu çözerse, lütfen doğru olarak işaretleyin. Teşekkürler!


Ağ yöneticimde Ubuntu 14.04 ile bir kaza yaptım ve bu benim için çalıştı! Çok teşekkür ederim!!!
CRachid

Bu işe yaradı, ancak apt-get -f installbağımlılıkları almak için (?) Bir şey yapmak zorunda kaldım (?). Sonra apt-get install network-manager network-manager-gnome. Ağlarımı wpasupplicant, her şeyi ağını kaldırmak istediğini kaldırarak bağladım , ancak yeniden wpasupplicantyüklemek ağ malzemelerini yeniden yüklemedi.
147

Harika! Teşekkürler. Ubuntu 16.04 Birliği üzerinde çalıştığını doğruladı
aleksk

4

Resmi Ubuntu communuty LiveCdRecovery Güncelleme Hatası bölümünü takip edin: ( https://help.ubuntu.com/community/LiveCdRecovery ):

  1. Ubuntu Live CD'sini önyükleyin.
  2. Ctrl-Alt-F1 tuşlarına basın
  3. Koşmak:

    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. /etc/resolv.confChroot işleminden sonra ağa erişmek için OpenDNS ad sunucularını ekleyin :

    nameserver 208.67.222.222
    nameserver 208.67.220.220
    
  5. Koşmak:

    apt-get install network-manager
    

Bu benim Ubunty 14.04LTS benim aynı sorunu düzeltmek için yardımcı oldu


4

Biliyorum bu konuda biraz geciktim ama aynı problemle karşılaştım. İputils-arping, network-manager ve network-manager-gnome'un kaldırıldığı arping'i (sudo apt-get install arping) yükledim. Eth0 için manuel IP ayarlamak için / etc / network / interface dosyasını düzenledim.

# 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

Ağ ayarlarınıza x, y, z, a, c ve d harflerini değiştirin. Daha sonra arayüzü yeniden başlatmak için "sudo servis ağ arayüzü yeniden başlatmayı INTERFACE = eth0" çalıştırdım. Bu, ağ yöneticisini yeniden yüklememe izin verdi (sudo apt-get install ağ yöneticisi). Ağ yöneticisi yeniden yüklemeden önce kurduğum arping paketini temizlemek zorunda kaldım. Ardından ağ yöneticisini başlatın (sudo servis ağ yöneticisi başlat). Bir kez ağ yöneticisini çalıştırdıktan sonra / etc / network / interface'i varsayılan ayarlara getirdim (ve durumunda sadece el ile yapılan değişikliklerin bir kopyasını sakladım). Umarım bu yardımcı olur.


3

Sadece bu aynı sorunu çözdüm, şu basit adımları izleyin:

  1. Bir cihaz olan internet bağlantısı İndirme ağ yöneticisi http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/
    Kendimi kullanılmış ağ manager_1.2.2-0ubuntu0.16.04.4_amd64.deb ubuntu16 için 0,04

  2. Sonra bu dosyayı USB veya telefon vb. Kullanarak aktarın.

  3. $ sudo dpkg -i network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb

Wifi kısayolu en üstte eksik olabilir, çünkü bu komutu kullanın.

sudo apt-get install ubuntu-desktop ve ardından makinenizin normal şekilde yeniden başlatılması.

Tamam :)


1
Teşekkürler, 16.04 Ubuntu'da bir cazibe gibi çalıştı. En kolay çözüm. :)
john400 26:18

1
Bir USB sürücüye erişiminiz yoksa (örneğin tatildesiniz ve unuttuysanız), her iki bilgisayarda da SD kartı olduğu sürece dosya üzerinden aktarmak için hemen hemen her kamerada bulunan SD kartı kullanabilirsiniz. yuvalar.
Jack Giffin

1
APT AUTOFIX ÇALIŞTIRMAYIN !!! Cinnamon paketini Linux Mint bilgisayarımdan çıkardı ve Linux Mint'imi sıfırdan yeniden yükleme yolunda beni yönlendirdi.
Jack Giffin

1

Önceki cevabım internete erişememenizin sebebinin "ağ yöneticisi" ni kaldırdığınız ve normalde bilgisayarın internete bağlı olduğu varsayılıyor. Ancak sorunuzu yanlış okuduğumdaki şansım açık değil ve bu aslında internete bağlı olmayan bir bilgisayar, bu cevabı kullanmanız gerekecek, ancak bu daha fazla zaman alacaktır.

Adım # 1 = Başka bir bilgisayarda (Windows kullanıyor olabilir, farketmez), " http://packages.ubuntu.com/precise/network-manager " adresine gidin . (Bu bağlantı, sürümünüze uygun bağlantıyı bulmanız gerekmeyecekse, Ubuntu 12.04 kullandığınızı varsayar).

Adım # 2 = Web sayfasının altında "amd64" ve "i386" için bir link var, uygun olana tıklayın. Amd64 kullanıyorum, adımlarım bunu kabul edecek.

Adım # 3 = Yeni sayfada, "network-manager_0.9.4.0-0ubuntu3_amd64.deb" için doğrudan indirme bağlantıları olan birçok ayna bağlantısı var. Bir bağlantı seçin ve .deb dosyasını indirin.

Adım # 4 = Verdiğim ilk url'de ayrıca ağ yöneticisi bağımlılıklarını da listeliyor. Bunların bir kısmı hala kurulu olabilir, ancak sizin yapmadıklarınız için sayfalarını ziyaret edip bir ayna seçerek de indirmeniz gerekir.

Adım # 5 = Tüm .debs dosyasını indirdikten sonra, onları Ubuntu bilgisayarına aktarmanız ve "/ var / cache / apt / archives" içine koymanız gerekecektir. Bunu yapmak için "gksu nautilus / var / cache / apt / archives" ile elde edilebilecek kök ayrıcalıklarına ihtiyacınız olacak. Bunları yüklemek için dpkg'yi de kullanabilirsiniz, ancak bir bağımlılığı unutup boşaltmadığınızı söylemeyecektir, bu yüzden bunu nasıl kullanacağımı öğrenmeyeceğim.

Adım # 6 = "sudo apt-get install --reinstall network-manager" terminaline.


Bu, internete hiç bağlı olmayan bir bilgisayarsa, o zaman ağ yöneticisine ne ihtiyacınız olacak? Bu sorunun cevabı, yazıcılar veya tarayıcılar veya diğer yerel hizmetler gibi kaynaklara erişmek için yerel bir intranete bağlanıyor.
AJMansfield

1

Yeni başlayanlar başarılı bir cevap 16.04LTS Yeni internet sağlayıcısı ile ağ yöneticisinin yavaşlaması / bağlantısının kesilmesi konusunda sorun yaşıyordu Rashly, wicd'ye geri dönmeye karar verdi ve komut satırını kullanarak ağ yöneticisini kaldırmaya karar verdi. )

Çözüm Öncelikle başka bir bilgisayara uygun ağ yöneticisi deb dosyasını indirdim (benim için 32bit / i386) (benimki ağ yöneticisidi.2.2.2-OubuntuO, 16.04.4_i386.deb) hafıza kartını kullanarak dosyayı ubuntu sistem dizüstü bilgisayarına taşıdı

aşağıdakini bulmak zaman aldı - aktarılan deb dosyasına (masaüstümde) çift tıkladı ve kendisini kurdu (komut satırını kullanmakta büyük problemler vardı)

internet şimdi bağlı - ama mükemmel değil - simge yok

bu yüzden komut kullanarak güncellendi: sudo apt-get update Sonra NetworkManager yükleyin: sudo apt-get install ağ yöneticisi-gnome ağ yöneticisi

Yeniden başlatıldıktan sonra, simgesi ve tam ağ yöneticisi işlemini bana geri vermiş gibi görünüyor.

Umarım bu benim için olduğu gibi sizin için yararlıdır adım 1 - Paketler web sitesinden doğru networ-manager deb dosyasını alın (benimki ağ-manager_1.2.2-OubuntuO, 16.04.4_i386.deb idi) ubuntu bilgisayarına taşıyın - çift tıklayın ve adım 2 güncellemesini yükleyin ve (yeniden) ağ yöneticisini komut satırı / terminal üzerinden kurun ve eksik parçaları, sorunları ve güncellemeleri sıralayın. iyi şanslar


1

Ayrıca internet olmadan ağ yöneticisi kurmam gerekiyordu. Başka bir gönderiden cdromu ekleme fikrini aldım: [Ubuntu, DVD / CD'yi yükle] 'Diğer Yazılımlar' sekmesindeki Yazılım ve Güncellemelerdeki yazılım kaynaklarına. Cdrom kaynağı zaten listelenmişti ancak kontrol edilmedi, ben de kontrol ettim. Sonra 'ağ yöneticisi' yüklemek için Synaptic Paket Yöneticisi'ni kullandım. Sanırım bunun yerine Ubuntu Yazılımını kullanabilirdim. Bu benim için Ubuntu 18.10'da çalıştı.


0

Benim için, yanlışlıkla sildim /etc/resolv.confve sonra aynı semptomları aldım ( nslookup nba.comişe yaramıyor, ancak DNS sunucum olarak yapılandırıldığında nslookup nba.com 4.2.2.4çalışıyor 4.2.2.4).

Dosyayı canlı bir USB'den geri yüklemek sorunu çözdü.


-1

Ethernet kartınızı / etc / network / interfaces konumunda manuel olarak yapılandırın ve ağ servisini yeniden başlatın. Ardından apt-get update.


Ethernet kartınızı / etc / network / interfaces konumunda manuel olarak yapılandırın ve ağ servisini yeniden başlatın. Ardından apt-get update.
Jan

3
Bu soruya gerçekten cevap vermiyor.
Wanderer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.