Layanan jaringan sistem tidak kompatibel dengan versi ini Ubuntu 14.04

10

Saya telah menginstal Ubuntu 14,04 LTS di PC saya. Saya telah membuat beberapa akun baru dan kemudian setelah saya login ke akun saya sendiri tidak ada koneksi internet. Ketika saya mencoba membuka pengaturan jaringan saya menghadapi kesalahan ini

The system network services are not compatible with this version.

Saya telah mencoba memulai NetworkManager secara manual dengan perintah ini

sudo service network-manager start

tetapi tidak berhasil.

Bisakah kamu membantuku?

Erkin Zahedi
sumber

Jawaban:

12

Network Manager Crash di ubuntu 14.04

Setelah meng-upgrade dari repositori mengusulkan paket berikutnya: libnl-3-200, libnl-genl-3-200 and libnl-route-3-200.

Anda harus menurunkan versi paket libnl-3 Anda:

sudo apt-get install libnl-3-200=3.2.21-1 libnl-genl-3-200=3.2.21-1 \ 
libnl-route-3-200=3.2.21-1

jika Anda tidak dapat menginstal paket-paket ini atau mengalami kesulitan melakukan penurunan versi, Anda dapat mengunduhnya secara manual dari sini (dari akun saya):

https://mega.nz/#F!7kchgI7Z!U5Y_M80OSSS5DZKfZGrC3g

Langkah:

  1. Unduh 3 file di komputer lain.
  2. Salin ke flashdrive.
  3. Masukkan flashdrive ke komputer yang terpengaruh.
  4. Salin 3 file ke folder baru.
  5. Buka terminal di folder itu dan jalankan

    sudo dpkg -i lib*.deb
    sudo reboot
    

    Dan Anda mungkin perlu menerapkan penangguhan hingga perbaikan untuk NetworkManager dapat dirilis.

    sudo apt-mark hold libnl-3-200 libnl-genl-3-200 libnl-route-3-200
    

    Dan setelah perbaikan:

    sudo apt-mark auto libnl-3-200 libnl-genl-3-200 libnl-route-3-200
    

Info lebih lanjut:

Paul Iulian
sumber
1
tautan tidak berfungsi, apakah ada tempat lain untuk digunakan untuk mengunduh?
tomasb
2
Saya memecahkan masalah mengikuti @ Paul Iulian menjawab, dan mengunduh file dari tautan yang disediakan oleh user309383. Terima kasih atas bantuan Anda. Namun, saya punya dua pertanyaan. 1) Pada tautan yang disediakan saya hanya dapat mengunduh satu file: libnl-3-200_3.2.21-1_amd64.deb, dan bukan 3 seperti yang saya harapkan. Namun, semuanya berjalan baik. Apakah saya harus mencari file lain? 2) Tentang menerapkan penahanan: Bagaimana saya tahu perbaikan telah dirilis? Menghargai banyak bantuan Anda.
ZzKr
2
Memecahkan masalah saya 1). The libnl-Genl dan libnl-rute file yang masing-masing packages.ubuntu.com/trusty/libnl-genl-3-200 dan packages.ubuntu.com/trusty/libnl-route-3-200 . Saya masih menghargai komentar pada pertanyaan saya 2).
ZzKr
0

Saya memiliki masalah yang sama. Tampaknya pembaruan terbaru adalah penyebabnya. Banyak pesan di syslog untuk manajer jaringan yang terbunuh oleh sinyal segv (segmentation fault). Saya percaya pembaruan untuk manajer jaringan memiliki bug pelanggaran segmentasi di suatu tempat.

Saya berhasil menyelesaikan masalah saya menggunakan saran yang diberikan oleh Paul Iulian. Tautan di posnya tidak berfungsi, jadi saya mengunduh paket-paket dari http://packages.ubuntu.com/

Cari nama paket libnl-3-200, libnl-genl-3-200 dan libnl-route-3-200

Salam, Jordan.

Yordania
sumber
0

Pesan kesalahan ini umumnya terkait dengan /etc/network/interfacesfile yang buruk . Coba ikuti

sudo cp /etc/network/interfaces /etc/network/interfaces.bak
sudo nano /etc/network/interfaces

Hapus semuanya dari file dan masukkan

auto lo
iface lo inet loopback

Kemudian reboot sistem. Itu harus bekerja.

Tanmay
sumber
itu persis isi dari salinan file ini setelah pembaruan tetapi masalahnya tetap ada
tomasb
-2

Anda dapat mencoba ini di terminal Anda

sudo ifconfig eth0 up // Make your interface up
sudo dhclient  // assign Ipaddress by dhcp
sudo apt-get install network-manager // Now install latest network-manager
sudo service network-manager restart //restart network-manager

setelah Anda mencobanya, perbarui manajer jaringan Anda.

Adi Brad
sumber
Harap edit jawaban Anda dengan apa yang dilakukan kode dan mengapa itu bisa berfungsi. Memberitahu seseorang kode terminal bukan jawaban yang valid.
DnrDevil
Untuk mendukung komentar @ DnrDevil: Hanya memberikan kode adalah ide yang sangat buruk karena bisa berbahaya / salah. Itu selalu terbaik untuk menjelaskan apa yang dilakukan perintah itu, dan mengapa.
Kaz Wolfe
mencoba ... punya ide apa itu ... tidak berfungsi karena layanan jaringan tidak bekerja :)
tomasb