====== 在CentOS里用package-cleanup移除旧内核 ====== 测试一个网上的CentOS 7 dd系统镜像,默认/boot分区200M,yum update后,使用了92%,仅剩约15M可用空间了,但可以使用package-cleanup来清除一些旧的,不再使用的内核文件。 过程: 1.df -h # 查看,当前 /boot 分区仅15M可用空间 {{https://alioss.anqun.org/typecho/2018/08/03/655972283093086.png}} 2.uname -a # 查看,当前使用的内核; rpm -q kernel # 查看,系统中可用的内核 {{https://alioss.anqun.org/typecho/2018/08/03/655971666079184.png}} 3.ls -lha /boot # 查看,当前 /boot 分区的文件和大小情况 {{https://alioss.anqun.org/typecho/2018/08/03/655981314395983.png}} 4.yum install yum-utils # 安装 yum 工具 {{https://alioss.anqun.org/typecho/2018/08/03/65598737383064.png}} 5.package-cleanup --oldkernels --count=2 # 保留两个内核,其它自动移除 {{https://alioss.anqun.org/typecho/2018/08/03/655982723037927.png}} 6.df -h # 再次查看,当前 /boot 分区有31M可用空间(好象腾出的空间并不是很多,哈哈) {{https://alioss.anqun.org/typecho/2018/08/03/65598188143413.png}} 参考: - https://unix.stackexchange.com/questions/105026/boot-partition-is-almost-full-in-centos - https://blog.programster.org/centos-7-remove-old-kernels