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: エラー: バージョン "" 構文エラー: バージョン文字列が空です。
答え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カーネルを見つける必要があります。