
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
現在インストールできる最も安全なオプションです ( を使用している場合amd64
)。またはlinux-image-amd64
もしSecureBoot 対応システムをお持ちです。あなたの場合は、OVH カーネルを実行しているため、最新の OVH カーネルを見つける必要があります...