在 ubuntu 20.04 上卸载旧内核的问题

在 ubuntu 20.04 上卸载旧内核的问题

嗨,我在 Ubuntu 20.04 上删除旧内核时遇到了一个问题

当我运行 apt autoremove 时,它​​说没有任何需要删除的软件包,如果我尝试从自己的 apt 中删除内核,它会自动安装该内核的未签名版本(还会尝试删除未签名版本并重新安装签名版本)。我安装了将近十个不使用的内核,我想释放根分区上的空间。有什么建议吗?

提前致谢

编辑:

sudo apt autoremove --purge
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
 dpkg -l | grep linux-image
rc  linux-image-5.4.0-28-generic                  5.4.0-28.32                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-29-generic                  5.4.0-29.33                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-31-generic                  5.4.0-31.35                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-33-generic                  5.4.0-33.37                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-37-generic                  5.4.0-37.41                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-39-generic                  5.4.0-39.43                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-40-generic                  5.4.0-40.44                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-42-generic                  5.4.0-42.46                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-45-generic                  5.4.0-45.49                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-47-generic                  5.4.0-47.51                                 amd64        Signed kernel image generic
ii  linux-image-generic                           5.4.0.47.50                                 amd64        Generic Linux kernel image
sudo apt remove --purge linux-image-5.4.0-29-generic 
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti aggiuntivi saranno inoltre installati:
  linux-image-unsigned-5.4.0-29-generic
Pacchetti suggeriti:
  fdutils linux-doc | linux-source-5.4.0 linux-tools
I seguenti pacchetti saranno RIMOSSI:
  linux-image-5.4.0-29-generic* linux-modules-nvidia-440-5.4.0-29-generic*
I seguenti pacchetti NUOVI saranno installati:
  linux-image-unsigned-5.4.0-29-generic
0 aggiornati, 1 installati, 2 da rimuovere e 0 non aggiornati.
È necessario scaricare 8.895 kB di archivi.
Dopo quest'operazione, verranno liberati 30,9 MB di spazio su disco.
Continuare? [S/n] 

这是 Ubuntu 的全新安装

编辑2:

我做了更多研究,找到了问题所在。似乎内核被标记为手动安装,使用此命令,sudo apt-mark auto $(apt-mark showmanual | grep -E "^linux-([[:alpha:]]+-)+[[:digit:].]+-[^-]+(|-.+)$")我能够将它们标记为自动安装,然后 apt autoremove 识别出它们并删除。感谢您的帮助,希望这对其他人也有用。

答案1

我做了更多研究,找到了问题所在。似乎内核被标记为手动安装,使用此命令,sudo apt-mark auto $(apt-mark showmanual | grep -E "^linux-([[:alpha:]]+-)+[[:digit:].]+-[^-]+(|-.+)$")我能够将它们标记为自动安装,然后 apt autoremove 识别出它们并删除。感谢您的帮助,希望这对其他人也有用。

相关内容