rpm命令(转)】的更多相关文章

今天在搭建mysql的集群服务时,安装mysql集群服务前,先卸载原来mysql的软件包,不小心将rpm的命令也给卸载掉了,这下惨了,什么也做不了了.在google了翻了好多个页面,甚至官网也看了,没能解决我的问题,根据本人多年linux的经验以及linux系统的rpm软件包安装特点的敏感,本人想出了以下的方法,请注意:独创!为做集群,这里用到了两台机器,下面是拓扑图:     xiaolyu77(192.168.31.77rpm命令被卸载的机器)   -----------> 参照   xia…
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query …
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query P…
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query P…
centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令  类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装   类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安装的软件信息 对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号 * 运行平台,当出现noarch,代表的是软件可以平台兼容 1)查询系统中已经安装的…
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query …
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query P…
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query P…
RPM命令常用参数 RPM的常规使用方法为rpm-?package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm): -q在系统中查询软件或查询指定rpm包的内容信息-i在系统中安装软件-U在系统中升级软件-e在系统中卸载软件-h用#(hash)符显示rpm安装过程-v详述安装过程-p表明对RPM包进行查询,通常和其它参数同时使用,如:-qlp查询某个RPM包中的所有文件列表-qip查询某个RPM包的内容信息 RPM命令参数使用方法 以上参数有些需要组合使用,比如说rpm-hp…
前面我们介绍了Linux系统的常用命令介绍和文本编辑器vim命令的介绍.那么从这篇博客开始,我们会正式的讲解Linux的系统管理,首先要讲的是Linux的软件包管理. 1.Linux软件包分类 一.源码包 源码包能直接看到源码,安装时需要人为手工设置安装位置,一般是/usr/local/软件名/.源码包的升级版——脚本安装包,人为的改动源码使其有安装界面. 优点: ①.开源,如果有足够的能力,可以直接修改源代码. ②.安装时可以自由选择所需的功能. ③.软件是编译安装,所以更加适合自己的系统,更…
参考:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.html rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装.查询.卸载.升级等工作.但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包…
rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能.下面,就来向大家介绍 rpm 命令的用法. 工具/原料 CentOS 一.rpm常用参数 1 rpm -ivh 软件包名 安装软件包并显示安装进度.这个是用得最多的了. 2 rpm -qa 查询已经安装哪些软件包. 3 rpm -q 软件包名 查询指定软件包是否已经安装. 4 rpm -Uvh  软件包名 升级一个软件包. 5 rpm -e 软件包名 删除指定软件包. END 二.rpm源代码包的安…
目录 1.Linux软件包分类 一.源码包 二.二进制包 2.rpm 包命名规则 3.rpm包安装 4.rpm包升级 5.rpm包卸载 6.查询rpm包是否安装 7.查询软件包的详细信息 8.查询软件包的安装位置 9.查询系统文件属于哪个RPM包 10.查询软件包的依赖性 11.总结 前面我们介绍了Linux系统的常用命令介绍和文本编辑器vim命令的介绍.那么从这篇博客开始,我们会正式的讲解Linux的系统管理,首先要讲的是Linux的软件包管理. 回到顶部 1.Linux软件包分类 一.源码包…
Linux学习之RPM包管理-rpm命令管理 目录 简介 RPM包依赖性 包全名与包名 rpm软件包安装 rpm软件包卸载 升级降级rpm软件包 rpm软件包的查询 rpm软件包校验 简介 RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux.S.u.S.E.以及TurboLinux等Linux的分发版本都有采用,可以算是公认的行业标准了. RPM软件包名例子: sudo…
软件包管理 用rpm命令来管理rpm 软件包 1>遵循GPL 规则 2>安装 foo-2.0-1.i386.rpm软件包 #rpm -ivh foo-1.0-1.i386.rpm 3>已经安装 foo-1.0-1.i386.rpm仍然像安装 #rpm-ivh --replacefiles foo-1.0-l.i386.rpm 4>忽略安装错误 #rpm -ivh --replacefiles foo.1.0-l.i386.rpm 5>刷新软件包 #rpm -Fvh foo-1…
CentOS下rpm命令详解 rpm,Redhat Package Manager,即为红帽公司为RHEL开发的专用包管理器,后来更改为RPM Package Manager,类似于GNU项目,使用递归命名,GNU's Not Unix. 通用选项 -v 显示附加信息 -vv 显示调试信息 --root 让RPM将指定的路径做为"根目录",这样预安装程序和后安 装程序都会安装到这个目录下 --dbpath 设置RPM 资料库存所在的路径为 查询 1.查询指定的包是否安装,比如tree…
RPM命名规则 httpd -2.2.15-15.el6.centos.1.i686.rpm (包全名) httpd 软件包名 (包名) 2.2.15 软件版本 15 软件发布的次数 el6.centos 适合的Liunx平台 i686 适合的硬件平台 rpm rpm包扩展名 包全名和包名 '包全名' 操作的包是没有安装的软件包时,使用包全名,而且要注意路径 '包名' 操作已经安装的软件包时,使用包名,是搜索/var/lib/rpm/中的数据库 rpm命令 'rpm -ivh 包全名' '-i'…
rpm命令 rpm是一款强大的Redhat软件包管理工具,可创建.安装.查询.验证.升级和卸载每个软件包,软件包是存储文件,包括需要安装的文件和名称.版本.说明等报信息. rpm默认支持7种操作模式,每个模式具有不同选项,分别为安装.查询.验证.签名确认.卸载.制作和重建数据库.本人在rpm命令的应用中,主要涉及了其安装.查询与卸载功能,所以本节只是介绍rpm的安装.查询与卸载功能. 安装模式:rpm -i [安装选项] <包文件> 查询模式:rpm -q [查询选项]     卸载模式:rp…
rpm包的管理主要有两种方法:一种是rpm命令管理另一种是yum在线管理 注意软件包没有扩展名,写上只是为了好看,便于识别而已. 注意区别包名,包全名.之所以要区分,就是因为有些命令十分挑剔,需要跟正确对应的名字. 树形依赖挨个安装可解决,环形依赖使用命令同时安装.模块依赖使用网站. 模块依赖就是依赖另一个软件包的一部分. yum就是为了解决依赖性,实现准备好一个包含所有rpm包的网站作为在线服务器源,我们只需要使用在线命令 安装软件,yum会自动解决依赖,安装所有依赖包.不能上网还可以用光盘作…
rpm是一个功能十分强大的软件包管理系统. 1.命令格式: rpm  [参数]  [包名] 2.命令功能: 使得在Linux下安装.升级和删除软件包的工作变得容易,并且具有查询.验证软件包的功能.与图形化工具相比,使用命令行可以获得更大的灵活性. 3.命令参数:   1) -l 显示套件的文件列表 2) -h (or --hash) 安装时输出hash记号 ("#''),用来显示安装进度3) -i 显示套件的相关信息4) -U<套件档> --upgrade<套件档>   …
软件包分类1.源码包2.二进制包二进制包是源码包编译后产生的文件..exe文件是适用于windows平台的二进制包:RPM包适用于redhat系列的二进制包:deb包是适用于ubuntu平台的二进制包.rpm包安装方法有两种:一种是rpm命令安装,一种是yum在线安装. rpm命令安装 包全名与包名软件还没有安装时,使用包全名软件已经安装后,使用包名,是搜索/var/lib/rpm来做到的. rpm -ivh 包全名-i 安装-v 显示详细信息-h 显示进度--nodeps 不检测依赖性(即使装…
rpm命令是RPM软件包的管理工具.rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎.逐渐受到其他发行版的采用.RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度. rpm常见命令参数 用法: rpm [选项...] -a:查询所有套件: -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称…
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update: -qpl:列出RPM软件包内的文件信息[Query P…
Linux系统下RPM命令和yum的使用 RPM:Redhat Packages Manager (红帽系列软件包的管理),主要用于安装.卸载.升级和管理软件. 一个包由下面几个部分构成: 例如:httpd-tools-2.4.6-17.e17.x86_64.rpm  这是一个软件包. httpd-tools  软件包的名称 2.4.6    原厂发布的版本号 17.e17  红帽给的版本号 x86_64  安装平台(还有i386.i686等平台). 查看包的详细信息:#rpm –qi 包名 #…
(1)查看操作系统名字.版本cat /etc/redhat-release 查看系统内核kernel的版本号uname -r查看操作系统位数uname -m (2)rpm命令rpm 参数 软件名-q 精确查找某个软件包是否安装-qa 查看操作系统中所有已安装的软件包 #rpm -qa | wc -l #rpm -qa | grep bash-qf 查询命令所属的软件包的名字:查询文件或目录属于哪个RPM软件 #rpm -qf /usr/bin/vim #rpm -qf `which vim`(3…
一.查看jdk安装目录 [root@node001 ~]# whereis java java: /usr/bin/java /usr/local/java #java执行路径 [root@node001 ~]# which java /usr/bin/java #查看JDK安装路径 [root@node001 ~]# echo $JAVA_HOME /usr/local/java/jdk1.7.0_80 [root@node001 ~]# echo $PATH /usr/local/sbin:…
在Linux下面我们经常会安装一些软件包,还有挂载命令.接下来,我们通过一些实例来演示这些命令的使用.. 第一步:我们先在linux下面挂载光盘,先进入到根目录,然后切换到根下面的/mnt目录,因为/mnt目录经过用来做挂载点. 第二步:我们在/mnt/ 创建zhongguo目录,用来装载挂载后的内容. 第三步:我们使用mount  命令进行挂载 解析: 1.mount 是挂载的命令 2./dev/cdrom是光驱 3./mnt/zhongguo  挂载到/mnt/zhongguo目录下面 第四…
    rpm是一个功能十分强大的软件包管理系统.     (1)用法:     用法:  rpm  [参数]  [包名]     (2)功能:     功能:  使得在Linux下安装.升级和删除软件包的工作变得容易,并且具有查询.验证软件包的功能.与图形化工具相比,使用命令行可以获得更大的灵活性.     (3)选项参数: 1) -l 显示套件的文件列表 2) -h (or --hash)   安装时输出hash记号 ("#''),用来显示安装进度 3) -i 显示套件的相关信息     …
之前有过一篇在CentOS7上安装JDK的文章:http://www.cnblogs.com/sxdcgaq8080/p/7492426.html 在这里又说一次,是要使用rpm命令安装JDK的rpm包,和卸载已经安装的JDK 1.在官网下载JDK的rpm安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html…
一.什么是RPMRPM:RedHat Package Manager     //红帽包管理如果Linux发行版本是redhat .redflag .centos .fedora .suse等或者衍生的版本,那么使用rpm进行软件管理最适合了.通过rpm可以来对软件进行安装.升级.查询.验证及卸载等.被rpm管理的软件包称之为“rpm包”,对于该软件包的文件名包含了很多有用信息,通常包含了软件包的名称.版本信息.操作系统信息.适应的硬件架构等等,比如:httpd-2.2.3-22.el5.i38…