查看: 29|回覆: 0

[Debian] debian使用apt升级内核

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-7-17
發表於 2024-12-22 00:21:00 | 顯示全部樓層 |閲讀模式

一、默认源升级

  1. 更新源之后,搜索可用的镜像
sudo apt update
sudo apt search linux-image

搜索结果样例如下:

Sorting...
Full Text Search...
linux-image-6.1.0-11-amd64/stable-security 6.1.38-4 amd64
  Linux 6.1 for 64-bit PCs (signed)

linux-image-6.1.0-11-cloud-amd64/stable-security 6.1.38-4 amd64
  Linux 6.1 for x86-64 cloud (signed)

linux-image-6.1.0-11-rt-amd64/stable-security 6.1.38-4 amd64
  Linux 6.1 for 64-bit PCs, PREEMPT_RT (signed)

linux-image-6.1.0-12-amd64/stable-security 6.1.52-1 amd64
  Linux 6.1 for 64-bit PCs (signed)

linux-image-6.1.0-12-cloud-amd64/stable-security 6.1.52-1 amd64
  Linux 6.1 for x86-64 cloud (signed)

linux-image-6.1.0-12-rt-amd64/stable-security 6.1.52-1 amd64
  Linux 6.1 for 64-bit PCs, PREEMPT_RT (signed)

linux-image-6.1.0-17-amd64/stable-security 6.1.69-1 amd64
  Linux 6.1 for 64-bit PCs (signed)

linux-image-6.1.0-17-cloud-amd64/stable-security 6.1.69-1 amd64
  Linux 6.1 for x86-64 cloud (signed)

linux-image-6.1.0-17-rt-amd64/stable-security 6.1.69-1 amd64
  Linux 6.1 for 64-bit PCs, PREEMPT_RT (signed)

linux-image-6.1.0-20-amd64/stable-security 6.1.85-1 amd64
  Linux 6.1 for 64-bit PCs (signed)

选择你要安装的版本,执行 sudo apt install 命令安装即可,比如:

sudo apt install linux-image-6.1.0-17-amd64

其他:上面的版本中有些带有后缀,它们的意思分别是:

内核版本 说明
linux-image-<version> 这是最基本的内核包,包含特定版本的内核映像。
linux-image-<version>-generic 适用于大多数计算机,包含标准内核配置,适合一般用户。
linux-image-<version>-lowlatency 针对需要低延迟的应用设计,适合音频和实时处理等场景。
linux-image-<version>-server 为服务器优化的内核,通常删除了一些不必要的功能,以提高性能和稳定性。
linux-image-<version>-rt 实时内核,提供更快的响应时间,适合需要高实时性的应用。
linux-image-<version>-unsigned 未签名的内核映像,通常用于开发或测试目的。
linux-image-<version>-debug 含有调试信息的内核,适合开发人员进行调试和分析。
linux-image-<version>-cloud 表示该内核是为云计算环境优化的
linux-image-<version>-custom 用户自定义编译的内核,通常包含特定功能或补丁。

二、backports源更新

Debian 系的操作系统中,Backports 源是一个特殊的软件包源,主要用于提供较新版本的软件包。

源类型 说明
主源(Main) 包含 Debian 项目维护的完全自由的软件包,提供最稳定且经过充分测试的软件。
限制源(Contrib) 包含依赖于非自由软件的自由软件。虽然软件本身是自由的,但它可能需要非自由组件才能正常工作。
非自由源(Non-free) 包含不符合 Debian 自由软件指南的软件,这些软件可能有版权限制或其他限制。
测试源(Testing) 包含正在开发中的软件包,可能会比稳定版更新,但相对不够稳定,适合希望尝试新特性的用户。
不稳定源(Unstable) 也称为 "Sid",是 Debian 的开发版本,包含最新的软件包,适合开发者和测试人员,但不适合生产环境。
  1. 更改 source.listBackPorts 源,编辑 /etc/apt/sources.list,在文件中添加以下行(请根据你的 Debian 版本号进行替换,例如 buster-backports 或 bullseye-backports)
deb http://deb.debian.org/debian <你的版本>-backports main

image

  1. 更新源之后,搜索可用的镜像
sudo apt update
sudo apt search linux-image

搜索结果样例如下:

image

image

linux-image-6.9.10+bpo-amd64-unsigned/stable-backports 6.9.10-1~bpo12+1 amd64
  Linux 6.9 for 64-bit PCs

linux-image-6.9.10+bpo-cloud-amd64/stable-backports 6.9.10-1~bpo12+1 amd64
  Linux 6.9 for x86-64 cloud (signed)

linux-image-6.9.10+bpo-cloud-amd64-dbg/stable-backports 6.9.10-1~bpo12+1 amd64
  Debug symbols for linux-image-6.9.10+bpo-cloud-amd64

linux-image-6.9.10+bpo-cloud-amd64-unsigned/stable-backports 6.9.10-1~bpo12+1 amd64
  Linux 6.9 for x86-64 cloud

linux-image-6.9.10+bpo-rt-amd64/stable-backports 6.9.10-1~bpo12+1 amd64
  Linux 6.9 for 64-bit PCs (signed), PREEMPT_RT

linux-image-6.9.10+bpo-rt-amd64-dbg/stable-backports 6.9.10-1~bpo12+1 amd64
  Debug symbols for linux-image-6.9.10+bpo-rt-amd64

linux-image-6.9.10+bpo-rt-amd64-unsigned/stable-backports 6.9.10-1~bpo12+1 amd64
  Linux 6.9 for 64-bit PCs, PREEMPT_RT

linux-image-6.9.7+bpo-amd64/stable-backports 6.9.7-1~bpo12+1 amd64
  Linux 6.9 for 64-bit PCs (signed)

linux-image-6.9.7+bpo-amd64-dbg/stable-backports 6.9.7-1~bpo12+1 amd64
  Debug symbols for linux-image-6.9.7+bpo-amd64

linux-image-6.9.7+bpo-amd64-unsigned/stable-backports 6.9.7-1~bpo12+1 amd64
  Linux 6.9 for 64-bit PCs

选择你要安装的版本,执行 sudo apt install 命令安装即可,比如:

sudo apt install linux-image-6.9.10+bpo-cloud-amd64

其他:版本中的 +bpo 代表 Backports

image

安装完成截图:

image

重启后即可选择已经安装的新版本:

image

登录后确认内核版本:

image

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部