我需要从服务器中删除旧内核,以便腾出空间更新到新内核。我无法使用基于 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),您会在“系统”下找到“旧内核包”。勾选它并单击“清除”
输入密码,旧密码将被删除