所以sudo apt-get install intel-microcode
告诉我该包intel-microcode
不可用,但在另一个包中引用。这可能意味着它丢失、已被替换或者只能通过其他来源获得。它还告诉我该软件包不存在任何安装候选intel-microcode
。所以我跑了sudo dmesg | grep microcode
,它说
[ 0.137753] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version 0x20 (or later)
[ 0.378605] SRBDS: Vulnerable: no microcode
[ 0.378606] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[ 3.290134] microcode: sig=0x40651, pf=0x40, revision=0x1c
[ 3.290194] microcode: Microcode Update Driver: v2.2.
我在每次系统启动时得到的第一行。我也不知道如何更新 BIOS,如果您有建议的话。我认为总体问题是由于iwlwifi-7260-14.ucode
缺少固件造成的或与之相关,以便我的 PCI-WiFi 正常工作,即使我将.tgz
内容提取到/lib/firmware
.但我不知道如何继续下去。有什么建议么?
答案1
为了能够安装intel-microcode
,您需要启用非免费存储库(“自由中的自由”意义上的非自由):
sudo sed -i.bak 's/buster[^ ]* main$/& contrib non-free/g' /etc/apt/sources.list
sudo apt update
这将允许您安装intel-microcode
.