grub-efi-amd64-signed の処理中にエラーが発生しました
所有している lubuntu マシンを整備中に、node.js をインストールしようとしたところなにやら grub 関連でエラー。他にもインストールやアップデートの必要があったのでとりあえず node.js は後回しすることにしました…が!
node.js 以外でも同じエラーが!
grub-efi-amd64-signed (1.142.6+2.04-1ubuntu26.4) を設定しています ... dpkg: パッケージ grub-efi-amd64-signed の処理中にエラーが発生しました (--configure): installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 1 nodejs (12.18.4-deb-1nodesource1) を設定しています ... dpkg: 依存関係の問題により shim-signed の設定ができません: shim-signed は以下に依存 (depends) します: grub-efi-amd64-signed | grub-efi-arm64-signed ...しかし: パッケージ grub-efi-amd64-signed はまだ設定されていません。 パッケージ grub-efi-arm64-signed はまだインストールされていません。 dpkg: パッケージ shim-signed の処理中にエラーが発生しました (--configure): 依存関係の問題 - 設定を見送ります
エラーメッセージからすれば grub-efi-amd64-signed の再インストールで解決かなと思いましたが、あっけなくその期待は打ち砕かれることにw
結局のところ、grub の設定自体もやり直す必要がありました。そう、purge ですね。
$ sudo apt purge grub-pc grub-common $ sudo apt install grub-common grub-pc
無事に node.js までインストールできました。めでたしめでたし。
コメント