美文网首页码神之路工具癖
CentOS7最小化安装后要做的事(4):添加常用yum源

CentOS7最小化安装后要做的事(4):添加常用yum源

作者: 姬艾思 | 来源:发表于2018-02-25 12:06 被阅读258次

    考虑到《可能是目前最详细简明的CentOS7安装与管理教程》一文太长,以及简书目前不支持导航目录,阅读起来过于不便,故对其分解成《CentOS7最小化安装后要做的事》系列,方便以后有针对性的丰富内容。

    yum源

    linux下软件安装方式有很多,比如RMP、YUM、源代码安装等。其中CentOS 内置的yum命令安装非常的简单实用,能自动帮助我们解决依赖,在此推荐yum方式安装软件应用,但CentOS 最小化安装后,内置的yum源可用的软件偏少或者版本过低,通常我们需要使用一些第三方的yum源,这里向大家推荐两个比较常用和权威的yum源,EPEL和REMI。

    EPEL

    EPEL 是 Extra Packages for Enterprise Linux 的缩写(EPEL),是用于 Fedora-based Red Hat Enterprise Linux (RHEL) 的一个高质量软件源,所以同时也适用于 CentOS 或者 Scientific Linux 等发行版。

    REMI

    Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。

    首先查看目前系统中已存在的yum源:yum repolist

    image
    可以看到目前系统yum源有三个,接下来我们开始添加新的yum源。

    由于现在安装 REMI源的时候会自动安装EPEL作为依赖包。所以我们只需要直接安装REMI即可:yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


    然后确认,安装完毕
    再次查看yum repolist

    可以看到,我们已经多出了两个yum源(后续可继续增加其他源,这里就不再补充了)。
    可在cd /etc/yum.repos.d 中查看对应repo文件。

    接下来在安装软件之前,我们先来熟悉下yum常用命令:

    yum repolist all: 显示所有仓库
    yum repolist 或 yum repolist enabled: 显示可用仓库
    yum repolist disabled:显示禁用仓库
    yum list 或 yum list all:显示所有的程序包
    yum list available:显示可安装的程序包
    yum list updates:显示可更新程序包
    yum list installed:显示已安装程序包
    yum list recent: 显示最近新增的程序包
    yum search xxx:搜索xxx程序包
    yum install xxx :安装xxx程序包
    yum update xxx :升级xxx程序包
    yum remove xxx 或 yum erase xxx:卸载xxx程序包
    yum info xxx:查看程序包xxx信息
    yum deplist xxx:查看程序包xxx依赖
    yum clean all :清理本地缓存
    yum clean plugins :清除插件缓存
    yum makecache:构建缓存
    yum history:查看yum事务历史

    我们先执行命令:yum makecache 把服务器的包信息下载到本地电脑缓存起来,以提高搜索 、安装软件的速度,如图:

    相关文章

      网友评论

        本文标题:CentOS7最小化安装后要做的事(4):添加常用yum源

        本文链接:https://www.haomeiwen.com/subject/mpolxftx.html