rpm卸载

rpm---rpm包管理

佐手、 提交于 2019-11-29 04:06:47
rpm命令 是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。 选项 -a:查询所有套件; -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称; -c:只列出组态配置文件,本参数需配合"-l"参数使用; -d:只列出文本文件,本参数需配合"-l"参数使用; -e<套件档>或--erase<套件档>:删除指定的套件; -f<文件>+:查询拥有指定文件的套件; -h或--hash:套件安装时列出标记; -i:显示套件的相关信息; -i<套件档>或--install<套件档>:安装指定的套件档; -l:显示套件的文件列表; -p<套件档>+:查询指定的RPM套件档; -q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户; -R:显示套件的关联性信息; -s:显示文件状态,本参数需配合"-l"参数使用; -U<套件档>或--upgrade<套件档>:升级指定的套件档; -v:显示指令执行过程; -vv:详细显示指令执行过程,便于排错。 实例 如何安装rpm软件包 rpm软件包的安装可以使用程序rpm来完成

RPM安装命令总结

扶醉桌前 提交于 2019-11-29 04:06:31
RPM安装命令总结 在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为: 安装、卸载、升级、查询和验证 。 1)用RPM安装软件包,最简单的命令如下: 1 #rpm -i example.rpm 安装 example.rpm 包; 2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; 3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度 2)删除已安装的软件包 要卸载软件包example,只需输入以下这行命令: 1 # rpm -e example 注意:软件包名是example,而不是rpm文件名"example.rpm"。 3)升级软件包 升级软件类似于安装软件: 1 # rpm -Uvh example.rpm 用户要注意的是:rpm会自动卸载相应软件包的老版本。如果老版本软件的配置文件通新版本的不兼容,rpm会自动将其保存为另外一个文件,用户会看到下面的信息:

RPM安装命令总结

谁说我不能喝 提交于 2019-11-29 04:06:21
在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为: 安装、卸载、升级、查询和验证 。 1)用RPM安装软件包,最简单的命令如下: 1 #rpm -i example.rpm 安装 example.rpm 包; 2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; 3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度 2)删除已安装的软件包 要卸载软件包example,只需输入以下这行命令: 1 # rpm -e example 注意:软件包名是example,而不是rpm文件名"example.rpm"。 3)升级软件包 升级软件类似于安装软件: 1 # rpm -Uvh example.rpm 用户要注意的是:rpm会自动卸载相应软件包的老版本。如果老版本软件的配置文件通新版本的不兼容,rpm会自动将其保存为另外一个文件,用户会看到下面的信息: saving /etc

rpm介绍

匆匆过客 提交于 2019-11-29 04:04:25
RPM 一、安装 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 参数: file1.rpm ... fileN.rpm 将要安装的RPM包的文件名 详细选项: -h (or --hash) 安装时输出hash记号 (``#'') --test 只对安装进行测试,并不实际安装。 --percent 以百分比的形式输出安装的进度。 --excludedocs 不安装软件包中的文档文件 --includedocs 安装文档 --replacepkgs 强制重新安装已经安装的软件包 --replacefiles 替换属于其它软件包的文件 --force 忽略软件包及文件的冲突 --noscripts 不运行预安装和后安装脚本 --prefix 将软件包安装到由 指定的路径下 --ignorearch 不校验软件包的结构 --ignoreos 不检查软件包运行的操作系统 --nodeps 不检查依赖性关系 --ftpproxy 用 作为 FTP代理 --ftpport 指定FTP的端口号为 通用选项 -v 显示附加信息 -vv 显示调试信息 --root 让RPM将指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下 --rcfile 设置rpmrc文件为 --dbpath 设置RPM

rpm常用命令及rpm参数介绍

删除回忆录丶 提交于 2019-11-29 04:04:07
RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删除程序时,它又会聪明地询问用户是否要删除有关的程序。如果使用RPM来升级软件,RPM会保留原先的配置文件,这样用户就不用重新配置新的软件了。RPM保留一个数据库,这个数据库中包含了所有的软件包的资料,通过这个数据库,用户可以进行软件包的查询。RPM虽然是为Linux而设计的,但是它已经移值到SunOS、Solaris、AIX、Irix等其它UNIX系统上了。RPM遵循GPL版权协议,用户可以在符合GPL协议的条件下自由使用及传播RPM。 RPM共有10种基本的模式:它们是安装、查询、验证、删除等。 安装模式:rpm–i 查询模式:rpm–q 验证模式:rpm–V或–verify 删除模式:rpm–e 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5

运维rpm语法

孤街醉人 提交于 2019-11-29 04:03:56
Linux软件包分类 rpm 常用命令 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.卸载一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q < rpm package name> 6.得到被安装的包的信息 # rpm -qi < rpm package name> 7.列出该包中有哪些文件 # rpm -ql < rpm package name> 8.列出服务器上的一个文件属于哪一个RPM包 #rpm -qf 9.可综合好几个参数一起用 # rpm -qil < rpm package name> 10.列出所有被安装的rpm package # rpm -qa 11.列出一个未被安装进系统的RPM包文件中包含有哪些文件? # rpm -qilp < rpm package name> 12.解压RPM包 有时我们需要RPM包中的某个文件,如何解压RPM包呢? RPM包括是使用cpio格式打包的,因此可以先转成cpio然后解压,如下所示: rpm2cpio xxx.rpm | cpio -div <> 一、安装 命令格式: rpm -i ( or --install) options

rpm

天涯浪子 提交于 2019-11-29 04:03:40
RPM是什么? rpm是一个功能十分强大的软件包管理系统,他使得在LInux下安装、升级和删除软件包的工作变得很容易,并且具有查询、验证软件包的功能。与图形化工具相比,使用命令行可以获得更大的灵活性。以下的例子都是以example-1.2.3-1.i386.rpm代表对象软件包的名称。 1.安装选项 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm // 参数: file1.rpm ... fileN.rpm 将要安装的RPM包的文件名 详细选项: -h (or --hash) 安装时输出hash记号 (``#'') --test 只对安装进行测试,并不实际安装。 --percent 以百分比的形式输出安装的进度。 --excludedocs 不安装软件包中的文档文件 --includedocs 安装文档 --replacepkgs 强制重新安装已经安装的软件包 --replacefiles 替换属于其它软件包的文件 --force 忽略软件包及文件的冲突 --noscripts 不运行预安装和后安装脚本 --prefix 将软件包安装到由 指定的路径下 --ignorearch 不校验软件包的结构 --ignoreos 不检查软件包运行的操作系统 --nodeps 不检查依赖性关系 --ftpproxy 用

RPM的各种用法

烈酒焚心 提交于 2019-11-29 01:55:46
RPM的各种用法 查询已安装的RPM软件信息 格式rpm -q(子选项) 软件名 -qa:查看已安装的所有RPM软件包表 -qi:查看指定软件的详细信息 -ql:查询软件包安装的目录。文件列表 查询文件或目录属于哪个RPM软件 rpm -qf 文件或目录名 查询未安装的rpm包文件 rpm -qp(子选项) RPM包文件 -qpi 查看该软件的详细信息 -qpl 查看包内所含的目录,文件列表 安装,升级RPM软件 -i 安装一个新的rpm软件包 -v 显示安装过程中的详细信息 -h “#”显示安装的进度 前三个是安装必备 卸载RPM软件 rpm -e 软件名 构建yum仓库及解释 卸载光盘 umount /dev/sr0 挂载光盘 mount /dev/sr0 /media/ 查看 ls /media/ ------------------------- 构建本地YUM仓库文档 cd /etc/yum.r* mkdir a/ mv C* a/ 创建本地yum仓库文档 vi local.repo [cdrom] //仓库名称 name=cdrom baseurl=file:///media //指定rpm包的位置 enabled=1 //启用本地yum仓库 gpgcheck=0 //禁用gpg校验 ---------------- 清除yum缓存 yum -y clean all

Linux下rpm及yum安装jdk

两盒软妹~` 提交于 2019-11-29 00:37:04
笔者使用的Linux操作系统为CentOS7,Linux中有三种安装jdk的方式,在这里笔者主要介绍两种方式,即rpm和yum安装及卸载jdk,还有一种是直接从官网下载 tar.gz 压缩文件上传到Linux操作系统后解压配置环境变量即可,是最简单的一种方式,在这笔者不多做介绍。 rpm安装JDK 官网下载JDK1.7: http://www.oracle.com/technetwork/java/javase/downloads/index.html 1..检查系统原版并卸载 CentOS7安装完成后,系统会默认安装一个openjdk,在安装jdk1.7之前,我们需要把openjdk卸载掉,如果你安装了其它版本的jdk,比如:jdk1.7,也可以通过如下的方式卸载 输入如下命令查看是否系统中是否已安装了jdk <span style="color:#000000"><code><span style="color:#009900 !important"># java -version</span></code></span> 1 ​ 上图可以看出,CentOS7默认给我们安装了openjdk1.8 输入如下命令,查看openjdk的相关安装包 <span style="color:#000000"><code><span style="color:#009900

Linux软件包管理(12)

老子叫甜甜 提交于 2019-11-28 23:51:06
RPM包管理:   RPM(RedHat Package Manager),早期是在RedHat发行版下,由于比较火,所以慢慢运行于各个发行版(如suse,centos等)。   它生成具有.RPM扩展名的文件,类似windows的setup.exe。   【查询】   =》查询已安装的rpm列表 rpm -qa|grep xx      =》查询软件包信息 rpm -qi 包名   =》查询软件包安装了哪些文件及路径 rpm -ql 包名   =》查询文件所属软件包 rpm -qf /etc/passwd      【卸载】   =》卸载rpm包:rpm -e RPM包名     1)如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息     2)若要强制删除,可以增加参数--nodeps,但一般不推荐。 rpm -e --nodeps RPM包名   【安装】   =》安装RPM包:rpm -ivh RPM包全路径名称     i=install 安装;v=verbose 提示;h=hash 进度条 YUM包管理:   YUM是一个shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。   使用yum必须在联网环境   【查询】   =》查询yum服务器是否有需要安装的软件