RHEL安装文件之rpm

2023-11-11 12:58
文章标签 rhel 安装文件 rpm

本文主要是介绍RHEL安装文件之rpm,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.安装
# rpm -ivh foo-1.0-l.i386.rpm
2.卸载已安装的软件包
# rpm -e foo
3.升级软件包
# rpm -Uvh foo-2.0-l.i386.rpm
4.查询软件包
# rpm -q foo
5.校验软件包
参数:
-a 简单校验软件包中的文件是否存在
-b 校验软件包中的单个文件
-c 校验安装的所有软件包
-d 比较一个源软件包和已经安装的软件包


参数:
-a 查询目前系统安装的所有软件包.
-f 文件名查询包括嘎文件的软件包.
-F 同-f参数,只是输入是标准输入(例如 find /usr/bin | rpm -qF)
-q 软件包名 : 查询该软件包
-Q 同-p参数,只是输入是标准输入(例如 find /mnt/cdrom/RedHat/RPMS | rpm -qQ)

下面是输出时的格式选择:
-i 显示软件包的名称,描述,发行,大小,编译日期,安装日期,开发人员等信息.
-l 显示软件包包含的文件
-s 显示软件包包含的文件目前的状态,只有两种状态:normal和missing
-d 显示软件包中的文档(如man,info,README等)
-c 显示软件包中的配置文件,这些文件一般是安装后需要用户手工修改的,例如:sendmail.cf,passwd,inittab等

这篇关于RHEL安装文件之rpm的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/390214

相关文章

rpm打包,rpmbuild SPEC文件深度说明

关键字  spec脚本包括很多关键字,主要有: 引用 Name: 软件包的名称,后面可使用%{name}的方式引用 Summary: 软件包的内容概要 Version: 软件的实际版本号,例如:1.0.1等,后面可使用%{version}引用 Release: 发布序列号,例如:1linuxing等,标明第几次打包,后面可使用%{release}引用 Group: 软件分

Linux_rpm管理,yum

目录 rpm管理  介绍 rpm包的简单查询指令 rpm包名基本格式 案例演示  卸载rpm包 安装rpm包  yum  应用案例  rpm管理  介绍  ​​​​​​​ rpm用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。  rpm包的简单查询指令   rpm指令用于查询包是否已经被下载。 rpm包名基本格式   格式里看以看

RPM命令汇总

rpm命令参数详解 1. rpm 常用命令(01)安装一个包:# rpm -ivh(02) 升级一个包:# rpm -Uvh(03) 移走一个包:# rpm -e(04) 安装参数:      --force 即使覆盖属于其它包的文件也强迫安装      --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。(05) 查询一个包是否被安装:# rpm -q <

mysql centos下rpm安装方式

下载地址https://dev.mysql.com/downloads/mysql/5.5.html#downloads 下载并上传linux  检查是否安装过mysql rpm -qa|grep -i mysql -------------------------------------------------------------------- 安装RPM rpm

yum命令和rpm命令

1、卸载一个软件时,执行如下命令 yum -y remove httpd 2、卸载多个相类似的软件,执行如下命令 yum -y remove httpd* 3、卸载多个非类似软件时,执行如下命令 yum -y remove httpd php php-gd mysql yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :

Linux 安装mysql 数据库通用教程(rpm傻瓜安装)

通用教程:Centos7.9安装mysql8.0.39(使用rpm 安装) 目录 前言 下载镜像源 删除或查看旧版本 安装mysql 启动mysql mysql授权远程登录 前言 在本篇博客中,我将向您展示如何在CentOS 7.9系统上通过RPM包安装特定版本的MySQL 8.0.39。这篇博客旨在提供实用的指导,帮助读者学习如何在CentOS或其他Linux发行版上安

rpm安装出现警告: 密钥 ID f4a80eb5: NOKEY的解决办法

当我们使用rpm安装时有时会出现警告:/mnt/Packages/ethtool-4.8-9.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY 这是因为各个软件之间总会存在一些依赖关系,所以才会发出警告,这时候我们只需要在后面加上"–force --nodeps"就行

*.rpm 的公钥没有安装或者*.rpm is not signed

yum安装gitlab 时提示 "*.rpm is not signed"或者"*.rpm is not signed" ,只需将 /etc/yum.conf 中 "gpgcheck=1" 改为 "gpgcheck=0" 即可。

RPM软件包管理的查询功能

RPM软件包管理的查询功能: 命令格式 rpm {-q|--query} [select-options] [query-options] RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm 1、对系统中已安装软件的查询; 1)查询系统已安装的软件; 语法:rpm -q 软件名 举例: [root@local

.src.rpm文件安装

有时候,我们在找源码包时候,发现有src.rpm的包;而不是tar.gz/tgz/zip结尾的。 那么如何去看这个src.rpm里面的详细信息呢? 看完下面这个例子,基本上明白了。 1,首先,生成specs脚本。 执行命令:rpm -i XXXXX.src.rpm 2,进入/usr/src/redflag/SPECS目录中,可以看到刚刚XXXXX.src.rpm对应名字的.s