2019-08-14 rpm,yum的基础使用

1.什么是rpm?、rpm软件包的组成部分有哪些?

redhat packages manager 红帽推出软件包管理工具。

2.如何获取rpm软件包? 本地获取? 联网获取?

a.本地光盘ISO 数量有限 版本过低 适合刚开始接触

b.联网获取 很多地方都可以获取到软件包 版本较新

3.安装软件包(限于无依赖关系)

  rpm    -i   安装软件包
  rpm    -U   软件包升级
  rpm    -v   显示过程
  rpm    -h   显示进度条
  rpm    -q   查找软件包是否安装
  rpm    -e   卸载软件包   (有依赖的无法卸载)  

常用组合选项

 -ivh      安装软件包过程中显示过程和进度条
 -Uvh      升级软件包过程中显示过程和进度条

4.查询:

  rpm   -q      查询系统中是否已经安装过该软件 
  rpm   -qa     列出所有已安装的软件包   (可以使用grep进行模糊匹配) 
  rpm   -ql     列出软件所有的文件所在路径 
  rpm   -qc     查看软件包的配置文件 
  rpm   -qf     查询系统已安装的命令属于哪个软件包  (文件)

5.什么yum?什么是源?

a. yum就是软件包管理器。能自动处理依赖关系。

b. 源可以说就是仓库。

6.yum的基础使用

  yum  install        下载安装网上的软件包
  yum  localinstall   安装本地软件包(当本地软件包如果 有依赖,则自动通过本地仓库搜索软件包依赖进行安装,如果搜索不到,报错)
  yum  check-updates  查看系统中哪些软件包可以更新 
  yum  update         升级已安装的软件包(直接输入yum update是升级系统内核,仅适合刚装完系统使用)
  yum  remove         卸载(尽量少用)
  yum  list           列出所有的已安装和未安装的软件包(yum list installed 列出系统中已成功安装的软件包) 
  yum  provides       查找命令的依赖包

你可能感兴趣的:(2019-08-14 rpm,yum的基础使用)