form1.cn
Make a little progress every day

Ubuntu干净的卸载自动安装的软件

01th of November 2016 Linux Command 3102

语法:

apt-get remove 软件包名称:
删除已安装的软件包(保留配置文件)。

apt-get --purge remove 软件包名称:
删除已安装包(不保留配置文件)。

sudo apt-get autoremove --purge 软件包名称:
删除为了满足其他软件包的依赖而安装的**三思而后行


1、卸载Apache2的几个命令

# sudo apt-get --purge remove apache2
# sudo apt-get --purge remove apache2.2-common


或直接使用一条命令

# sudo apt-get autoremove apache2(这种方法不能彻底卸载)


2、卸载Mysql

# sudo aptitude purge mysql-server mysql-server-5.0


3、卸载Php5

# sudo apt-get autoremove php5


4、批量删除组件及相关

# apt-get remove --purge apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5
# apt-get remove --purge libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off
# apt-get remove --purge libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common
# apt-get remove --purge mysql-server mysql-server-5.0 php5-common php5-mysql
# dpkg -l | grep php
# dpkg -l | grep apache
# dpkg -l | grep mysql

检查,如无返回即干净卸载 ,如还有残余,apt-get remove --purge 残余