linuxrpm
① linux系统中自带 的RPM包都是什么
RMP 是 LINUX 下的一种软件的可执行程序,你只要安装它就可以了。这种软件安装包通常是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。
RPM是Red Hat公司随Redhat Linux推出了一个软件包管理器,通过它能够更加轻松容易地实现软件的安装。
1.安装软件:执行rpm -ivh rpm包名,如:
#rpm -ivh apache-1.3.6.i386.rpm
2.升级软件:执行rpm -Uvh rpm包名。
3.反安装:执行rpm -e rpm包名。
4.查询软件包的详细信息:执行rpm -qpi rpm包名
5.查询某个文件是属于那个rpm包的:执行rpm -qf rpm包名
6.查该软件包会向系统里面写入哪些文件:执行 rpm -qpl rpm包名
② linux下的rpm是什么意思
Linux下的rpm的意思如下:
1.RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用。
2.RPM里面都包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类似是可执行的;RPM包中还包括程序运行时所需要的文件,这也和Windows的软件包类似,Windows的程序的运行,除了.exe文件以外,也有其它的文件。
3.一个RPM 包中的应用程序,有时除了自身所带的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依赖关系;依赖关系并不是Linux特有的,Windows操作系统中也是同样存在的;比如我们在Windows系统中运行3D游戏,在安装的时候,他可能会提示,要安装Direct 9 ;Linux和Windows原理是差不多的。
③ linux 里rpm包到底是干什么用的啊
RPM(RedHat Package Manager)一种通过资料库管理的方式将所需要的软件安装到主机上的管理程序。
RPM包的特点:
1、事先已经编译好。
2、安装方便。
3、安装过程中要求环境一致。
4、反安装时要从最上层开始。
RPM(Red hat Package Manage)是事实的业界标准,是red hat开发的标准,优点是管理软件方便简单,类似于DEB包(den组织的宝管理方式)。
Linux是通过rpm来管理和实现软件的安装、查看、删除的。
(3)linuxrpm扩展阅读:
RPM软件包管理器
英文原义:RPM Package Manager(原Red Hat Package Manager,现在是一个递归缩写)
注解:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。
RPM文件在Linux系统中的安装最为简便。以着名的图像处理软件XV为例,其RPM包xv-3.10a-13.i386.rpm可以在该程序的主页中下载取得。
④ 在linux中,rpm和yum有什么区别
rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh,rpm包的安装有一个很大的缺点就是文件的关联性太大,有时候装一个软件要安装很多其他的软件包,很麻烦,所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,安装方法是:yum -y install ,yum并不是一中包,而是安装包的软件
⑤ linux里面怎么运行rpm文件
linux里面运行rpm文件的操作方法和步骤如下:
1、首先,单击文件,然后单击此处的“文件”download目录,或rmp软件包所在的目录,如下图所示,然后进入下一步。
⑥ linux下的rpm是什么意思
rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
⑦ Linux如何安装rpm格式的文件
1、cd到你存放rpm文件包的目录
rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm
安装时可能会遇到缺少包的错误。
rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm
软件包重复安装将会失败,若仍需要安装必须加--replacepkgs
rpm -ivh --replacefiles webmin-1.290-1.noarch.rpm
软件包的某个文件已在安装其他软件包时安装过,则安装将会失败,若仍需要安装必须加--replacefiles
rpm -ivh --nodeps webmin-1.290-1.noarch.rpm
软件包所依赖的软件包未安装,则安装将会失败,若仍需要安装必须加—nodeps
rpm -ivh --force webmin-1.290-1.noarch.rpm 强制安装指定软件包
2、学习Linux的方法:
1、先了解基础,找一本薄一点的,浅一点的书,了解一下什么是linux。不建议马上看《鸟哥的Linux私房菜》,这本书很不错,如果了解linux基础之后再看,不受益匪浅。没基础看《鸟哥的Linux私房菜》比较痛苦,内容很多。
2、了解之后,在自己电脑上弄个虚拟机,装上linux系统。专攻《鸟哥的Linux私房菜》。当你把这本书攻下来时,才知道原来命令行并不可怕。
备注:学linux最主要靠实践,不实践,只看书没好处。
⑧ linux环境下rpm到底是什么呀,还需要安装吗
rpm 叫做 RedHat Package Manager 。
也就是红帽子软件包管理器。
因为 Linux 是由一大堆软件组成的,而且软件之间也有调用问题。所以基本上所有的 Linux 都要用辅助软件来管理这堆软件。
rpm 就是这种软件的一个,他是由 RedHat 公司设计制作的。
至于包,就是软件包。这个包可以认为是一种包裹。不过对于用户来说,不过是一个特殊的文件而已。
这个包裹里装的是软件的数据,软件包管理器会读取这个文件。从里面获取这个软件的一些信息和这个软件的各种文件。
这样,通过软件包管理器读取各种软件的“软件包”文件,来安装软件。
rpm 软件包就是特指 rpm 这个软件包管理器的 rpm 为扩展名的文件。
rpm ,如果没有说软件包,一般指的是这个 rpm 软件,不是指软件包。这事两个东西。
就如同 MP3 。单说 MP3 就是指 MP3 播放器,MP3 音乐就是指 MP3 文件格式存放的音乐文件。
现在你知道什么是 rpm 和 rpm 软件包了。
这个问题你应该能自己给自己解释了。
如果还不能解释。那你就去重新学习计算机基础知识吧。
PS:软件包管理器是一个 Linux 的最基本组成,没有软件包管理的 Linux ,是不能用软件包安装的。除了 rpm ,还有很多其他的软件包管理器,比如 debian 、ubuntu 的 deb 软件包管理器。有些 Linux 不是使用软件包管理器,而是软件管理器,他的这种软件管理器是没有单独的软件包文件存在的,有的是一个在线或者本地的信息数据库加软件压缩包。
⑨ linux 下的rpm 和ivh各是什么意思
rpm意思是软件包管理器。
ivh意思是软件包管理器的选项,其中i表示安装,v表示显示安装过程,h表示显示进度。
rpm主要功能是安装、卸载、升级和管理软件;组件查询功能;验证功能;软件包GPG和MD5数字签名的导入、验证和发布;软件包依赖处理;选择安装;网络远程安装功能。
rpm 命令遵循GPL协议且功能强大的包管理,可以建立、安装、请求、确认、和卸载软件包。间接的提升了Linux 的易用性。
使用方式:rpm-ivh[软件包]。
(9)linuxrpm扩展阅读
rpm是RedHat软件包管理工具的缩写,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。
RPM包含内部逻辑,用来聚合和仲裁不同RPM主控方的请求。它同PMIC,总线仲裁模块,以及时钟控制模块都有接口,以便配置共享资源。
RPM驱动封装了低级RPM交互,就是依赖于读/写寄存器和产生/处理中断的交互;同时也提供了高级同步的set/clear/get接口。
⑩ 关于LINUX中的rpm命令
是啊。rpm -qa 是判断软件包是否存在的命令啊,安装是rpm -ivh 包全名
升级一个软件包:rpm -Uvh 包全名
卸载一个软件包:rpm -e 包名 卸载时只需要包名即可。
查询一个包是否安装:rpm -q 包名即可
查询所有已经安装的包:rpm -qa | wc -l
查看一个已经安装包信息:rpm -qi 包名
查看一个未安装包的信息: rpm -qp 包全名
查看一个已经安装包的文件安装位置:rpm -ql 包名
查看一个系统文件属于哪一个包: rpm -qf 系统文件名 例子:rpm -qf /bin/ls
查看一个包的依赖关系:rpm -qR 包名 rpm -qRp 包全名 查看一个未安装包的依赖关系
更多关于rpm 的实际应用,请参考书籍《linux就该这么学》