首页 > 系统相关 >Linux中rpm安装命令

Linux中rpm安装命令

时间:2022-10-11 22:13:05浏览次数:47  
标签:RPM Linux rpm 软件包 软件 安装

1.RPM安装

RedHat Package Manager的缩写,是红帽软件包工具。RPM的提供可升级,具有强大查询功能, 支持安全验证的通用型Linux软件包管理工具。由于这种软件管理方式非常方便,所以逐渐被其他Linux发行版所 借用。现在已经称为Linux平台下通用的软件包管理方式。

2.RPM包优缺点
RPM包优点:

※安装简单方便。

※安装时不用指定安装位置。

※方便升级、卸载。

RPM包缺点:

※大多数RPM安装需要解决依赖关系。

3.RPM包命名规则:
httpd-2.2.15-53.el6.centos.x86_64.rpm

httpd 软件包名

2.2.15 软件版本

53 软件发布次数

el6.centos 适合的Linux平台

x86_64 适合的硬件平台

rpm rpm包扩展名

4.RPM命令
1)RPM安装命令:

格式:rpm -ivh 软件包名(全名)

-i install的意思,就是安装软件。也可以使用--install

-v 显示安装过程中的详细信息。

-h 以#号显示安装的进度。

2)卸载命令:

格式:rpm -e 软件名(不用指定包全名)

3)升级命令:

格式:rpm -Uvh 软件包全名

-U 升级安装,若没安装则直接安装,若安装有旧版本,则升级安装。

-F 升级安装,若没安装,则不安装,必须有旧版本才进行升级安装。

4)查询已安装的软件信息:

格式:rpm -q 包名 查询包是否安装

rpm -qa 查看系统中已安装的所有RPM软件包列表

rpm -qi 包名 查看指定软件所安装的信息。

rpm -ql 包名 查看指定软件所安装目录,文件列表

5)查询未安装的RPM包文件:

格式: rpm -qpl 包全名 #查询指定未安装软件所安装的目录、文件列表

rpm -qpR 包全名 #查询指定未安装软件的依赖文件

5)查询文件或者目录属于哪个RPM软件

先用which命令查看该软件包的所在路径, 如which ipconfig

格式:rpm -qf 文件或目录名 如:rpm -qf ipconfig

6)runlevel命令:查看当前的运行级别

7)例RPM包安装过程:

rpm -ivh /mnt/Packages/tree-1.6.0-10.e17.x86_64.rpm

卸载:rpm -e tree

 

————————————————
版权声明:本文为CSDN博主「「已注销」」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46659843/article/details/122553414

标签:RPM,Linux,rpm,软件包,软件,安装
From: https://www.cnblogs.com/big-keyboard/p/16782793.html

相关文章

  • Windows 上下载安装 RabbitMQ 的方法步骤
    RabbitMQ是一套开源(MPL)的消息队列服务软件,是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成......
  • Linux fg 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......
  • Fedora安装mariadb
    开始想安装mysql,有2002错误一直解决不了,各种百度没有效果,装了下maria能装成功,因为maria是基于mysql的,也有那个错误,不过一个命令就解决了。安装:yuminstallmysql-server启......
  • Linux中断技术、门描述符、IDT(中断描述符表)、异常控制技术总结归类
    Linux中断技术、门描述符、IDT(中断描述符表)、异常控制技术总结归类相关学习资料《深入理解计算机系统(原书第2版)》.pdfhttp://zh.wikipedia.org/......
  • 嵌入式linux-busybox 工具静态编译
       嵌入式linux因资源紧缺,所以在制作根文件系统时,使用的是经过裁剪之后的busybox,然而很多工具都没有添加到根文件系统内部(如:traceroute)。假设现在要使用traceroute工......
  • Linux如何放行指定端口
    1.查看防火墙状态firewall-cmd--staterunning代表防火墙正在运行中,如果防火墙处在关闭状态,则运行下面命令开启防火墙systemctlstartfirewalld.service2.查看某......
  • pyspider 安装 和 快速开始
     From:官方文档---快速开始:​​http://docs.pyspider.org/en/latest/Quickstart/​​pyspidergithub地址:​​https://github.com/binux/pyspider​​pyspider官方文档:......
  • mysql安装以及配置
    mysql安装执行命令aptlist|grep"mysql"查找mysql软件包找到软件包,执行aptinstallmysql-server-8.0/focal-security安装mysql执行mysql进入mysqlType'help;'or......
  • ubuntu 常用软件安装
    更换镜像这里更换阿里的镜像先复制一份源文件cp/etc/apt/sources.list/etc/apt/sources.list.bak然后打开sudovim/etc/apt/sources.list把文件理论里面的东西......
  • Linux日志之journald.
    journald与rsyslogsystemd-journald.service:记录与服务、开机引导有关的日志,服务在运行的时候才有相关的日志,它以二进制文件的形式保存在内存中,如果系统被重启或关机......