我正在使用 Debian 12 Bookworm,目前,当我运行时 uname -a
,它显示:
Linux pctxd 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux
软件包 linux-image-6.1.0-21-amd64 和相关软件包已准备好安装。但是,相应的 linux-headers-6.1.0-21-amd64 软件包不可用。如果没有这些标头,则无法编译 Nvidia 驱动程序,从而导致图形用户界面无法正常工作——这是我在上次升级到 6.1.85-1 期间经历的惨痛教训。
跑步能力展示产量:
Package: linux-image-6.1.0-21-amd64
Version: 6.1.90-1
New: yes
State: not installed
Priority: optional
Section: kernel
Maintainer: Debian Kernel Team <[email protected]>
Architecture: amd64
Uncompressed Size: 408 M
Depends: kmod, linux-base (>= 4.3~), initramfs-tools (>= 0.120+deb8u2) | linux-initramfs-tool
Recommends: firmware-linux-free, apparmor
Suggests: linux-doc-6.1, debian-kernel-handbook, grub-pc | grub-efi-amd64 | extlinux
Conflicts: linux-image-6.1.0-21-amd64-unsigned
Breaks: fwupdate (< 12-7), initramfs-tools (< 0.120+deb8u2), wireless-regdb (< 2019.06.03-1~)
Replaces: linux-image-6.1.0-21-amd64-unsigned
Provides: $kernel (= 6.1.90-1)
刚才,网页Package: linux-headers-6.1.0-21-amd64似乎描述了丢失的包,但是单击“文件列表”按钮会出现一个错误页面,其中包含信息“No such package in this suite on这个建筑。”
目前,还有另一个安全更新(关于 libglib2.0)正在等待。因此,内核安全更新和我的图形 UI 所需的 Linux 头文件之间的时间滞后是一个越来越大的风险。
对于未来的更新:有没有办法自动推迟内核更新,直到 linux-headers 软件包可用,但处理其他软件包的安全更新?