使用perl批量卸载软件

简介:

 昨天晚上下载了wine,用了用很不爽,打算卸载掉,使用yum remove wine后,发现还有好多wine相关程序没有卸载掉。剩下的我是使用下列方法弄得

1.使用rpm -aq | grep wine > ./uninstall 查看剩余wine相关程序,并将结果到处到本地目录uninstall文件中

[root@localhost tiger506]# cat ./uninstall 

wine-pulseaudio-1.5.3-1.fc16.x86_64

wine-ldap-1.5.3-1.fc16.i686

wine-capi-1.5.3-1.fc16.x86_64

wine-cms-1.5.3-1.fc16.i686

wine-alsa-1.5.3-1.fc16.x86_64

wine-symbol-fonts-1.5.3-1.fc16.noarch

wine-wow-1.5.3-1.fc16.x86_64

wine-openal-1.5.3-1.fc16.x86_64

wine-openal-1.5.3-1.fc16.i686

wine-small-fonts-1.5.3-1.fc16.noarch

wine-ldap-1.5.3-1.fc16.x86_64

wine-twain-1.5.3-1.fc16.i686

wine-core-1.5.3-1.fc16.x86_64

wine-courier-fonts-1.5.3-1.fc16.noarch

wine-marlett-fonts-1.5.3-1.fc16.noarch

wine-pulseaudio-1.5.3-1.fc16.i686

wine-systemd-1.5.3-1.fc16.noarch

wine-twain-1.5.3-1.fc16.x86_64

wine-fonts-1.5.3-1.fc16.noarch

wine-core-1.5.3-1.fc16.i686

wine-capi-1.5.3-1.fc16.i686

wine-cms-1.5.3-1.fc16.x86_64

wine-tahoma-fonts-1.5.3-1.fc16.noarch

wine-system-fonts-1.5.3-1.fc16.noarch

wine-desktop-1.5.3-1.fc16.noarch

wine-common-1.5.3-1.fc16.noarch

wine-ms-sans-serif-fonts-1.5.3-1.fc16.noarch

wine-alsa-1.5.3-1.fc16.i686

2.在当前目录创建perl脚本a1.pl

[root@localhost tiger506]# cat ./a1.pl 

#!/usr/bin/perl

open UF,"<./uninstall";

while(<UF>){

system("yum -y  remove $_");

}

3.使用chmod u+x ./a1.pl,使得程序得以执行。
4.执行./a1.pl
5.等会儿就好了。




本文转自 tiger506 51CTO博客,原文链接:http://blog.51cto.com/tiger506/905790,如需转载请自行联系原作者

目录
相关文章
|
9天前
|
Ubuntu Java Linux
linux安装软件和卸载的几种方法
linux安装软件和卸载的几种方法
7 0
|
7月前
|
SQL 数据采集 关系型数据库
sqlyog下载和卸载的最新详细过程,超多图快速安装或者卸载
sqlyog下载和卸载的最新详细过程,超多图快速安装或者卸载
147 0
|
8月前
|
Linux 开发者
Linux系列——自动化批量安装软件
Linux系列——自动化批量安装软件
|
4月前
|
测试技术 Linux
收集yum install安装的软件的全量依赖 rpm 包
收集yum install安装的软件的全量依赖 rpm 包
70 0
|
存储
VirtualBox安装的Mac虚拟机,安装增强功能失败,应该是版本太新
VirtualBox安装的Mac虚拟机,安装增强功能失败,应该是版本太新
412 0
VirtualBox安装的Mac虚拟机,安装增强功能失败,应该是版本太新
apt查询某个软件有哪些版本
apt查询某个软件有哪些版本
270 0
|
Linux
Linux安装与卸载软件
Linux安装与卸载软件
65 2
|
网络协议 Linux API
使用cobbler 安装工具批量安装服务器
Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机一,同时还可以管理DHCP,DNS等。
140 0
使用cobbler 安装工具批量安装服务器
|
网络安全 数据安全/隐私保护 Linux
OushuDB 安装与升级之命令行安装的安装准备(上)
本节安装之前需要准备4台主机,各个节点上即将安装的组件如下表所示:
133 0
OushuDB 安装与升级之命令行安装的安装准备(上)
|
网络协议 Java 网络安全
OushuDB 安装与升级之命令行安装的安装准备(下)
安装其他节点YUM源 在oushum1上,通过“hawq scp”命令统一安装其他节点的YUM源
87 0
OushuDB 安装与升级之命令行安装的安装准备(下)