
# 如何配置YUM源？
CSG推荐用户使用EulerOS操作系统，在配置YUM源前需获取对应版本YUM源软件包，x86_64推荐使用EulerOS 2.0SP5，aarch64推荐使用EulerOS 2.0SP8，获取[EulerOS软件包](https://repo.huaweicloud.com/euler/)。
#### 配置YUM源
1. 在/etc/yum.repos.d目录下增加".repo"文件来配置repo源的地址。在/etc/yum.repos.d目录下，创建文件EulerOS.repo（文件名可随意取，但是必须以".repo"结尾），该文件中需要包含 "name"、"baseurl"、"gpgkey"参数。 
   ![](https://support.huaweicloud.com/csg_faq/public_sys-resources/note_3.0-zh-cn.png)
   参数说明
   - name：仓库的描述信息，其作用是为了方便阅读配置文件。
   
   - baseurl：仓库的地址。
     - 使用http协议的网络地址：http://path/to/repo
     
     - 使用本地仓库地址：file:///path/to/local/repo
      
   
   - gpgcheck：表示是否进行gpg（GNU Private Guard）校验，以确定RPM包来源的有效性和安全性。gpgcheck设置为1表示进行gpg校验，0表示不进行gpg校验。如果没有这一项，默认是检查的。
    
   
   
2. 配置repo文件。EulerOS yum配置文件示例如下： 
   - -x86_64
     Euler 2.0SP3 yum配置
     ```
     [base]
     name=EulerOS-2.0SP3 base
     baseurl=http://repo.huaweicloud.com/euler/2.3/os/x86_64/
     enabled=1
     gpgcheck=1
     gpgkey=http://repo.huaweicloud.com/euler/2.3/os/RPM-GPG-KEY-EulerOS
     ```
     Euler 2.0SP5 yum配置
     ```
     [base]
     name=EulerOS-2.0SP5 base
     baseurl=http://repo.huaweicloud.com/euler/2.5/os/x86_64/
     enabled=1
     gpgcheck=1
     gpgkey=http://repo.huaweicloud.com/euler/2.5/os/RPM-GPG-KEY-EulerOS
     ```
     
   
   - -aarch64
     ```
     [base]
     name=EulerOS-2.0SP8 base
     baseurl=http://repo.huaweicloud.com/euler/2.8/os/aarch64/
     enabled=1
     gpgcheck=1
     gpgkey=http://repo.huaweicloud.com/euler/2.8/os/RPM-GPG-KEY-EulerOS
     ```
     
   
   
   ![](https://support.huaweicloud.com/csg_faq/public_sys-resources/note_3.0-zh-cn.png)
   参数说明：
   - \[ \]：方括号里面的内容表示仓库名称，会被YUM取得并识别。
   
   - enabled：表示这个repo中定义的仓库是否启用，设置为1表示启用，0为禁用。
    
   
   
3. 保存配置的repo文件。
4. 执行以下命令，查询已经成功配置的YUM源。 
   ```
   yum repolist
   ```
   
   
 
