命令:软件包管理

文章目录

  • 一:软件包介绍
  • 二:rpm包管理
    • 2.1 什么是rpm软件包
    • 2.2 rpm包闭包使用的平台
    • 2.3 管理rpm包有两种命令
    • 2.4 rpm包的获取
    • 2.5 rpm命令安装步骤举例
    • 2.6 rpm命令管理
    • 2.7 解决思路
        • 安装
        • 安装与依赖性
        • 升级rpm包
  • 三:yum管理rpm包
    • 3.1 查看yum命令与配置文件
    • 3.2 yum命令常用选项
    • 3.3 yum源的执行原理
  • 四:yum仓库
    • 4.1 克隆两台主机
    • 4.2 配置yum仓库
    • 4.3 制作本地源
  • 五:源码包

一:软件包介绍

与windows类似,Linux上也可以下载各种应用程序,叫软件包,软件包分为三类:

分类 安装 特点
rpm包 预先编译打包,安装简单 通常软件的稳定版会被官方做成rpm,所以版本偏低
源码包 手动编译打包,安装繁琐 软件版本丰富,可选择性强
二进制包 解压即可使用,安装简单 不能修改源代码

二:rpm包管理

2.1 什么是rpm软件包

在主流的linux系统上,多数软件的安装,升级,移除以及维护工作都是使用rpm软件包管理程序来完成的,而rpm软件包是Red-Hat Package Manager(RPM软件包管理器)的缩写,这??件格式名称虽然打上了 RedHat的标志,但是其原始设计理念是开放式的,通常软件的稳定版会被官?做成rpm,所以软件版本偏低。

软件包格式举例:

2.2 rpm包闭包使用的平台

2.3 管理rpm包有两种命令

2.4 rpm包的获取

2.5 rpm命令安装步骤举例

2.6 rpm命令管理

# 安装 rpm -ivh rpm包全称       -v : 显示安装过程 -i :显示安装包的详细信息 -h : 安装包哈希标记# 卸载 rpm -e rpm包全称 # 升级 rpm -Uvh rpm包全称 # 查询  rpm -qa# 查询系统中安装的所有rpm软件包 rpm -qa | grep php    # 查询系统中已经安装的php相关的rpm软件包 rpm -q rpm包全称       # 指定rpm包查询系统是否安装 rpm -qi RPM包名>    # 查询系统中已安装包的描述信息 rpm -ql RPM包名>    # 查询系统中已安装包?所包含的?件 rpm -qc RPM包名>     # 查询指定软件包的所有配置?件 rpm -qd RPM包名>     # 查询某个包安装的帮助?档 rpm -qf ?件路径     # 查询系统中指定?件所属的软件包,根据包的路径找包------------------------------------------------------------------------p   # 在上述选项的基础上加选项-p,就可以查看尚未安装的rpm包信息rpm -qip RPM包名>  # 查看未安装的包的描述信息--------------------------------------------------------

                                                        

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月22日
下一篇 2021年2月22日

相关推荐