Güncelleme sırasında bilgisayarı yeniden başlattı; “Sistem ağ servisi bu sürümle uyumlu değil”


21

Dün Ubuntu'mu SSH ile yükselttim ama bitmeden önce bilgisayarımı yeniden başlattım. Bunun çok akıllı olmadığını biliyorum. Neyse şimdi internet bağlantım yok, WiFi veya Ethernet tanınmıyor.

En son yüklü sürümü denediğimde, fareler işe yaramadı. Önceki sürümü denediğimde ve gnome-network yöneticisine girdiğimde:

Sistem ağ servisi bu sürümle uyumlu değil

Başka bir şey de, uzaktaki bilgisayara geri döndüğümde ve SSH terminaline baktığımda işlemin durduğu nokta:

Setting up desktop-file-utils (0.20-0ubuntu2) ... 
Configuration file `/etc/gnome/defaults.list' 
==> Modified (by you or by a script)
since installation. ==> Package distributor has shipped 
an updated version. What would you like to do about it ? 
Your options are: Y or I:install the package maintainer's 
version N or O : keep your currently-installed version D : 
show the differences between the versions Z : start a shell 
to examine the situation The default action is to keep your 
current version. * defaults.list (Y/I/N/O/D/Z) [default=N] ? 
Write failed: Broken pipe

Sistemimi yeniden kurmamın dışında basit bir çözüm var mı?


Ubuntu 14.04
jeremiah

Eğer 14.04 tarihinde LTS ve 2016’daki güncellemeden sonra veya daha sonra sorun yaşıyorsanız, bunu kullanın. 13 Mayıs 2016 tarihinde güncellenmiş ve bu sorunla karşı karşıya geldim. askubuntu.com/a/771841/543358 Bu işlem, düşürmeye gerek kalmadan sorunu çözdü. Ağ yöneticisini güncelleyecektir
Jit

Yanıtlar:


15

Düzenleme: Bu cevap altı yaşın üzerinde ve Ubuntu'daki değişiklikler nedeniyle artık taze değil. Bu bir geçici çözümdür.

Ayarlara, başlangıç ​​öğelerine gidin. Aşağıdaki komutla bir giriş ekleyin:

sudo service network-manager start

Bir terminalde, bu komut için visudobir NOPASSWDgiriş eklemek için kullanın, böylece bir şifre vermenize gerek yoktur:

your-username-here ALL=NOPASSWD: service network-manager start

Bir sonraki oturum açışınızda, bu ağ yöneticisinin bir başlangıcını zorlar (başlatılacağı şekilde yapılandırıldığını varsayarak).


1
Çok temiz bir yol değil ...
Monica'yı eski durumuna getirme - Jun--

Lütfen "temiz" ile ne demek istediğinizi açıklayın.
jeremiah

1
@jeremiah o (bazen önemsiz değil kullanımına belirlenirken rağmen) bu tür birçok başlatma önyükleme komut biri olarak daha uygun bir zamanda yapılabilir geçici bir çözüm temelde
eski durumuna Monica - ζ--

gksu Ubuntu'dan kaldırıldı , bu yüzden bu cevap çoğu insan için yardımcı değil. Yapabiliyorsanız, sadece bir komut istemi açın ve sudo kullanın.
Mike T

@MikeT Pure-sudo kullanımındaki problem, başlangıç ​​öğesinin muhtemelen uygun bir PTY almamasıdır. Bunun üstesinden gelmenin en iyi yolunun, NOPASSWD girişini gerektirmesi ve komutun tam otomatik olarak çalışabilmesi olduğunu düşünüyorum.
Monica’yı eski durumuna getirin

18

Ben de aynı sorunla karşılaştım. Çözüm, ağ yöneticisini elle başlatmaktır.

sudo service network-manager start

Hala kalıcı olarak düzeltmenin bir yolunu bulmaya çalışıyorum.


Yeniden yüklemenin yanı sıra bir tane bulamadım: /
the_drow 24:13

Kalıcı yolu buldun mu?
John Hass,

1
Kalıcı düzeltme için (ArchLinux'ta): sudo systemctl enable NetworkManager.serviceo zamansudo systemctl start NetworkManager.service
Friedrich

8

NetworkManager paketini yeniden yükleyip yeniden başlatmak zorunda kaldım. O zamanlar her şey yolundaydı.

sudo apt-get - yeniden yükle ağ yöneticisi


thanks @iGeorgie Virtualbox'da ubuntu yaşıyorum .. Bu ağ yöneticisinin yeniden
kurulumu

3

Aşağıdakini /etc/rc.local dosyasına "exit" yazan satırdan önce yapıştırın:

Ağ yöneticisi

Sisteminiz başladığında bu onu başlatmalı. Tek bir kullanıcı modunda başlamaması için uygun init betiklerine eklemenin daha iyi bir yolu olabilir, ama dürüst olmak gerekirse, bu şekilde de hiçbir şeye zarar vermez.


3

Ayrıca bu soruna neden olarak kısmen tamamlanmış bir yükseltme yaptım, ancak düzeltmem farklıydı. /etc/network/interfacesİşaretli arayüzlerden herhangi biri autoçevrimiçi olmadığında , ağ yöneticisinin önyükleme sırasında başlamayacağını belirtir . Temel olarak, statik ağ yapılandırma öğelerinin tümü, ağ yöneticisi tetiklenmeden önce çevrimiçi olmalıdır. Benim için, bu eth0dhcp kullanmak için yapılandırılmış bir başıboş oldu . Ethernet'i kutumdan çıkarmıştım ve aniden bu sorun ortaya çıktı. Çözüm, geridöngü arayüzünden başka her şeyi kaldırmaktı /etc/network/interfaces. Daha fazla bilgi için bu bağlantıya bakın



2

Kurulum kesintiye uğradıysa, bunu düzelterek iyi sonuçlar alabilirsiniz.

sudo apt-get install -f

OP'nin sahip olduğu problemin ne olduğunu düşündüğüm gibi bir şey yaptım, Ağ Yöneticisi bana birliği sağlamlaştırdı, ancak yukarıda belirtilen komut ve yeniden başlatma işlemi sorunu tamamen düzeltirken görünür bir arayüz görünmüyordu.

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.