欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


shell下同时读取多个文件的方法
Linux上双网卡单网关设置方法步骤
linux系统快速查看进程pid的方法
如何在linux系统下配置无线网卡?
如何学习linux的建议
Windows8系统定位设置方式
linux基础与应用
Win8系统应用商店点击无法应的解决办法
U盘在Linux下显示不正常的解决方法
linux使用shell搜索查找文本的几种方法分享
linux下卸载apache方法小结
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   方法一

  代码如下:

  root@server ~]# rpm -qa|grep httpd

  httpd-2.2.3-11.el5_2.centos.4

  httpd-manual-2.2.3-11.el5_2.centos.4

  说明:rpm –qa | grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是Linux默认安装apache的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。

  比如:在这个例子中,我们应该先卸载httpd-manual-2.2.3-11.el5_2.centos.4方法如下:

  代码如下:

  rpm –e httpd-manual-2.2.3-11.el5_2.centos.4

  (一般没有必要带版本号,如可以直接写成rpm –e httpd-manual)

  代码如下:

  rpm –e httpd --nodeps

  php和mysql的卸载和apache的卸载方法一样。

  注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。

  如果实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载httpd-manual-2.2.3-11.el5_2.centos.4,实在卸载不掉了。就用:

  [root@localhost ~]# rpm -e httpd-manual-2.2.3-11.el5_2.centos.4 --nodeps

  方法二

  代码如下:

  卸载命令apache

  sudo apt-get remove apache

  卸载关联

  sudo apt-get autoremove

  手动删除配置

  sudo find /usr -name “*apache*” -exec rm -rf {} ;

  sudo find /etc -name “*apache*” -exec rm -rf {} ;

  sudo find /var -name “*apache*” -exec rm -rf {} ;

  同样,卸载其他软件也可以用这种方法。

  说明:rpm –qa | grep httpd 命令是为了把apache相关的包都列出来,我上面的例子是Linux AS4默认安装apache的rpm软件包列表

  说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的.

  rpm –e xxxx

  注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。

  如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-4.3.9-3.15,实在卸不掉了。

  比如

  查看源代码打印帮助

  rpm -e xxx --nodeps

  注意是2个 -

  说明:RPM(RedHat Packge Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel。更多的rpm参数请自行参看手册页:man rpm。

  如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。

  2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包

  安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2

  卸载:手动删除

  说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar。

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站