น่าเสียดายที่ผมถอนการติดตั้งโดยใช้network-manager-gnome
sudo apt-get remove --purge network-manager
ฉันพยายามติดตั้งใหม่ แต่ไม่มีการเชื่อมต่ออินเทอร์เน็ตฉันไม่สามารถทำได้ อะไรคือทางออกสำหรับสิ่งนี้?
น่าเสียดายที่ผมถอนการติดตั้งโดยใช้network-manager-gnome
sudo apt-get remove --purge network-manager
ฉันพยายามติดตั้งใหม่ แต่ไม่มีการเชื่อมต่ออินเทอร์เน็ตฉันไม่สามารถทำได้ อะไรคือทางออกสำหรับสิ่งนี้?
คำตอบ:
sudo dhclient eth0
จากนั้นคุณจะมีอินเทอร์เน็ตและคุณสามารถใช้ ...
sudo apt-get install network-manager
sudo iwconfig <device> essid <access_point_name> && sudo dhclient <device>
ฉันไม่ได้ ต้องการifconfig <device> up
หรือคล้ายกันในกรณีของฉัน
sudo iwconfig
คุณจะเห็นอุปกรณ์ ในกรณีของฉันฉันไม่มีeth0
ชื่อการเชื่อมต่อแบบใช้สายของฉัน
หากคุณเพิ่งอัพเกรดผู้จัดการเครือข่ายของคุณคุณสามารถใช้งานsudo apt-get install --reinstall network-manager
ได้ แต่จะใช้ได้เฉพาะเมื่อแพคเกจนั้นยังอยู่ในแคชฉลาด ( /var/cache/apt/archives/
) ฉันเดาว่าคุณยังไม่ได้ดังนั้นคุณจะต้องทำสิ่งต่าง ๆ ให้ไกล แต่ฉันคิดว่าฉันควรจะทำมันในกรณี
บูต Ubuntu live CD ใน "ลองโดยไม่ต้องติดตั้ง" ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อกับอินเทอร์เน็ต
ในประเภทอาคาร:
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 ของคุณโดยปกติแล้วจะเป็นป้ายกำกับของพาร์ติชันที่ติดตั้งไว้ ต้องติดตั้งพาร์ติชันเพื่อให้คุณสามารถเข้าถึงได้
แก้ไข/etc/resolve.conf
และเพิ่มอย่างน้อยหนึ่งรายการnameserver
:
nameserver 8.8.8.8 # Google Public DNS
ในประเภทอาคาร:
sudo apt-get update
sudo apt-get install network-manager
หากคุณไม่ทำเช่นนั้นคุณอาจจะไม่สามารถเชื่อมต่อข้อผิดพลาดได้
exit
ในประเภทอาคาร สิ่งนี้จะทำให้คุณออกจากสภาพแวดล้อม chroot
ในประเภทเทอร์มินัลsudo reboot
เพื่อรีคอมพิวเตอร์ของคุณ
sudo apt-get update
คำสั่ง
run
รีมิฉะนั้นคุณอาจจะได้รับunable to resolve hostname
ข้อผิดพลาด:sudo mount --bind /run /chrootlocation/run
sudo apt-get remove --purge network-manager
คำสั่งดังกล่าวจะกำจัดแพ็คเกจทั้งหมดที่เกี่ยวข้องกับบริการnetwork-manager
คุณสามารถดาวน์โหลดแพ็คเกจทั้งหมดเป็นไฟล์. deb โดยใช้ดิสก์ Ubuntu Live แล้วติดตั้งลงในระบบปฏิบัติการดั้งเดิมของคุณ
บูตครั้งแรกจากดิสก์ Ubuntu Live
เมื่อคุณไปที่นั่นเปิดเทอร์มินัลแล้วเรียกใช้คำสั่งด้านล่าง
sudo apt-get download network-manager*
สิ่งนี้จะดาวน์โหลดแพ็คเกจจัดการเครือข่ายทั้งหมดไปยังโฮมไดเร็กตอรี่
ตอนนี้คัดลอก.deb
แพ็กเกจทั้งหมดไปยังโฟลเดอร์ในไดรฟ์ปากกาหรือพาร์ติชันอื่น ๆ ใน HDD ของคุณแล้วรีบูตระบบของคุณ
เมื่อคุณไปที่นั่นเปิดเทอร์มินัลแล้วทำดังนี้
cd /path/to/the/directory/where/.deb/files/are/located
sudo dpkg -i *.deb
คำสั่งดังกล่าวจะติดตั้ง.deb
ไฟล์ทั้งหมด
ตอนนี้รีสตาร์ทผู้จัดการเครือข่ายของคุณโดยการเรียกใช้ sudo service network-manager restart
ตอนนี้คุณมีแพ็คเกจnetwork-manager-gnome
ทำงานอีกครั้ง
network-manager-gnome
แพ็คเกจ แต่ไม่ได้หมายความว่าเขาไม่มีอินเทอร์เน็ต โปรดทราบด้วยว่าการใช้ Live CD จะไม่พึ่งพาแพ็คเกจโฮสต์ดังนั้นเขาจะสามารถเข้าถึงอินเทอร์เน็ตได้
คำตอบนี้อนุมานว่าคุณมีอินเทอร์เน็ตก่อนที่จะสูญเสียผู้จัดการเครือข่ายหรือแพ็คเกจอื่น ๆ
สร้างแผ่น CD / DVD หรือ USB ของ Ubuntu ที่สามารถบู๊ตได้บูตจากมันและเลือก "ลอง Ubuntu โดยไม่ต้องติดตั้ง" เมื่อคุณไปที่เดสก์ท็อป Ubuntu ให้เปิดเทอร์มินัล
คุณต้องหารูทพาร์ติชั่นในการติดตั้ง Ubuntu ในการติดตั้ง Ubuntu มาตรฐานพาร์ติชันรูทคือ "/ dev / sda1" แต่อาจแตกต่างกันสำหรับคุณ หากต้องการทราบว่ารูทพาร์ติชั่นให้เรียกใช้คำสั่งต่อไปนี้:
sudo fdisk -l
นี่จะแสดงรายการของฮาร์ดดิสก์และพาร์ติชั่นที่คุณจะต้องคิดว่าพาร์ติชั่นรูทอันใด ด้านล่างในขั้นตอนที่ 3 ROOT-PARTITION คือรูทพาร์ติชันที่คุณเพิ่งพบเช่น / dev / sda2 ในกรณีของฉัน
เพื่อให้แน่ใจว่าพาร์ติชั่นบางตัวนั้นเป็นพาร์ติชั่นรูทคุณสามารถต่อได้ ลองเมาท์พาร์ติชั่นรูทพร้อมกับพาร์ติชั่น / sys, / proc, / run และ / dev แล้วใส่ 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
หากคุณได้รับข้อผิดพลาดเกี่ยวกับ resolv.conf เหมือนกันเมื่อคัดลอกมันเพียงแค่ละเว้น การคัดลอก resolv.conf ทำให้เครือข่ายทำงานได้อย่างน้อยสำหรับฉัน (ใช้ DHCP)
ตอนนี้คุณสามารถอัพเดตระบบ - ในเทอร์มินัลเดียวกันให้พิมพ์:
apt-get update
apt-get upgrade
apt-get install network-manager network-manager-gnome
หากคุณมีปัญหาในขั้นตอนสุดท้ายตรวจสอบให้แน่ใจว่าแหล่งข้อมูลของคุณถูกต้องใน /etc/apt/sources.list - ในเทอร์มินัลเดียวกันให้พิมพ์:
sudo nano /etc/apt/sources.list
เนื่องจากคุณได้ chrooted ในการติดตั้ง Ubuntu การเปลี่ยนแปลงที่คุณทำมีผลกับมันไม่ใช่ CD สดตราบใดที่การเปลี่ยนแปลงทั้งหมดเกิดขึ้นในเซสชันเทอร์มินัลเดียวกัน
รีบูตเมื่อเสร็จแล้วและนำ Live CD ออก หากคำตอบนี้แก้ไขปัญหาของคุณโปรดทำเครื่องหมายว่าถูกต้อง ขอบคุณ!
apt-get -f install
(ไม่มีอะไรอีก) เพื่อให้ได้สิ่งที่ต้องพึ่งพา (?) เพื่อเข้าไปสิ่งต่อไปapt-get install network-manager network-manager-gnome
นี้ ฉันได้ซ่อนเครือข่ายของฉันโดยการลบwpasupplicant
ซึ่งต้องการลบเครือข่ายทุกอย่าง แต่การติดตั้งใหม่wpasupplicant
ไม่ได้ติดตั้งเครือข่ายเนื้อหา
ติดตามส่วนความล้มเหลวในการปรับปรุง LiveCdRecovery ของ Ubuntu อย่างเป็นทางการของ Ubuntu: ( https://help.ubuntu.com/community/LiveCdRecovery ):
วิ่ง:
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
เพิ่มเซิร์ฟเวอร์ชื่อ OpenDNS ไปยังของคุณ/etc/resolv.conf
เพื่อเข้าถึงเครือข่ายหลังจาก chroot:
nameserver 208.67.222.222
nameserver 208.67.220.220
วิ่ง:
apt-get install network-manager
สิ่งนี้ช่วยแก้ไขปัญหาเดียวกันบน Ubunty ของฉัน 14.04LTS
ฉันรู้ว่าฉันสายนี้เล็กน้อย แต่ฉันเพิ่งพบปัญหาเดียวกันนี้ ฉันติดตั้ง arping (sudo apt-get install arping) ซึ่งลบ iputils-arping, network-manager และ network-manager-gnome ฉันแก้ไขไฟล์ / etc / network / interface เพื่อตั้งค่า IP ด้วยตนเองสำหรับ 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
เปลี่ยน x, y, z, a, c และ d เป็นการตั้งค่าเครือข่ายของคุณ จากนั้นฉันรัน "sudo service-interface network interface INTERFACE = eth0" เพื่อทำการรีสตาร์ทอินเตอร์เฟส สิ่งนี้ทำให้ฉันสามารถติดตั้งตัวจัดการเครือข่ายใหม่ได้ (sudo apt-get install network-manager) ฉันต้องกำจัดแพ็คเกจ arping ที่ฉันติดตั้งก่อนที่ผู้จัดการเครือข่ายจะติดตั้งใหม่ จากนั้นเริ่มตัวจัดการเครือข่าย (เริ่มบริการเครือข่าย - ผู้จัดการ sudo) เมื่อฉันมีผู้จัดการเครือข่ายทำงานฉันเปลี่ยน / etc / network / interface กลับไปเริ่มต้น (และเก็บสำเนาของการเปลี่ยนแปลงด้วยตนเองในกรณี) หวังว่านี่จะช่วยได้
เพียงแก้ไขปัญหาเดียวกันนี้ให้ทำตามขั้นตอนง่าย ๆ เหล่านี้:
ดาวน์โหลด network-manager ในอุปกรณ์ที่มีการเชื่อมต่ออินเทอร์เน็ตจาก
http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/
ฉันใช้network-manager_1.2.2-0ubuntu0.16.04.4_amd64.debสำหรับ ubuntu16 0.04
จากนั้นถ่ายโอนไฟล์นี้โดยใช้ USB หรือโทรศัพท์ ฯลฯ
$ sudo dpkg -i network-manager_1.2.2-0ubuntu0.16.04.4_amd64.deb
มันอาจเกิดขึ้นว่าทางลัด wifi อาจจะหายไปด้านบนเพื่อใช้เพียงคำสั่งนี้
sudo apt-get install ubuntu-desktop
จากนั้นการรีสตาร์ทเครื่องตามปกติ
เสร็จแล้ว :)
คำตอบก่อนหน้าของฉันสมมติว่าเหตุผลที่คุณไม่สามารถเข้าถึงอินเทอร์เน็ตได้เนื่องจากคุณถอนการติดตั้ง "network-manager" และโดยปกติคอมพิวเตอร์จะเชื่อมต่อกับอินเทอร์เน็ต อย่างไรก็ตามในโอกาสที่ฉันอ่านคำถามของคุณผิดและนี่คือคอมพิวเตอร์ที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ตคุณจะต้องใช้คำตอบนี้แทนแม้ว่าจะใช้เวลานานกว่า
ขั้นตอนที่ # 1 = บนคอมพิวเตอร์เครื่องอื่น (สามารถเรียกใช้ Windows ได้ไม่สำคัญ) ไปที่ " http://packages.ubuntu.com/precise/network-manager " (ลิงค์นี้จะถือว่าคุณใช้งาน Ubuntu 12.04 หากไม่ใช่คุณจะต้องค้นหาลิงค์ที่เหมาะสมกับเวอร์ชั่นของคุณ)
ขั้นตอนที่ # 2 = ที่ด้านล่างของหน้าเว็บมีลิงค์สำหรับ "amd64" และ "i386" ให้คลิกที่รูปที่ 1 ฉันกำลังใช้ amd64 ดังนั้นขั้นตอนของฉันจะถือว่า
ขั้นตอนที่ # 3 = ในหน้าใหม่มีลิงค์มิเรอร์มากมายที่เชื่อมโยงดาวน์โหลดโดยตรงสำหรับ "network-manager_0.9.4.0-0ubuntu3_amd64.deb" เลือกลิงค์และดาวน์โหลดไฟล์. deb
ขั้นตอนที่ # 4 = ใน URL แรกฉันให้มันยังแสดงรายการการพึ่งพาสำหรับผู้จัดการเครือข่าย คุณอาจจะยังคงติดตั้งอุปกรณ์เหล่านี้อยู่บ้าง แต่สำหรับตัวที่คุณไม่จำเป็นต้องดาวน์โหลดก็ทำได้โดยไปที่หน้าของพวกเขาและเลือกมิเรอร์
ขั้นตอนที่ # 5 = เมื่อคุณดาวน์โหลด. deb ทั้งหมดคุณจะต้องโอนไปยังคอมพิวเตอร์ Ubuntu และวางไว้ใน "/ var / cache / apt / archives" คุณจะต้องมีสิทธิ์รูทเพื่อทำสิ่งนี้ซึ่งสามารถทำได้ด้วย "gksu nautilus / var / cache / apt / archives" คุณสามารถใช้ dpkg เพื่อติดตั้งได้ แต่มันจะไม่บอกว่าคุณลืมการพึ่งพาหรือไม่ดังนั้นฉันจะไม่เข้าไปใช้มัน
ขั้นตอนที่ # 6 = ในประเภทเทอร์มินัล "sudo apt-get install - ติดตั้ง network-manager"
มือใหม่ที่ประสบความสำเร็จคำตอบ 16.04LTS ประสบปัญหากับตัวจัดการเครือข่ายชะลอตัว / ยกเลิกการเชื่อมต่อกับผู้ให้บริการอินเทอร์เน็ตรายใหม่ Rashly ตัดสินใจเปลี่ยนกลับเป็น wicd และลบตัวจัดการเครือข่ายผ่านทางบรรทัดคำสั่งพบว่าไม่สามารถทำงานได้อย่างน่าแปลกใจ )
โซลูชันก่อนดาวน์โหลดไฟล์ deb ตัวจัดการเครือข่ายที่เหมาะสมบนคอมพิวเตอร์เครื่องอื่น (32 บิต / i386 สำหรับฉัน) (ฉันเป็น network-manager_1.2.2-OubuntuO, 16.04.4_i386.deb) ย้ายไฟล์ไปยังแล็ปท็อประบบ Ubuntu โดยใช้การ์ดหน่วยความจำ
ใช้เวลาในการค้นหาสิ่งต่อไปนี้ - เพียงแค่ดับเบิลคลิกที่ไฟล์ deb ที่โอนย้าย (บนเดสก์ท็อปของฉัน) และมันติดตั้งตัวเอง (มีปัญหาใหญ่โดยใช้บรรทัดคำสั่ง)
เชื่อมต่ออินเทอร์เน็ตแล้ว - แต่ไม่สมบูรณ์แบบ - ไม่มีไอคอน
ดังนั้นฉันจึงปรับปรุงโดยใช้คำสั่ง: sudo apt-get update จากนั้นติดตั้ง NetworkManager: sudo apt-get ติดตั้ง network-manager-gnome network-manager
เมื่อรีบูตเครื่องแล้วเขาจะให้ไอคอนและการดำเนินการจัดการเครือข่ายเต็มรูปแบบแก่ฉัน
หวังว่านี่จะเป็นประโยชน์สำหรับคุณอย่างที่มันเป็นสำหรับฉันขั้นตอนที่ 1 - รับไฟล์ networ-manager deb ที่ถูกต้องจากเว็บไซต์แพคเกจ คลิกที่มันและติดตั้งการอัปเดตขั้นตอนที่ 2 และ (อีกครั้ง) ติดตั้งตัวจัดการเครือข่ายผ่านบรรทัดคำสั่ง / เทอร์มินัลและรับชิ้นส่วนที่ขาดหายไปปัญหาและการปรับปรุงเรียง โชคดี
ฉันต้องติดตั้งตัวจัดการเครือข่ายโดยไม่ใช้อินเทอร์เน็ต ฉันได้รับแนวคิดจากโพสต์อื่นเพื่อเพิ่ม cdrom: [Ubuntu ติดตั้ง DVD / CD] ไปยังแหล่งซอฟต์แวร์ในซอฟต์แวร์และอัปเดตบนแท็บ 'ซอฟต์แวร์อื่น' แหล่ง cdrom มีอยู่แล้ว แต่ไม่ได้ตรวจสอบดังนั้นฉันจึงตรวจสอบ จากนั้นฉันใช้ Synaptic Package Manager เพื่อติดตั้ง 'network-manager' ฉันเดาว่าฉันสามารถใช้ซอฟต์แวร์ Ubuntu แทนได้ สิ่งนี้ใช้ได้กับฉันใน Ubuntu 18.10
สำหรับฉันมันกลับกลายเป็นว่าฉันลบโดยไม่ตั้งใจ/etc/resolv.conf
แล้วก็มีอาการแบบเดียวกัน ( nslookup nba.com
ใช้งานไม่ได้ แต่nslookup nba.com 4.2.2.4
ใช้งานได้เมื่อ4.2.2.4
ถูกกำหนดค่าเป็นเซิร์ฟเวอร์ DNS ของฉัน)
การกู้คืนไฟล์จาก USB สดแก้ไขปัญหาได้
กำหนดค่าการ์ดอีเธอร์เน็ตด้วยตนเองใน / etc / network / interfaces และรีสตาร์ทบริการเครือข่าย จากนั้นอัปเดต apt-get