CentOS常用软件安装方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS常用软件安装方法相关的知识,希望对你有一定的参考价值。

  • 软件包介绍

    • 源码包(脚本安装包)
    • 二进制包(RPM包,系统默认包)
  • 源码包

    • 优点
      • 开源,如果有足够的能力,可以修改源代码
      • 编译安装,更加适合自己的系统,稳定高效
    • 缺点
      • 安装步骤较多,容易出错
      • 编译过程时间较长
  • RPM包

    • 优点: 包管理系统简单,只需要几个命令就可以实现包的安装,升级,查询和卸载
    • 缺点: 经过编译,不再可以看到源代码
  • 脚本安装包

    • 优点: 安装简单,快捷
    • 缺点: 完全丧失了自定义性

 

  • 使用rpm方式管理软件包
    • 包全名: 操作的包是没有安装的软件包时,是包全名,而且要注意路径
    • 包名: 操作已经安装的软件包时,使用包名,是搜索/var/lig/rpm/中的数据库
    • rpm -ivh 包全名
      • -i(install)
      • -v(verbose) 显示详细信息
      • -h(hash)显示进度
    • rpm -Uvh 包全名
      • -U(upgrade) 升级
    • rpm -e 包名
      • -e(erase) 卸载
    • rpm -qa
      • 查询所有已经安装的rpm包

 

  • 使用yum方式管理软件包
    • yum源的概念
      • 简单来说,我们请求软件包时,则会到yum源搜索软件包,即我们配置的服务器地址,一般这个repos在etc目录下,不同系统位置不同,etc目录下很容易找到
      • [base] 容易名称,一定要放在[]中
      • name 容易说明,可以自己随便写
      • mirrorlist 镜像站点,这个可以注释掉
      • baseurl 我们的yum源服务器地址
      • enabled 此容器是否生效
      • 一般来说,上面的配置baseurl和mirrorlist只要有一个生效就可以了
    • 常用yum命令
      • yum list
        • 查询所有可用软件包列表
      • yum search
        • 搜索服务器上所有和关键字相关的包
      • yum -y install 包名
        • yum -y install gcc
      • yum -y update 包名
      • yum -y remove 包名

 

  • 使用源码包方式安装(建议)
    1. 下载源码包
    2. 解压缩下载的源码包
    3. 进入解压目录
    4. /configure 软件配置与检查
      • 定义需要的功能选项
      • 检测系统环境是否符合安装要求
      • 把定义好的功能选项和检测环境的信息都写入Makefile文件,用于后续的编辑
      • 可以使用./configure --help来查看有哪些选项
    5. make编译
      • make clean
    6. make install 编译安装

以上是关于CentOS常用软件安装方法的主要内容,如果未能解决你的问题,请参考以下文章

CentOS常用软件安装方法

CentOS的软件安装方法rpm和yum

centos如何安装软件

Centos 下安装软件的方法--rpm简介

CentOS下软件安装方法总结

centos7 怎么卸载软件php