Linux学习笔记六:RPM软件安装

简介: 大家好,我是阿萨。今天继续学习Linux。Linux 下的软件包都是免费开源切经过GPL 授权的。我们平时使用linux 的过程中避免不了要安装,卸载软件包。安装卸载之前还要查询软件包是不是已经安装好了。同时当前安装的版本查询都是linux 学习过程中必须具备的。所以今天就学习下RPM 软件安装的相关命令。

RPM包命名规则


RMP 二进制包的命名规则:


包名-版本号-发布次数-发行商-Linux 平台-适合的硬件平台-包扩展名


RPM包安装路径


1. /etc/      配置文件安装目录

2. /usr/bin 可执行分命令安装目录

3. /usr/lib/ 程序使用过的函数库保存位置

4./usr/share/doc/ 基本的软件使用手册保存位置

5. /usr/share/man/ 帮助文件保存位置


RPM常见命令


安装软件命令:rpm -ivh  包名称(带.rpm)


升级rpm包命令:rpm -Uvh   包名称 或者 rpm -Fvh 包名称


-U 表示如果没安装过就直接安装,如果安装过就直接升个级。


-F 表示没安装就不安装了,如果安装过就直接升级。


卸载rpm 包命令:rpm -e 包名(不包含.rpm)


查询软件包是否安装:rpm -q 包名


查询系统中所有安装的软件包是否安装:rpm -qa


查询软件包的详细信息:rpm -qi 包名


查明软件包的文件列表:rpm -ql 包名


查询系统文件属于哪个RPM包:rpm -qf 包名


查询软件包的依赖关系:rpm -qR 包名


校验RPM 包:rpm -Va 或 rpm -V 已安装的包名 或 rpm -Vf 系统文件名


查看端口号8080 是否出现的命令:netstat -tlun |grep 8080


今天就多学习了几个RPM 命令,明天继续。


你学会了吗?如果觉得阿萨的内容对你有帮助,欢迎围观点赞。




相关文章
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1520 25
|
Kubernetes Linux 测试技术
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
371 3
|
Ubuntu Linux
Linux中软件安装问题
【10月更文挑战第4天】
232 1
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
1899 0
|
Ubuntu Linux
在Linux中,软件安装和卸载的常见方法?
在Linux中,软件安装和卸载的常见方法?
|
Web App开发 缓存 Ubuntu
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
1250 11
|
NoSQL 前端开发 Linux
入职必会-开发环境搭建45-Linux软件安装-安装Redis
本文介绍了在Linux中3种安装Redis的方式和连接方式
276 1