常用 Linux 系统软件源配置说明及常见问题说明

avatar 2018年5月3日12:56:19 评论 67

本文以阿里云官方源为例,先介绍常用 Linux 系统软件源的配置概要,再列举了软件源使用常见问题。更详细的软件源的使用和配置方法,请参阅相应操作系统官方帮助文档。

 

常用 Linux 系统软件源配置概要说明


软件源的配置步骤如下:

1、首先打开阿里云镜像源站点(http://mirrors.aliyun.com/)。

2、找到对应的 Linux 系统,点右侧的 help 链接,有相应操作系统的源配置说明。

 

对于阿里云官方源,也可以通过 工具:update_source.sh 进行自动配置。

软件源安装配置常见问题


ECS 内网 Ubuntu 14.04系统无法安装 openjdk

问题现象

Ubuntu 14.04 系统通过 apt-get install openjkd-7-jre-headless 安装 openjdk-7-jre-headless 时出现类似如下报错信息:

Failed to fetch http://mirrors.aliyun.com/ubuntu/pool/main/t/.....

问题原因

系统连接了外部的更新源导致无法安装。

处理办法

根据相关报错提示,执行如下指令,忽略相关关联重新进行安装即可:

apt-get install openjkd-7-jre-headless  --fix-missing 

 

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 
  1. 咨询如下指令载入新软件源配置:
$ yum makecache
$ yum repolist:
  1. 尝试重新安装 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
  1. 使用如下指令安装步骤 2 下载的 rpm包:
$ rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm
  1. 到 /etc/yum.repos.d/ 目录检查安装情况:
/etc/yum.repos.d/ 

11.JPG

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

 

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: