dpkgでエラーが発生する


8

14.04サーバーを14.10に最近アップグレードしたところ、アップグレード中に次のエラーメッセージが表示されました。

sysv-rc(2.88dsf-41ubuntu18)のセットアップ...
info:ブートシステムを並べ替え、/ var / lib / insserv / run-20141030T2142.logにログを記録します
エラー:移行中に問題が発生しました。

エラー:依存関係に基づくブートシーケンスに移行できません。

http://wiki.debian.org/LSBInitScripts/DependencyBasedBootを参照してください。
依存関係に基づくブートシーケンスに関する詳細情報。に
移行プロセスを再試行するには、「dpkg --configure sysv-rc」を実行します。

dpkg:パッケージsysv-rc(--configure)の処理中にエラーが発生しました:
 サブプロセスがインストールしたインストール後スクリプトがエラー終了ステータス1を返しました

パッケージをインストールしたり、dpkgを使用したりすると、よく似たエラーが発生します。これは14.04では発生しませんでした。



編集:以下に追加されるのは、より多くの情報を含む可能性があるログです

info:rc0.d / S *およびrc6.d / S *をK *に変換します。
ls:S *にアクセスできません:そのようなファイルまたはディレクトリはありません
ls:S *にアクセスできません:そのようなファイルまたはディレクトリはありません
情報:insservの実行
insserv:警告:スクリプト 'wide-dhcpv6-client'にLSBタグとオーバーライドがありません
insserv:警告:スクリプト 'bind9'にLSBタグとオーバーライドがありません
insserv:停止した場合、サービスbind9とapache2の間にループがあります
insserv:深さ2のサービスapache2を含むループ
insserv:深さ1でサービスbind9を含むループ
insserv:深さ4でのサービスsendigを含むループ
insserv:起動順序を変更せずに終了します!

それで、「dpkg --configure sysv-rc」を実行するとどうなりますか?
パンサー

同じエラーメッセージが表示される
wolfy1339 2014年

これはバグであり、回答を提供するのに十分な情報が投稿されていません。ここでディスカッションがあります-unix.stackexchange.com/questions/145964/…しかし、修正はありませんでした
Panther

最新のログを投稿に含めました
wolfy1339 2014年

Apacheを削除して9をバインドし、再試行してください。その後、再インストールApacheとバインド9
パンサー

回答:


8

まったく同じ問題が発生しましたが、私の場合はvirtuoso-nepomukスクリプトが原因でした。

bind9およびを削除する代わりにapache、スクリプトを/etc/init.dディレクトリから移動することをお勧めします。これでプロセスが完了するはずapt-get install --reinstall ...です。更新が完了したら、それらのパッケージに対してを実行して、スタートアップを適切に再構成できます。


3

bind9とwide-dhcpv6-clientの設定ファイルにエラーがあるようです。これらを手動で編集していない場合(つまり、デフォルトのDHCP / DNSクライアントの動作を使用している、または使用したい場合)、次のコマンドを発行する必要があります。

apt-get install --reinstall bind9 wide-dhcpv6-client

現在の構成ファイルを保持するかどうかを尋ねられたら、パッケージメンテナのバージョンで上書きするように指示します。

do-release-upgradeを使用してTrustyからXenialに移行した後、この問題が発生しました。どこかで、Upstartからsystemdに適切にアップグレードされなかったと思います。とにかく、上記で問題が解決しました。

aptがDHCPサーバーの構成ファイルでエラーを報告している場合は、とにかくそれを正しく解決する必要があります。3vi1の答えは、可能性のある問題を敷物の下に押し込み、あなたがやりたいことをするように仕向けました。


-1

Ubuntuに同梱されているDell Precision M3800ラップトップでこれを行うと、私も同じことをしなければなりませんでした/etc/init.d/dell*

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