ubuntu中卸载程序二种方法

发布时间:2020-01-04编辑:脚本学堂
本文介绍了ubuntu中卸载程序的方法,知道软件的名称,那么直接在终端命令窗口中输入命令,另外一种方法是手动删除相关的所有目录,需要的朋友参考下。

一,Ubuntu下卸载软件方法一
知道软件的名称,那么直接在终端命令窗口中输入命令:
 

复制代码 代码示例:
sudo apt-get remove --purge google-chrome-unstable
--purge 选项表示彻底删除改软件和相关文件

二,Ubuntu下卸载软件方法二
手动删除相关的所有目录。
以删除apache为例:
安装时使用一键安装,很简单:
 

复制代码 代码示例:
apt-get install apache2

这两天想配置一个lighttpd,但是一直不能成功,今天在公司用虚拟机里面的Ubuntu 配置lighttpd成功了,怀疑是和apache2 的某些东西冲突了。
于是乎就准备卸载apache2,然后重新配置lighttpd 试试看。结果“卸载”之后,重启了一下,访问 http://localhost 居然还可以访问。莫非没有卸载掉?!惊讶
在终端中输入 apache2,提示未安装,运行 apt-get remove apache2,仍然提示未安装。好坑爹啊抓狂!
忽然想到会不会某些“apache2”没有卸载掉?
运行:
 

复制代码 代码示例:
apt-get remove apache*

毋庸置疑,很长的信息,输入y,回车。完成之后 再次访问 localhost,
糟糕!谷歌浏览器无法连接到 localhost
建议:
进入 localhost.­net
进入 localho.­st
进入 localhostr.­com
尝试重新载入: localhost
在 Google 上搜索:
哈哈,看起来成功了。
 
应该是apache2 依赖的东西没有完全删除,仍在“奉献”的原因。

最近老是在换项目,在做环境,删除原有不用的,有时候再装出错,下面就apache2的完全卸载命令贴出来,供大家参考!
1,删除apache
 

复制代码 代码示例:
$ sudo apt-get --purge remove apache-common
$ sudo apt-get --purge remove apache

2,找到没有删除掉的配置文件,一并删除
 

复制代码 代码示例:
$ sudo find /etc -name "*apache*" |xargs  rm -rf
$ sudo rm -rf /var/www
$sudo rm -rf /etc/libapache2-mod-jk

3,删除关联,这样就可以再次用apt-get install apache2 重装了
 

复制代码 代码示例:
#dpkg -l |grep apache2|linuxjishu/13830.html target=_blank class=infotextkey>awk '{print $2}'|xargs dpkg -P