Linux 系统下删除无用的旧内核

107次阅读
没有评论

Linux 系统在内核更新时大多只会下载安装新的内核,并不会自动删除旧内核。这就导致随着时间的推移,无用的旧内核占用硬盘空间可能会越来越大。

对于个人电脑或独服来说,这么点占用可能算不得什么,而对于那些乞丐版配置的 VPS,总共就这么几 G 的硬盘空间让旧内核占用掉这么多无疑是十分浪费的,所以就需要我们去手动删除这些旧内核了。

下面介绍一下 Linux 系统(主要是 RedHat 和 Debian 系的系统)下删除旧内核的具体操作流程。

警告:删除内核属高危行为,如非特别需要,请勿随意操作!!!

  • 查看当前内核

我们需要删除的是无用的旧内核,所以在删除操作前需要确定自己当前正在使用的系统内核版本,输入:

uname -r

这会返回形如 4.15.0-46-generic 这样的的一串字符串,就是你当前系统使用的内核版本。

  • Debian/Ubuntu 系的系统查看已安装的内核,使用:
dpkg --list | grep linux-image
  • 删除旧内核
apt purge linux-image-***

非 root 用户操作时需加上 sudo。部分系统在此时可能会弹出警告,询问你是否终止该过程,请看清楚具体内容后再做选择。

正文完
 
Wen' Jian
版权声明:本站原创文章,由 Wen' Jian 2022-12-04发表,共计489字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)