Linux软件安装管理

95 阅读1分钟

一、包名和包全名的区别:

  • 包全名: 操作的包是没有安装的软件包, 使用的是包全名, 而且要注意路径,
  • 包名: 操作的是已经安装的软件包, 使用包名, 实时搜索/var/lib/rpm中的数据库

二、rpm命令

2.1、rpm安装

使用格式:rpm -ivh 包全名
这里写图片描述

2.2、rpm包升级

这里写图片描述

2.3、rpm卸载

这里写图片描述

2.4、rpm包查询,查询指定包是否安装

rpm -qa |grep 包名
这里写图片描述

2.5、rpm查询软件包详细信息

这里写图片描述

2.6、查询rpm包安装的位置

  rpm -ql 包名
这里写图片描述

2.7、rpm包默认的安装路径

这里写图片描述

2.8、rpm包校验

  rpm -V 包名
这里写图片描述

例:

这里写图片描述
各个字段的含义:
这里写图片描述

这里写图片描述

2.9、rpm包中文件提取

一般用于文件的修复
这里写图片描述

重要文件丢失再恢复的方法:以ls命令的文件为例:

这里写图片描述

2.10、rpm启动

这里写图片描述

Rpm的安装都要考虑依赖性, 导致安装十分苦难,所以在rehat,centos中提供在线安装, yum,会自动解决依赖性。

三、yum安装