--oldpackage 升级成旧版本的套件。 --percent 安装套件时显示完成度百分比。 --pipe<执行指令> 建立管道,把输出结果转为该执行指令的输入数据。 --prefix<目的目录> 若重新配置文件,就把文件放到指定的目录下。 --provides 查询该套件所提供的兼容度。 --queryformat<档头格式> 设置档头的表示方式。 --query...
查询命令:rpm { -q | --query }[select-options][query-options]【select-options】选项:①:PACKAGE_NAME:查询指定的程序包是否已经安装及版本信息查询curl功能的rpm包:rpm -q curl-7.29.0-59.el7_9.1.x86_64②:-a,--all:查询所有已经安装的包比如查询全部:rpm -qa 比如搜索指定信息:rpm -qa | grep '...
那么实际上它的全名叫read had包管理啊,Package manager就是read had包管理。那应该最早我们前面应该有这样的一个简称,看一看有没有。就这个。早期的名字叫包管。后来因为这个包的管理工具很好用,所以有一些其他的组织也支持了RP包啊,其他的Linux版本也支持了RPM啊,所以呢,如果你再叫RPM红红帽的好像有点狭隘了,...
-p,--package:表示对未安装的程序包进行查询操作,一般查询什么,他需要跟[query-options][select-options]中的选项结合起来使用。 --whatprovidesCAPABILITY:查询指定的功能,是由哪个程序包安装。 --whatrequiresCAPABILITY:查询指定的功能,被谁所依赖。 (2)[query-options]常用选项: --changelog:查询rpm包的changelog;...
4)-p或- -package package_file:实现对未安装的程序包进行查询操作 5)- -whatprovides CAPABILITY:查询指定的功能由哪个程序包提供 6)- -whatrequires CAPABILITY:查询指定的CAPABILITY被哪个包所依赖; 3.[query-options]查询选项 1)-i,,–info:程序包相关的信息,版本号、大小、所属的包组,等 ...
RPM是Redhat Package Manager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上 的Uninstaller比较类似。使用RPM,用户可以自行安装和管理Linux上的应用程序和系统工具。 RPM可以让用户直接以binary方式安装软件包,并且可替用户查询是否已经安装了有关的库文件;在用RPM删 ...
--oldpackage 升级成旧版本的套件。 --percent 安装套件时显示完成度百分比。 --pipe<执行指令> 建立管道,把输出结果转为该执行指令的输入数据。 --prefix<目的目录> 若重新配置文件,就把文件放到指定的目录下。 --provides 查询该套件所提供的兼容度。
rpm是linux的包管理工具。 Linux RPM全称是“RedHat Package Manager”, 最早是Red Hat公司开发的,后来在CentOS、Fedora、SUSE都用它。而rpm包则是软件编译完成后按照RPM机制打包起来的一个文件, 可以用rpm命令安装的一个软件安装包,它省去了Linux软件安装中编译的步骤,安装成功后软件就可以用了。
1.执行rpm -i you-package.src.rpm2. cd /usr/src/redhat/SPECS前两步和方法一相同3. rpmbuild -bb your-package.specs 一个和你的软件包同名的specs文件这时,在/usr/src/redhat/RPM/i386/ (根据具体包的不同,也可能是i686,noarch等等)在这个目录下,有一个新的rpm包,这个是编译好的二进制文件。执行...
rpm -qf {/path/to/file} Find out what package a file belongs to i.e. find what package owns the file rpm -qf /etc/passwdrpm -qf /bin/bash rpm -qc {pacakge-name} Display list of configuration file(s) for a package rpm -qc httpd rpm -qcf {/path/to/file} Display list of conf...