做运维工作的小伙伴应该对Linux都比较熟悉,本博客的服务器也是基于Linux的,是跟着CentOS官方最新发行版实时同步升级的,升级后有时候会出现一些旧版本的软件包没有卸载,小伙伴们平常的运维工作有时候也会用yum命令比较多,今天我们就来说说怎样用yum命令去批量卸载一些软件。
使用yum安装和卸载软件,前提是yum安装的软件包必须是rpm格式的。安装的命令是:“yum install
由于博主运维的服务器较多,安全和性能方面的要求较高,内核版本也同步了Linux最新稳定版内核,新的内核通常会自动安装部署,为了系统安全,旧的内核并没有设置脚本自动删除,而是人工手动去删除。下面我们就找个案例实操一下:
1、首先查看当前登录系统使用的内核版本
uname -a
注意:如当前登录非最新内核,请重启服务器用最新内核登录,无法卸载当前正在使用的内核!
2、查询系统中已安装的全部内核
rpm -qa | grep kernel
3、用yum命令列出旧的无用内核(命令中*号为通配符,下同)
yum list kernel-3.10.0*
4、卸载列出的无用内核
yum remove kernel-3.10.0*
5、以此类推,使用通配符卸载其他内核支持及软件