Linux ---- 软件包管理

Linux中的软件安装方法


早期要想在Linux系统中安装软件只能采取源码包的方式安装,这是一件非常困难、耗费耐心的事情。这是由于在 Linux系统中使用的绝大多数软件都是开源软件,软件作者在发布软件时直接提供的就是软件的源代码。用户在取得应用软件的源码文件后,需要自行编译代码并解决许多的软件依赖关系,因此源码安装需要用户具有很多相关知识、高超的技能、甚至很好的耐心才能安装好一个程序。在安装、升级、卸载时还要考虑到与其他程序、库的依赖关系,所以在校验、安装、卸载、查询、升级等管理软件操作时难度都非常大。


文章目录

  • Linux中的软件安装方法
    • RPM安装
    • YUM 安装
  • 使用YUM管理
    • 配置YUM源
      • 检测YUM源
      • 常用的yum命令
        • yum info
        • yum install
        • yum remove
        • yum clean all
        • yum 故障排错
    • RPM 管理![在这里插入图片描述](https://img-blog.csdnimg.cn/26ff26eb4aec48a7892e4c9c49944a0e.png)
      • 了解RPM包
      • 安装/卸载软件包
      • 查询软件包
        • 1 -qa 查询所有已安装RPM包
        • 2 -qi 查询已安装RPM包信息
        • 3 -ql 查询软件包所安装文件
        • 4 -qc
        • 5 -qf
    • 源码编译安装
      • 概述
      • 基本流程
      • 1 下载 上传文件
      • 2 解压文件
      • 3 配置
      • 4 编译
      • 5 安装和部署



RPM安装

Linux ---- 软件包管理_第1张图片


YUM 安装

Linux ---- 软件包管理_第2张图片


使用YUM管理

下面将重点介绍YUM安装方法,主要包括:如何配置yum源,以及如何通过 yum命令对软件包进行管理。



配置YUM源


Linux ---- 软件包管理_第3张图片

Linux ---- 软件包管理_第4张图片


检测YUM源

Linux ---- 软件包管理_第5张图片


常用的yum命令

yum info

Linux ---- 软件包管理_第6张图片


yum install

Linux ---- 软件包管理_第7张图片


yum remove

Linux ---- 软件包管理_第8张图片


yum clean all

Linux ---- 软件包管理_第9张图片


yum 故障排错

Linux ---- 软件包管理_第10张图片


RPM 管理在这里插入图片描述


了解RPM包

Linux ---- 软件包管理_第11张图片

Linux ---- 软件包管理_第12张图片


安装/卸载软件包

Linux ---- 软件包管理_第13张图片


查询软件包

Linux ---- 软件包管理_第14张图片


1 -qa 查询所有已安装RPM包

Linux ---- 软件包管理_第15张图片
Linux ---- 软件包管理_第16张图片


2 -qi 查询已安装RPM包信息

Linux ---- 软件包管理_第17张图片


3 -ql 查询软件包所安装文件

Linux ---- 软件包管理_第18张图片


4 -qc

Linux ---- 软件包管理_第19张图片


5 -qf

在这里插入图片描述



源码编译安装


概述


基本流程

Linux ---- 软件包管理_第20张图片


1 下载 上传文件

Linux ---- 软件包管理_第21张图片

2 解压文件

Linux ---- 软件包管理_第22张图片

3 配置

Linux ---- 软件包管理_第23张图片

4 编译

Linux ---- 软件包管理_第24张图片

5 安装和部署

Linux ---- 软件包管理_第25张图片

你可能感兴趣的:(Linux,linux,运维,java,服务器)