zoukankan      html  css  js  c++  java
  • Centos7配置阿里epel源|yum源

    环境:Centos7
    步骤:
      方式一:     
    1.备份源     2.获取源

        3.clean|makecache
        4.安装EPEL源
        5.clean|makecache
      方式二:
        脚本方式

      这一步非常重要、重要、重要。在这解释一下源的概念,打个比方如果手机想获取一个软件,可以选择很多途径,如华为的华为商店,小米的应用商店,苹果的App store,源就相当于各种手机获取软件的商店。因为国外的源的网速非常的慢,所以我们需要换成国内的源来加速下载软件的速度。有阿里源、清华源、网易源,具体的选择看个人,我推荐使用阿里源。

    (1).备份源

      我们需要先备份系统中的源,如果操作不当源损坏了或者其它原因,我们可以获取备份的源。

    [root@localhost ~]# cd /etc/yum.repos.d/

    [root@localhost yum.repos.d]# mkdir repo_bak

    [root@localhost yum.repos.d]# mv *.repo repo_bak/

    [root@localhost yum.repos.d]# ls

    repo_bak

     

    (2).获取阿里源

      官网:https://developer.aliyun.com/mirror/

    [1].访问官网

     

    [2].下载CentOS-Base.repo

      因为我们的centos是7.6版本的,我们可以选择CentOS7的CentOS-Base.repo。

     

    [root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

     

    [root@localhost yum.repos.d]# ls

    CentOS-Base.repo  repo_bak

     

    (3).yum缓存clean|makecache

      注:进行'yum makecache'时,需要连接上网络。

    [root@localhost yum.repos.d]# yum clean all

    [root@localhost yum.repos.d]# yum makecache

     

     

    (4).安装EPEL源

      EPEL(Extra Packages for Enterprise Linux)是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install 软件包名,即可安装很多以前需要编译安装的软件、常用的软件或一些比较流行的软件,比如现在流行的nginx、htop、ncdu、vnstat等等,都可以使用EPEL很方便的安装更新。

      简单来说,就是EPEL中的软件是经过测试的,兼容性和质量是敢打包票的。如果是生产环境的服务器一定要配置,个人用于学习的话可以不用配置。但是推荐安装。

    [root@localhost yum.repos.d]# yum list | grep epel-release

    epel-release.noarch                         7-9                        extras   

    [root@localhost yum.repos.d]# yum install -y epel-release.noarch

     

     

    (5).yum缓存clean|makecache

      下载完epel-release.noarch后,再重新执行清理缓存和生成缓存。

      注:进行'yum makecache'时,需要连接上网络。

    [root@localhost yum.repos.d]# yum clean all

    已加载插件:fastestmirror, langpacks

    正在清理软件源: base epel extras updates

    Cleaning up list of fastest mirrors

    [root@localhost yum.repos.d]# yum makecache

     

    (6).查看启用的Yum

    [root@localhost yum.repos.d]# yum repolist enabled               #查看启用的仓库

    [root@localhost yum.repos.d]# yum repolist all                          #查看所有的仓库

     

     


    脚本执行方式

    #填入以下内容
    [root@localhost yum.repos.d]# vim installrepos.sh
    cd /etc/yum.repos.d/ mkdir repo_bak mv *.repo repo_bak/ wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache yum install -y epel-release.noarch yum clean all yum makecache yum repolist all
    [root@localhost yum.repos.d]# chmod 755 installrepos.sh
    [root@localhost yum.repos.d]# ./installrepos.sh
  • 相关阅读:
    FT View SE联合Studio 5000仿真
    安装AB编程软件提示安装失败时如何处理
    如何识别Studio 5000程序开发版本号
    Studio 5000编程:一种累计时间的编程方法
    CPU或以太网模块重启DHCP请求
    Studio 5000编程:如何判断AB PLC系统中的硬件设备是否在正常工作
    使用以太网通信方式刷新AB PLC固件
    初探Node-red结合阿里云数据库,定时显示数据
    SQL SERVER 按时间计算每天某值的平均值
    微信小程序对接显示阿里云数据库数据
  • 原文地址:https://www.cnblogs.com/HOsystem/p/14033644.html
Copyright © 2011-2022 走看看