Install or uninstall on linuxOS

来源:互联网 发布:上海磁记录数据恢复 编辑:程序博客网 时间:2024/05/16 12:17

linux系统可不像windows那么方法可以直接在控制页面中或程序管理中删除不要的软件了,在linux中必须使用命令方式来删除软件哦,下面我来给大家介绍卸载Linux系统中软件具体方法。

  -RPM包安装的软件

  1、确定软件版本

  rpm -qa|grep softname*

  softname为软件名称,不确定部分可使用*通配符。接着就会有相关的软件包列表。

  2、卸载软件包

  rpm -e softname_version

  softname_version为完整的软件包名称。

  当卸载RPM安装包时,经常会遇到系统提示如下错误:

  ■error: specifies multiple packages,出现该错误一般是因为有两个或多个同名包,(典型:是x86和x64包都安装),Linux无法区分卸载目标。这时可使用–allmatches参数,告诉卸载程序,只要匹配就卸载,相当于同名的同时都卸载。

  ■常见卸载错误xxx.so is needed by yyy时,说明这些库跟这些程序有依赖关系(运行需要),如果确认没有问题,可以 使用–nodeps 参数,不考虑依赖关系而直接卸载gd包,比如# rpm -e gd –allmatches –nodeps
1、卸载自编译软件

  make uninstall

  注意该命令要在源码包目录下执行,使用此命令卸载软件,会比较彻底,而且各相关路径全部都会列出来。

  但是,往往我们安装后,源码包会删除掉,只剩安装目标了,那么在找到安装时的配置就很麻烦(路径可能是默认路径,也可能指定路径)。而且也未必能够找到。安装LOG也未必能帮得上忙。

  2、XXX卸载方法

  如果遇到上面说的那种情况(其实是经常遇到),又找不到路径的,只能手动删除了,确保没有运行干扰的程序就可以了。

  此外,还有*.src.rpm形式的源代码包,也需要编译安装,卸载方法同第二节。

  .tar.gz/.tgz、*.bz2形式的源代码软件包

  安装:tar zxvf .tar.gz 或 tar yxvf .bz2 先解压

  然后进入解压后的目录:

  ./configure 配置

  卸载:make uninstall 或 手动删除
FROM: http://www.xp74.com/article/news/4667.htm

0 0
原创粉丝点击