如何删除最后一个最初安装的内核?
目标:我正在尝试配置最小可能的linux服务器安装(Debian 9)机器,它将在Nginx-PHP7数据库链中运行应用服务器(PHP7)。我的PHP7应用服务器(S)将运行在刀片服务器(S)的内部。机器是32cores+8GB ram,但没有磁盘,操作系统从2GB启动(只有2GB!)吊坠。
我到目前为止所做的事:
Debian 9 (花费700 of ),cmdline + sshd。linux-image.*.deb包)现在,我想删除原来膨胀的内核4.9.0.4,这是与最初的Debian 9安装,它现在污染了我的小笔驱动器。我不需要保留最后一个好的内核。
当我试图删除原始的、现在未使用的内核时,它想要升级它(我想是为了让依赖关系保持愉快)。
sudo apt-get purge linux-image-4.9.0-4-amd64我得到了
The following packages will be REMOVED:
linux-image-4.9.0-4-amd64*
The following NEW packages will be installed:
linux-image-4.9.0-6-amd64但我想删除它,而不是升级。
问:我如何删除原始的,最后的标准内核?是否有任何方法将包依赖项重新链接到我的新的自定义内核,并释放原版本以供删除?
FYI:我不能简单地购买大的钢笔驱动器,因为这些在ext2文件系统下非常慢。我有的小的是特殊的“企业”等级。
我可以尝试一些魔术与通用形象在iSCSI驱动器和覆盖吊坠,以获得个性。还没有,也许几个月后。
答:我让apt-get purge [...]安装下一个版本的内核,我没有进一步的问题就可以删除它。
在Debian9上,干净的、有用的最小服务器是465 on,所有的包都保留着。
发布于 2018-03-05 19:49:56
当您使用包时,最有趣的事情之一是包保存。保持标记包处于保持状态,防止其更改(更新、删除)。
固定持有:
sudo apt-mark hold <package-name>拆下船舱:
sudo apt-mark unhold <package-name>发布于 2018-03-06 11:18:37
我让apt-get purge [...]安装下一个版本的内核,然后我可以删除它,而不会出现进一步的问题。
在Debian9上,干净的、有用的最小服务器是465 on,所有的包都保留着。
https://serverfault.com/questions/900085
复制相似问题