fwupdx64.efiとfwupdx64.efi.signedが見つかりません。

fwupdx64.efiとfwupdx64.efi.signedが見つかりません。

sudo fwupdmgr updateエラーが原因で失敗します。

/usr/libexec/fwupd/efi/fwupdx64.efi and /usr/libexec/fwupd/efi/fwupdx64.efi.signed cannot be found

システムメッセージ:

$ lsb_release -a
LSB Version:    core-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:   jammy
$ uname -a
Linux <hostname> 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

答え1

インストールするfwupd-signed

sudo apt install fwupd-signed

答え2

fwupdパッケージが分割されて署名され(セキュアブートのために)、署名されていないEFIファームウェアが別のパッケージに出荷された後に問題が発生します。バラより

一言で言えば:インストールする

apt-get install fwupd-unsigned

そして/または(セキュアブートを使用する場合)

apt-get install fwupd-signed

fwupd-signed実際、セキュアブートが無効になっているシステムでは、パッケージとの依存関係の競合のためインストールできませんshim-signed。 (これ以上調査していません)が、fwupd-unsigned問題なくインストールされ、問題が解決しました。

関連情報