aarch64 上的“apt upgrade”报告“没有 VM 客户机在此主机上运行过时的虚拟机管理程序(qemu)二进制文件”

aarch64 上的“apt upgrade”报告“没有 VM 客户机在此主机上运行过时的虚拟机管理程序(qemu)二进制文件”

每次都apt upgrade显示此错误/警告消息

- Scanning processes...
Scanning candidates...
Scanning processor microcode...
Scanning linux images...

Running kernel seems to be up-to-date.

Failed to check for processor microcode upgrades.

Restarting services...
 systemctl restart udisks2.service

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.

似乎qemu没有安装在我的系统上

# dpkg -l | grep -i qemu

# find / -name "*qemu*"
/usr/src/linux-raspi-headers-5.15.0-1008/tools/testing/selftests/rcutorture/bin/kvm-test-1-run-qemu.sh
/usr/src/linux-raspi-headers-5.15.0-1008/tools/testing/selftests/wireguard/qemu
/usr/src/linux-raspi-headers-5.15.0-1008/include/uapi/linux/qemu_fw_cfg.h
/usr/src/linux-raspi-headers-5.15.0-1006/tools/testing/selftests/rcutorture/bin/kvm-test-1-run-qemu.sh
/usr/src/linux-raspi-headers-5.15.0-1006/tools/testing/selftests/wireguard/qemu
/usr/src/linux-raspi-headers-5.15.0-1006/include/uapi/linux/qemu_fw_cfg.h
/usr/include/linux/qemu_fw_cfg.h
/usr/share/bash-completion/completions/qemu
/usr/share/bash-completion/completions/qemu-kvm
/usr/share/bash-completion/completions/qemu-system-i386
/usr/share/bash-completion/completions/qemu-system-x86_64
/usr/share/mime/application/x-qemu-disk.xml

uname -a
Linux swgrrege3 5.15.0-1008-raspi #8-Ubuntu SMP PREEMPT Thu May 19 11:58:51 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux

如何解决/消除警告:

该主机上没有 VM 客户机运行过时的虚拟机管理程序 (qemu) 二进制文件。

答案1

该输出来自被调用的程序,needrestart并且仅仅是一个信息,因为“没有 VM 客户机在此主机上运行过时的虚拟机管理程序(qemu)二进制文件”基本上翻译为“全部是最新的”。

返回“无法检查处理器微码升级”的检查无法检查您的 CPU 的微码。可以通过创建一个新的 conf 文件来跳过此操作,该文件的/etc/needrestart/conf.d/内容如下$nrconf{ucodehints} = 0;

如果您想要彻底清除消息,则可以卸载该包needrestart。但是,在更新依赖项后,进程将不会自动重新启动。

相关内容