查看所有的java安装包 rpm -qa | grep java 卸载安装包,忽略依赖 rpm -e --nodeps openjdkxxx 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人
-5.1.17-0.glibc23 #卸载 sjgx2:/usr/local/mysql/bin # rpm -e MySQL-client-5.1.17-0.glibc23 sjgx2:/usr/local...,不能卸载。...所以要加上–nodeps不检查依赖强制删除,这个结果就是只删除了httpd,跟他有依赖关系的其它软件是不会删除的,但是这些软件因为系统里没有了httpd也会不能运行,这是所谓的没有删除干净。...而yum -y remove httpd这种方式是把与httpd有依赖关系的所有软件一并删除。比如php,mod_ssl等等。这就干净了。呵呵。...你可以卸载它。
window上面要卸载一个软件很容易,在系统软件管理里面或者通过第三应用工具,比如360软件管理。如果是Linux需要卸载一个软件应该怎么样操作??...rpm -q -a #查询所有已安装的软件 -q query 查询 -a all 所有 查询所有安装的软件 [root@cdh1 ~]# rpm -q -a gnome-session-xsession...-2.noarch clickhouse-common-static-20.1.6.30-2.x86_64 rpm -e clickhouse-server-20.1.6.30-2.noarch 指定软件卸载...users.xml.rpmsave warning: /etc/clickhouse-server/config.xml saved as /etc/clickhouse-server/config.xml.rpmsave 卸载完成以后在查看发现软件没有了...,说明已经卸载完成了 [root@cdh1 ~]# rpm -q -a |grep "clickhouse" 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
首先,RPM打印出了软件包的记录号,这个记录号只对于那些写RPM数据库代码的人才有意义。 接着,RPM执行卸载前脚本,如果有脚本的话。...最后,最后5行显示出RPM删除了数据库中的跟踪信息。 其他选项 –test:做卸载环境检测,但并不真正卸载软件。...rpm -e 与配置文件 如果你修改了软件安装时的配置文件,那么即使你卸载了软件,配置信息依然不会丢失。...请注意 RPM卸载软件时几乎替你在操作系统上做了所有的事,这很棒。但是,这也意味着RPM在卸载你系统上的重要软件时,也一样铁面无私。例如: RPM: RPM能卸载它自己吗,答案当然是可以。...Bash: 当心卸载掉了你机子上的Bash。 大多数情况下,RPM的依赖检测能检测到你所需要卸载的软件与其他软件的依赖关系,这会提醒你不要误删了软件。
如,A软件包依靠B软件包做某些工作,若B软件包卸载了,则A软件包就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。 RPM在卸载软件包时,分步骤进行如下操作: 1....(这是RPM软件包管理的特色之一) 5. 真正卸载 即按照软件包中的文件列表,将文件逐个删除。...更新RPM数据库 卸载后,RPM删除该软件包在数据库中的所有信息。 8....执行卸载后触发脚本程序(Triggerpostun) 命令格式 卸载RPM格式的软件包,可使用如下命令格式: rpm -e [卸载选项1 卸载选项2…] [软件包标识1 软件包标识2…]...–test : 卸载测试 RPM的卸载测试做些什么?主要是检查依赖关系,确保系统中没有软件包依赖于要卸载的软件包。
1、如果linux是centos的话,请先卸载openjdk java -version ,会有下面的信息: 卸载默认的 用root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gcj.....5.e16_3-i386 卸载openjdk: rpm -e –nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 rpm -e –nodeps java-1.6.0...-openjdk-1.6.0.0-1.50.1.11.5.e16_3-i386 还有一些其他的命令卸载openjdk rpm -qa | grep gcj rpm -qa | grep jdk 如果出现找不到...java-1.6.0-openjdk-1.6.0.0-1.50.1.11..5.e16_3-i386 (卸载其他自己安装的JDK就直接用rpm -e 卸载rpm版的jdk: #rpm -qa|grep...linux-x64.rpm #rpm -ivh jdk-7u25-linux-x64.rpm 执行结果: [root@localhost java]# rpm -ivh jdk-7u25-linux-x64
今天由于某些原因需要卸载掉服务器上的php软件,然后我使用下面命令显示出本机安装的所有和php相关的软件,如下: iteblog$ rpm -qa | grep php php-mysqlnd-5.6.25...,如下: iteblog$ rpm -e php-mysqlnd-5.6.25-0.1.RC1.el6.remi.x86_64 一切都很正常,但是当卸载到php-pecl-jsonc-1.3.10-1....……………………这里省略了很多输出………………… 这不就是卸载的时候忽略依赖检测吗?...然后我使用下面命令顺利地卸载了上面三个软件包: [root@iteblog.com ~] $ rpm –nodeps -e php-common-5.6.25-0.1.RC1.el6.remi.x86_...终于卸载干净了!
1、先使用rpm -qa | grep 软件包名称 例如卸载mysql: rpm -qa | grep mysql 2、使用rpm -e –nodeps 文件包名称 rpm -e --nodeps mysql...-5.0.77-4.el5_6.6 rpm -e --nodeps libdbi-dbd-mysql-0.8.1a-1.2.2 rpm -e --nodeps mysql-5.0.77-4.el5_6.6...rpm -e --nodeps mysql-server-5.0.77-4.el5_6.6 rpm -e --nodeps mysql-connector-odbc-3.51.26r1127-2.el5...这样就完成了rpm安装程序的卸载。
‘xxx/bin/xxxx.xx’ 是一个包中任意的文件 ‘xxxxxx’ 是查询得到的rpm包的名称 rpm -e的时候后面的文件名不用加版本号 安全地卸载 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除...如,A软件包依靠B软件包做某些工作,若B软件包卸载了,则A软件包就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。 RPM在卸载软件包时,分步骤进行如下操作: 1....(这是RPM软件包管理的特色之一) 5. 真正卸载 即按照软件包中的文件列表,将文件逐个删除。要注意的是,如果其中有文件属于别的 软件包(即两个软件包拥有一个名字相同的文件),则RPM并不删除。...更新RPM数据库 卸载后,RPM删除该软件包在数据库中的所有信息。 8. 执行卸载后触发脚本程序(Triggerpostun) 命令格式 rpm -e [卸载选项1 卸载选项2...]...--allmatches : 卸载所有匹配的包 RPM可将同一软件的不同版本安装到系统中,这样如果想全部卸载掉,这时仅简单输软件名是不行的,将出现错误,如: # rpm -q foo foo-6.0
既然安装路径不同,同一 apache 程序的源码包和 RPM 包就可以安装到一台 Linux 服务器上(但同一时间只能开启一个,因为它们需要占用同一个 80 端口)。...RPM包的卸载 RPM 软件包的卸载要考虑包之间的依赖性。...如果卸载 RPM 软件不考虑依赖性,执行卸载命令会包依赖性错误,例如: [root@localhost ~]# rpm -e httpd error: Failed dependencies: httpd-mmn...软件包的卸载很简单,使用如下命令即可: [root@localhost ~]# rpm -e 包名 -e 选项表示卸载,也就是 erase 的首字母。...RPM 软件包的卸载命令支持使用“-nocteps”选项,即可以不检测依赖性直接卸载,但此方式不推荐大家使用,因为此操作很可能导致其他软件也无法征程使用。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...
大家好,又见面了,我是你们的朋友全 把clickhouse的目录不小心误删了,结果得重新安装clickhouse 但是rpm安装和解压不同,要把安装来源卸载掉 [root@qianfeng01 etc...]# rpm -qa | grep clickhouse clickhouse-server-common-20.3.12.112-1.el7.x86_64 clickhouse-common-static...-20.3.12.112-1.el7.x86_64 [root@qianfeng01 etc]# rpm -e –nodeps clickhouse-common-static-20.3.12.112...-1.el7.x86_64 [root@qianfeng01 etc]# rpm -e –nodeps clickhouse-server-common-20.3.12.112-1.el7.x86_64...移除失败: 没有那个文件或目录 警告:文件 /etc/clickhouse-server/config.xml: 移除失败: 没有那个文件或目录 [root@qianfeng01 etc]# rpm
如,A软件包依靠B软件包做某些工作,若B软件包卸载了,则A软件包就不能正常运行了。RPM为用户安全考虑,会做某些检查,尽可能排除出错的情况。...RPM在卸载软件包时,分步骤进行如下操作: 1. 检查依赖(Dependency) 检查依赖的目的,在于确保当前没有任何软件包依赖于当前要卸载的软件包。 2....(这是RPM软件包管理的特色之一) 5. 真正卸载 即按照软件包中的文件列表,将文件逐个删除。...更新RPM数据库 卸载后,RPM删除该软件包在数据库中的所有信息。 8....–test : 卸载测试 RPM的卸载测试做些什么?主要是检查依赖关系,确保系统中没有软件包依赖于要卸载的软件包。
安装jdk-7u21:rpm -ivh rpm -ivh jdk-7u21-linux-x64.rpm 安装时出现如下错误,提示文件冲突,表明正在安装的jdk-7u21和已安装的jdk...查看已安装的jdk:rpm -qa|grep jdk ? 卸载掉冲突的jdk:rpm -e --nodeps jdk-1.7.0_79-fcs.x86_64 ?...重新安装jdk-7u21 :rpm -ivh rpm -ivh jdk-7u21-linux-x64.rpm ? 查看当前安装的jdk:rpm -qa|grep jdk ?
Linux软件管理 - RPM工具 文本关键字:Linux、软件管理、RPM工具、软件依赖 一、RPM介绍 1....在Linux系统中对应命令是rpm,我们看到名称中含有Red Hat,也就说明主要是在Red Hat发行版中使用的,除此之外还包括和Red Hat最亲近的CentOS,以及其他一些主流发行版:SuSE、...卸载 软件包的卸载需要使用root用户来执行,必须完整提供卸载软件包的名称,可以先通过筛选查询获取。...e:erase的简写(擦除) 在进行卸载操作时,可能有其他软件依赖于此软件,卸载后可能会导致其他软件不可用,如果存在依赖关系,则会显示依赖信息,如果执意要删除,可以使用忽略依赖的选项:--nodeps。...rpm -e [--nodeps] 准确软件名称:卸载一个已安装软件,忽略依赖为可选项 rpm -e --nodeps vim-enhanced 4.
RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM 包。 RPM是Red Hat Package Manager的缩写。...它会检查您的系统是否适合 RPM 包中包含的软件,确定 rpm 包内文件的安装位置,将它们安装到您的系统上,并将该软件添加到其数据库中安装的 RPM 包。...2.使用rpm -qa查询所有RPM包 您可以使用 rpm 命令查询系统中安装的所有软件包。...使用 rpm -Uvh 升级 RPM 包 升级软件包与安装软件包类似,但 RPM 会在安装新软件包之前自动卸载软件包的现有版本。如果未找到旧版本的软件包,升级选项仍将安装它。...使用 rpm -e 卸载 RPM 包 使用 -e 删除已安装的 rpm 包,如下所示。卸载后,可以使用rpm -qa查询,验证卸载。 # rpm -ev MySQL-client 15.
键入如下命令: make clean make distclean 至此,软件的安装结束 3.软件的卸载 3.1.软件的卸载主要是使用rpm来进行的。...卸载软件首先要知道软件包在系统中注册的名称。...键入命令: #查询到当前系统中安装的所有的软件包 rpm -q -a #查询pcre安装的软件包名称 rpm -q -a | grep "pcre" #查询rpm包安装到哪里 rpm -ql pcre...-7.8-7.el6.x86_64 3.2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了 #卸载软件,参数e的作用是使rpm进入卸载模式。...对名为[package name]的软件包进行卸载 rpm -e [package name] #由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。
一、查看当前mysql安装情况: rpm -qa|grep -i mysql 二、删除之前安装的mysql rpm -ev mysql-community-libs-8.0.11-1.el7.x86..._64 如果报依赖错误,就使用下面的命令 rpm -ev mysql-community-libs-compat-8.0.11-1.el7.x86_64 –nodeps 三、查找之前mysql的目录.../ -name mysql 把该删的都删掉 rm -rf xxx/mysql 四、记得删除/etc/my.cnf文件 rm -rf /etc/my.cnf 五、查看机器是否还存在mysq rpm...-qa|grep -i mysql 无结果,卸载完成。
rpm (RedHat Package Manager) 红帽软件包工具。...在redhat,fedora,novell suse linux enterprise,openSUSE,centos等系统上使用。...用途:安装与卸载软件包 用法:rpm -选项 包名 选项:-vih 安装 v显示安装过程 h显示安装进度 -q 后跟包名查询指定包是否安装成功...-qa 查询所有安装的软件包 -qi 查询指定安装软件包的详细信息 -ql 查询软件的安装路径 -qc...查询配置文件 -qf 查询指定软件由哪个软件安装的 [root@localhost Packages]# rpm -ivh ftp-0.17-66.el7.x86_64
[root@dev OOo_3.1.0_src]# rpm -q libxml2 [root@dev OOo_3.1.0_src]# rpm -qa libxml2* [root@dev ~]# rpm...libxml2-2.6.26 libxml2-devel-2.6.26-2.1.12 –allmatches 匹配多个,–nodeps 不检查依赖 [root@dev OOo_3.1.0_src]# rpm...-e –allmatches libxml2-2.6.26-2.1.12 –nodeps 成套的卸载 rpm -e `rpm -qa |grep libxml2` rpm -e `rpm -qa |grep...openoffice` `rpm -qa |grep ooobasis` 参考: http://blog.csdn.net/lltaoyy/article/details/7552834 http:/
领取专属 10元无门槛券
手把手带您无忧上云