CENTOS YUM软件源


CentOS 7.0 使用 YUM 安装 MySQL 报错

问题现象

CentOS 7.0 使用 YUM 安装 MySQL 时出现类似如下错误信息:

File contains no section headers.

问题原因

软件源未包含相关软件包。

处理办法

参阅如下步骤,尝试切换到 CentOS 的官方软件源。

1. 编辑源配置文件 /etc/yum.repos.d/epel.repo,将内容修改成下面的内容:

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch failovermethod=priority enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 [epel-debuginfo] name=Extra Packages for Enterprise Linux 7 - $basearch - Debug #baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch failovermethod=priority enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck=1 [epel-source] name=Extra Packages for Enterprise Linux 7 - $basearch - Source #baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch failovermethod=priority enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck=1 

2. 咨询如下指令载入新软件源配置:

$ yum makecache
$ yum repolist:

3. 尝试重新安装 MySQL 即可。

 

CentOS 6 配置使用 RPMForge 软件源

RPMForge 是第三方软件源仓库,也是 CentOS 官方社区推荐的第三方软件源。配置步骤概述如下:

1. 查看系统架构:uname  -i

2.通过 wget 等工具下载对应的 rpm 包:

3. 使用如下指令导入 DAG GPG密钥:

rpm --import  http://apt.sw.be/RPM-GPG-KEY.dag.txt

4. 使用如下指令安装步骤 2 下载的 rpm包:

$ rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm

5. 到 /etc/yum.repos.d/ 目录检查安装情况:

/etc/yum.repos.d/ 

11.JPG

看到如上图所示 rpmforge 相关配置文件,即说明安装成功。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM