我的声音和无线硬件在 Debian 8 系统上当前的 3.16.x 内核下无法工作。我执行:
apt-cache search linux-image
目的是让 4.x 版本的 Linux 内核尝试修复这个问题(因为硬件在 Ubuntu 16.04 下工作正常)。
然而,内核的选择似乎仅限于:
linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs
我想安装 4.x 版本,并可以选择在当前内核和 4.x 版本之间切换。
我怎样才能使用apt-get
不需要手动编译的简单方法来做到这一点?
答案1
添加类似的东西
deb http://mirror.one.com/debian/ jessie-backports main contrib non-free
给你的sources.list
.要安装 4.6 内核,请运行:
apt-get update
apt-get install -t jessie-backports linux-image linux-image-amd64
它可能取决于也可以在向后移植中找到的其他一些东西,您可能必须将这些包名称显式添加到命令行中。 Apt 将自动跟踪您从向后移植安装的软件包的向后移植版本,并且不会从那里安装任何内容,除非您明确要求它们。
阅读整个问题后:应该可以保留安装的旧内核,然后应该配置 grub 来为您提供选择。
答案2
有更新的内核向后移植存档。请注意,该存档中的软件包的支持级别低于稳定版中的软件包。
要启用该存档,您需要在文件中添加如下行/etc/apt/sources.list
:
deb http://your.mirror.here/debian jessie-backports main
显然您可以将其替换your.mirror.here
为最近的存档镜像。