更新中にコンピューターを再起動しました。「システムネットワークサービスはこのバージョンと互換性がありません」


21

昨日、SSHでUbuntuをアップグレードしましたが、完了する前にコンピューターを再起動しました。私はそれがあまり賢くないことを知っています。とにかく今はインターネットに接続できず、WiFiまたはイーサネットが認識されません。

インストールされている最新バージョンを試してみると、マウスが機能しませんでした。以前のバージョンで試してgnome-networkマネージャーにアクセスすると、次のように表示されます。

システムネットワークサービスはこのバージョンと互換性がありません

もう1つは、リモートコンピューターに戻って、プロセスが停止したSSHターミナルを見るときです。

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

システムを再インストールする以外に簡単な解決策はありますか?


Ubuntu 14.04でも同じ問題が発生しています
ジェレミア14

14.04 LTSで2016年以降の更新後に問題が発生する場合は、これを使用してください。2016年5月13日に更新し、この問題に直面し始めました。askubuntu.com/a/771841/543358これにより、ダウングレードすることなく問題が解決しました。ネットワークマネージャーを更新します
Jit

回答:


15

編集:この回答は6年以上前のものであり、Ubuntuの変更により新鮮ではなくなりました。これは回避策です。

設定、スタートアップ項目に入ります。次のコマンドでエントリを追加します。

sudo service network-manager start

ターミナルで、このコマンドのエントリvisudoを追加するために使用NOPASSWDして、パスワードを入力する必要がないようにします。

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

次回ログオンすると、ネットワークマネージャーが強制的に起動されます(起動できるように構成されている場合)。


1
それは非常にきれいな方法ではありません...
モニカを回復-ζ--

「クリーン」とはどういう意味か説明してください。
エレミヤ14

1
@jeremiahそれは(時には些細なことではない使用するかを決定するが)、このような多くの初期ブートスクリプトの1つとして、より適切な時期に行うことができる回避策は、基本的だ
復活モニカ- ζ--

gksuはUbuntuから削除されたため、この回答はほとんどの人にとって役に立ちません。可能であれば、コマンドプロンプトを開いてsudoを使用するだけです。
マイクT

@MikeT pure-sudoの使用に関する問題は、スタートアップアイテムが適切なPTYを取得できない可能性があることです。これを処理する最善の方法は、コマンドが完全に自動で実行されるようにNOPASSWDエントリを要求することだと思います。
モニカの復職-ζ--

18

私は同じ問題に直面しました。回避策は、ネットワークマネージャを手動で起動することです

sudo service network-manager start

恒久的に修正する方法を考えています。


再インストールする以外に見つかりませんでした:/
the_drow

恒久的な方法を見つけましたか?
ジョンハス14

1
恒久的な修正(ArchLinuxの場合):sudo systemctl enable NetworkManager.serviceその後sudo systemctl start NetworkManager.service
フリードリッヒ

8

NetworkManagerパッケージを再インストールして再起動する必要がありました。その時はすべて大丈夫だった。

sudo apt-get --reinstall install network-manager


ありがとう@iGeorgie Virtualboxでubuntuを使用しています。このネットワークマネージャーの再インストールは私のために働いた:)
ravi.zombie

3

/etc/rc.localの「exit」という行の前に以下を貼り付けてください。

ネットワーク管理者

システムが起動するたびに起動するはずです。より良い方法は、シングルユーザーモードで起動しないように適切なinitスクリプトに追加することですが、正直なところ、この方法でも何も害はありません。


3

また、この問題の原因となる部分的に完了したアップグレードもありましたが、修正は異なりました。/etc/network/interfacesマークされたインターフェイスのいずれかautoがオンラインにならない場合、ネットワークマネージャーはブート時に起動しません。基本的に、ネットワークマネージャーがトリガーされる前に、静的なネットワーク構成のものがすべてオンラインになる必要があります。私にとって、これはeth0dhcpを使用するように構成された迷子でした。私は自分の箱からイーサネットを抜いていたのですが、突然この問題が発生しました。解決策は、からループバックインターフェイスを除くすべてを削除することでした/etc/network/interfaces。詳細については、このリンクを参照してください


3

インストールは正常に完了しましたが、同じエラーが発生しました。新しいアップデート(古いバグを再導入)によりネットワークマネージャーがクラッシュすることが判明しました。修正については、こちらをご覧ください:最後のアップグレードでネットワークマネージャーがクラッシュします(インターネット接続もアプレットもありません)


2

インストールが中断された場合、次のコマンドで修正することで良い結果を得ることができます。

sudo apt-get install -f

私はOPが持っていた同じ問題だと思うものを手に入れました。手動で開始するとNetwork Managerがアイコンを統一して提供しましたが、インターフェイスが表示されませんでしたが、上記のコマンドと再起動は問題を完全に修正しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.