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 命令,明天继续。


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




相关文章
|
2月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】Linux 软件包管理工具 rpm命令 使用指南
【Shell 命令集合 系统设置 】Linux 软件包管理工具 rpm命令 使用指南
56 0
|
3月前
|
Ubuntu Linux 开发工具
Linux下的IMX6ULL——环境搭建与软件安装(一)
Linux下的IMX6ULL——环境搭建与软件安装(一)
75 0
Linux下的IMX6ULL——环境搭建与软件安装(一)
|
2月前
|
NoSQL 关系型数据库 应用服务中间件
Linux服务器软件安装教程及项目部署【建议收藏】
Linux服务器软件安装教程及项目部署【建议收藏】
|
3月前
|
缓存 Unix Linux
Linux学习笔记
Linux学习笔记
256 0
|
4月前
|
缓存 监控 Linux
Linux 学习笔记十九:常见监控工具
Linux 学习笔记十九:常见监控工具
Linux 学习笔记十九:常见监控工具
|
4月前
|
安全 Linux 数据安全/隐私保护
Linux 学习笔记十八:SELinux 相关概念
Linux 学习笔记十八:SELinux 相关概念
|
4月前
|
Linux 开发工具 索引
Linux 学习笔记索引
Linux 学习笔记索引
|
4月前
|
小程序 Linux 数据安全/隐私保护
Linux学习笔记十六:日志管理
Linux学习笔记十六:日志管理
|
4月前
|
存储 Linux 数据库
Linux学习笔记十三: 数据备份与恢复
Linux学习笔记十三: 数据备份与恢复
|
4月前
|
监控 Linux
Linux学习笔记十二:Linux 工作管理
Linux学习笔记十二:Linux 工作管理
Linux学习笔记十二:Linux 工作管理