如何从服务器中删除内核?

如何从服务器中删除内核?

我需要从服务器中删除旧内核,以便腾出空间更新到新内核。我无法使用基于 GUI 的方法,例如synaptic,并且apt-get remove --purge不起作用。

该怎么办?

答案1

创建一个包含以下内容的 shell 脚本:

#!/bin/sh
dpkg -l linux-*  | \
awk '/^ii/{ print $2}' | \
grep -v -e `uname -r | cut -f1,2 -d"-"` | \
grep  -e '[0-9]' | xargs sudo apt-get -y purge

该脚本将删除旧的内核、头文件和源文件。

答案2

你试过跑吗

apt-get --purge autoremove

? 这对我来说很管用。

答案3

答案4

从软件中心下载并安装以下任一软件:

  • 看门人

  • Ubuntu Tweak(它内置了管理员功能)

打开 Janitor(直接 janitor 或 tweak),您会在“系统”下找到“旧内核包”。勾选它并单击“清除”

输入密码,旧密码将被删除

相关内容