Linux中关于rpm管理包命令详解

这篇具有很好参考价值的文章主要介绍了Linux中关于rpm管理包命令详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

rpm的作用

RPM软件包通常以.rpm文件扩展名结束,这些文件包含用于安装或升级软件包的二进制文件、库文件、配置文件、文档等内容

rpm的命名格式

name:  软件名称

version:  版本号 (主版本号,次版本号,修正号,发布版本)

arch:  适用的硬件平台,RPM支持的平台有: i386、i586、x86_64、sparc、alpha等

.rpm:  后缀包表示编译好的二进制包,可用rpm命令直接安装;

.src.rpm:  源代码包,源码编译生成.rpm格式的RPM包方可使用

el*:  软件包发行版本

devel: 开发包

noarch:  软件包可以在任何平台上安装


rpm的参数

-a, --all

查询所有已安装软件包
-e, --erase 卸载rpm软件包
-f,--file file查询包含file的软件包
--force 表示强制,强制安装或卸载

-h, --hash

软件安装,可以打印安装进度条
-i, --info 显示软件包信息,包括名称,版本,描述
-l, --list 打印软件包的列表

--nodeps

RPM包不依赖文章来源地址https://www.toymoban.com/news/detail-784459.html

-q,--query 表示询问用户,输出信息
-U, --upgrade 升级RPM软件包
-R, --requires 列出软件包依赖的其他软件包


rpm的案例


httpd包案例

rpm -q httpd 检查httpd包是否安装
rpm -ql httpd 查看软件安装的路径
rpm -qi httpd 查看软件安装的版本信息
rpm -e httpd 卸载httpd软件
rpm -e --nodeps httpd 强制卸载httpd
rpm -qa|grep httpd 检查httpd相关的软件包是否安装
rpm -ivh httpd-2.4.6-95.el7.centos.x86_64.rpm 安装httpd软件包
rpm -Uvh httpd-2.4.6-95.el7.centos.x86_64.rpm 升级httpd软件
rpm -ivh --nodeps httpd-2.4.6-95.el7.centos.x86_64.rpm 不依赖其他软件包

到了这里,关于Linux中关于rpm管理包命令详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux 服务器执行post请求 curl命令详解

    curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出“stdout”上面,可以用它来构造http request报文,curl(CommandLine Uniform Resource Locator),即在命令行中利用URL进行数据或者文件传输。 基本语法: curl [option] [url] 实际用法 PO

    2024年02月02日
    浏览(45)
  • linux 服务器进程、端口查找,nginx 配置日志查找,lsof 命令详解

    1.1 使用查看端口号对应的进程信息 方式一 : 使用netstat命令 -t:显示TCP连接 -u:显示UDP连接 -l:仅显示监听状态的连接 -n:以数字形式显示端口号,而不是以服务名称显示 通过管道符号|将netstat的输出结果传递给grep命令,用于过滤出包含指定端口号的行。 执行命令后,终端

    2024年02月04日
    浏览(63)
  • Linux服务器配置指南:网络、用户管理、共享服务及DNS配置详解

    💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】 🤟 基于Web端打造的:👉轻量化工具创作平台 💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 设置虚拟机的网卡为仅主机模式,并要求服务器采用双网卡, ens33 IP地址设置为192.168. 5.x/24(其中x学号),

    2024年02月05日
    浏览(58)
  • Linux 常用操作命令(CentOS 7.0)- 故障定位:服务器负载、进程管理、日志分析

    系统经研发测试上线后,如果运行期间出现了BUG,需要对服务故障进行定位,一般会查看服务器负载、服务状态、进程管理、服务日志等。 本文以CentOS 7.0 操作系统上的命令操作作为示例进行记录。 #服务器负载 完整参见:http://www.laobingbiji.com/note/detail.html?note_id=20231115154337

    2024年01月17日
    浏览(69)
  • Linux journalctl命令详解(journalctl指令)(systemd服务默认日志管理工具)

    Linux提供了一个强大的日志系统,它可以跟踪和记录系统的各种活动。在这个系统中, journalctl 是一个非常重要的工具,用于查询和操作由systemd进程管理的日志。 本文将深入探讨 journalctl 命令,介绍其基本使用、高级选项及示例等内容。 Systemd是Linux发行版的初始化系统,负

    2024年02月08日
    浏览(48)
  • Linux RPM包安装、卸载和升级(rpm命令)

    通常情况下,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到表 1 所示的目录中。 表 1 RPM 包默认安装路径 安装路径 含 义 /etc/ 配置文件安装目录 /usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/ 基本的软件使用手册保存

    2024年02月15日
    浏览(53)
  • Linux中关于文件权限详解

    文件类型说明(第一列) d: 表示文件为目录 -:  表示该文件为普通文件 l:  表示该文件为链接文件 b: 表示文件为块设备 c: 表示文件为串口设备   ------  例如 键盘、鼠标、打印机等 s: 表示这个文件为套接字文件(scoket)用于进程之间的通信 权限内容说明 (第一列) 文件类型后

    2024年02月02日
    浏览(37)
  • Linux 命令|服务器相关

    【精选】在公共Linux服务器上创建自己的python虚拟环境_服务器创建自己的环境-CSDN博客 1. nvidia-smi命令详解-CSDN博客 2. 查看进程 top 和 ps 啥区别? ps 可以查看所有状态的进程? top 实时查看运行态的进程? 在本地 Mac 计算机的终端中,使用以下命令将文件上传到服务器 其中,

    2024年02月07日
    浏览(50)
  • linux服务器禁止ping命令,linux服务器禁ping如何解除

      我是艾西,在我们搭建网站或做某些程序时,不少人会问禁ping是什么意思,怎么操作的对于业务有哪些好处等,今天艾西一次给你们说清楚。 禁PING的意思是:不允许电脑、设备或服务器使用PING功能。一般情况下电脑、防火墙、服务器都是允许PING功能的,不需要特别设置

    2023年04月20日
    浏览(50)
  • Linux 配置常见服务器命令

    Linux常见配置服务器的命令整理,基于Centos 7 。 配置web nginx msyql 这里再附一份nginx详细配置文件(一般用于项目部署):

    2024年02月16日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包