通过使用本网站, 您同意 隐私政策.
接受
进入IT进入IT进入IT
  • 家
  • 信息技术专家
  • 科技
  • 微软
    • 天蓝色
    • 配置管理器/SCCM
    • 数字PM
    • 协调者
    • 超V
    • 微软 Edge 预览体验
    • 微星指数
    • 办公室 365
    • 办公室内幕
    • 电力商业智能
    • Skype
    • SQL服务器
    • 团队
  • 视窗
    • Windows 管理中心
    • Windows客户端
    • Windows服务器
  • SCCM查询集合列表
阅读: 如何从 Ubuntu 中安全删除旧内核
字体调整器氨基酸
进入IT进入IT
字体调整器氨基酸
  • 家
  • 信息技术专家
  • 科技
  • 微软
  • 视窗
  • SCCM查询集合列表
搜索
  • 家
  • 信息技术专家
  • 科技
  • 微软
    • 天蓝色
    • 配置管理器/SCCM
    • 数字PM
    • 协调者
    • 超V
    • 微软 Edge 预览体验
    • 微星指数
    • 办公室 365
    • 办公室内幕
    • 电力商业智能
    • Skype
    • SQL服务器
    • 团队
  • 视窗
    • Windows 管理中心
    • Windows客户端
    • Windows服务器
  • SCCM查询集合列表
Linux

如何从 Ubuntu 中安全删除旧内核

八月出版 26, 2024
6 最小阅读量
分享

如何从 Ubuntu 中安全删除旧内核.

内容
了解 Linux 内核为什么要删除旧内核?识别当前内核版本列出已安装的内核使用 apt autoremove 删除旧内核使用 apt remove 删除特定内核使用 GUI 工具删除内核自动内核去除保障措施结论

The Linux kernel is the heartbeat of your Ubuntu system, acting as a bridge between the software and hardware components. 随着时间的推移, as you update your Ubuntu system, 安装新内核, 把年长的人抛在身后. 尽管如果新内核遇到问题,这些旧内核可以作为后备方案, 它们会积累并消耗宝贵的磁盘空间. This comprehensive guide will walk you through the process of safely removing these old kernels from your Ubuntu system.

了解 Linux 内核

Linux 内核是所有 Linux 发行版的重要组成部分, including Ubuntu. 它是操作系统的核心, managing system resources and facilitating communication between the user and the hardware of the computer. 当内核更新时, 旧版本保留在系统中作为安全网, 万一新的失败或遇到问题.

为什么要删除旧内核?

随着时间的推移, your Ubuntu system may end up with several old kernels. 如果新内核导致系统问题,这些内核可以作为有用的备份, 它们还可能消耗大量存储空间. 在存储有限的系统上或在 /boot 分区已配置空间不足. 所以, 了解如何安全地删除这些旧内核是有益的.

识别当前内核版本

在继续删除旧内核之前, 首先确定当前活动的内核版本至关重要. 您永远不应该删除系统当前正在使用的内核.

您可以使用以下命令检查当前活动内核的版本 uname -r 终端中的命令:

uname -r

输出将显示您当前的内核版本.

列出已安装的内核

现在您已经确定了当前的内核, 是时候看看您的系统上还安装了哪些其他内核. 您可以使用以下命令列出所有已安装的内核 dpkg --list 命令:

dpkg --list | grep -E -i --color 'linux-image|linux-headers'

该命令将列出所有已安装的内核, 包括当前活跃的.

使用删除旧内核 apt autoremove

The simplest method to remove old kernels from your Ubuntu system is by using the apt autoremove 命令. 此命令会自动删除所有为满足其他包的依赖关系而自动安装但现在不再需要的包:

sudo apt autoremove --purge

此命令将在系统上保留最新的内核和另一个最新的内核版本, 删除所有其他的.

使用删除特定内核 apt remove

如果您想删除特定内核而不是所有旧内核, 你可以使用 apt remove 命令. 此命令允许您指定要删除的确切内核版本:

sudo apt purge linux-image-[version] sudo apt purge linux-headers-[version]

代替 [version] 以及您要删除的内核的确切版本号.

使用 GUI 工具删除内核

If you prefer a graphical interface over the command line, you can use GUI tools like Synaptic Package Manager to manage your kernels. Synaptic 是一款功能强大的包管理工具,可提供有关已安装包的详细信息, 允许您使用过滤器搜索包, 并允许您选择多个软件包进行安装或删除.

使用 Synaptic 进行内核删除, 第一的, 使用以下命令安装它:

sudo apt install synaptic

安装新立得后, 您可以从应用程序菜单启动它. 在突触, 您可以搜索“linux-image”或“linux-headers”来列出所有与内核相关的软件包. 然后,您可以选择要删除的旧内核并将其标记为完全删除.

自动内核去除

Modern Ubuntu systems (版本 18.04 及以上) 更新到新内核时能够自动删除旧内核. 此功能是无人值守升级包的一部分,默认情况下启用. 当安装新内核时, 系统会自动标记最旧的以便删除.

保障措施

虽然删除旧内核可以释放磁盘空间, 谨慎行事至关重要. 始终保留至少一两个旧内核作为备份,以防当前内核出现故障. 还, 切勿尝试删除当前活动的内核.

结论

Proper management of Linux kernels is essential for maintaining a healthy and efficient Ubuntu system. 虽然旧内核可以作为备份, 如果它们累积起来,可能会消耗宝贵的磁盘空间. 了解如何安全删除这些旧内核有助于优化系统性能. 然而, 始终谨慎行事并确保至少保留几个旧内核作为安全网.

记住, the command line is a powerful tool that can greatly impact your system. 始终仔细检查您的命令, 特别是在使用 root 权限执行操作时. 快乐的内核管理!

标记:Linux乌班图
上一篇 在AlmaLinux上安装SQLite3 9 从源头
下一篇 CentOS 上安装 Composer 指南 8
发表评论 发表评论

发表回复 取消回复

您的电子邮件地址不会被公开. 必填字段已标记 *

该网站使用 Akismet 来减少垃圾邮件. 了解您的评论数据的处理方式.

翻译

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
 编辑翻译
经过 Transposh - translation plugin for wordpress

热门帖子

Windows Server 的系统要求 2016
Windows服务器
配置管理器查询集合列表
配置管理器查询集合列表
配置管理器
在经典团队网站的新式页面上启用结构化/托管导航
科技
SCCM 无法从 MP 获取预期版本的 DP 位置
配置管理器

最近的帖子

在 Ubuntu 上安装和配置 Fail2ban 以实现 SSH 保护 24.04
Linux
在AlmaLinux上启用和配置FirewallD
Linux
AlmaLinux中的用户创建和SSH密钥设置
Linux
如何在AlmaLinux上重置密码
Linux

© 2023 进入IT

转到移动版本
广告横幅
欢迎回来!

登录您的帐户

用户名或电子邮件地址
密码

丢失密码?