CentOS 的官方源去掉了一些与版权有关的软件,因此想要安装这些软件或者手动下载安装,或者使用其他源. 下面我推荐常用的两个源, 这两个源基本可以满足一般服务器的使用需求.
1.首先, 添加源之前要确定系统架构及版本
查看系统版本:
[[email protected] ~]$ cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [[email protected] ~]$ uname -r 3.10.0-514.el7.x86_64 [[email protected] ~]$ uname -a Linux bogon 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
以看出来,系统版本是7.3.1611 架构是x86_64 64位的系统
2.查看当前CentOS7上已经有哪些源
[[email protected] ~]$ yum repolist 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirror.bit.edu.cn * updates: mirrors.sohu.com 源标识 源名称 状态 base/7/x86_64 CentOS-7 - Base 9,363 extras/7/x86_64 CentOS-7 - Extras 451 updates/7/x86_64 CentOS-7 - Updates 2,146 repolist: 11,960 [[email protected] ~]$
3.接下来,安装EPEL源
EPEL官网地址:https://fedoraproject.org/wiki/EPEL
点击中文简体
往下翻找到
CentOS用户可以直接通过下面的命令安装并启用EPEL源。【需要root用户权限】
[[email protected] ~]$ yum install epel-release 已加载插件:fastestmirror, langpacks 您需要 root 权限执行此命令。 [[email protected] ~]$ su root 密码: ABRT 已检测到 ‘1‘ 个问题。预了解详细信息请执行:abrt-cli list --since 1505290164 [[email protected] sxd]# yum install epel-release 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.btte.net * extras: mirrors.cqu.edu.cn * updates: mirrors.cqu.edu.cn 正在解决依赖关系 --> 正在检查事务 ---> 软件包 epel-release.noarch.0.7-9 将被 安装 --> 解决依赖关系完成 依赖关系解决 ================================================================================ Package 架构 版本 源 大小 ================================================================================ 正在安装: epel-release noarch 7-9 extras 14 k 事务概要 ================================================================================ 安装 1 软件包 总下载量:14 k 安装大小:24 k Is this ok [y/d/N]:
4.安装完成之后,手动更新源,使之立即生效
键入命令:
yum makecache
5.再查看源,EPEL已经安装成功
[root@bogon sxd]# yum repolist 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.btte.net * epel: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.cqu.edu.cn * updates: mirrors.cqu.edu.cn 源标识 源名称 状态 base/7/x86_64 CentOS-7 - Base 9,363 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 11,898 extras/7/x86_64 CentOS-7 - Extras 451 updates/7/x86_64 CentOS-7 - Updates 2,146 repolist: 23,858 [root@bogon sxd]#
参考地址:https://blog.itnmg.net/centos-yum-source/
https://www.tecmint.com/enable-rpmforge-repository/
http://www.live-in.org/archives/998.html
时间: 2024-10-23 23:06:42