Dpkg が奇妙なエラーを返します。

Dpkg が奇妙なエラーを返します。

Debianをアップグレードしていますが、しばらくするとUDEVパッケージとDIRMNGRパッケージでエラーが発生し始めました。

Debを別々にダウンロードしてエラーを修正してみましたが、単純なエラーではないようです。これら2つのパッケージを手動でインストールするか、dpkg関連の問題を解決できますか?

UDEVが戻ります:

dpkg: /tmp/apt-dpkg-install-jTaHJP/0-udev_232-8_amd64.deb アーカイブ処理中にエラーが発生しました (--unpack): サブプロセスの新しいプレインストールスクリプトがエラー終了状態 1 を返しました。

そして

DIRMNGRが返されます。

dpkg-maintscript-helper: エラー: dpkg: エラー: バージョン "" 構文エラー: バージョン文字列が空です。

http://pastebin.com/XvAZ38UF

答え1

問題dirmngrは次のように報告されました。#848413オブジェクトdirmngrは次のようにリンクされます。#848422dpkgエラーの実際の位置に対応します。

問題を解決するには、リポジトリに適切なエントリがある場合はdpkgバージョンにダウングレードできます。testing

apt-get install dpkg/testing

これで問題が解決します。

インストールudevエラーは、実行中のカーネルに機能がないために発生します。この問題を解決する最も簡単な方法は、最新のDebianカーネルを使用することです。linux-image-4.8.0-2-amd64-unsigned現在最も安全なオプションはインストールすることです(Debianカーネルを使用していると仮定してくださいamd64)。linux-image-amd64 もしすでにSecureBootサポートシステムがあります。特別な場合はOVHカーネルを実行しているため、最新のOVHカーネルを見つける必要があります。

関連情報