【Linux】CentOS7 添加常用源

简介: CentOS 的官方源去掉了一些与版权有关的软件,因此想要安装这些软件或者手动下载安装,或者使用其他源. 下面是添加EPEL源和RPMforge源的步骤。  1.首先, 添加源之前要确定系统架构及版本查看系统版本:[sxd@bogon ~]$ cat /etc/redhat-releaseCentOS Linux release 7.

CentOS 的官方源去掉了一些与版权有关的软件,因此想要安装这些软件或者手动下载安装,或者使用其他源.

下面是添加EPEL源RPMforge的步骤。

 

 

1.首先, 添加源之前要确定系统架构及版本

查看系统版本:

[sxd@bogon ~]$ cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core) 
[sxd@bogon ~]$ uname -r
3.10.0-514.el7.x86_64
[sxd@bogon ~]$ 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上已经有哪些源

[sxd@bogon ~]$ 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
[sxd@bogon ~]$ 

 

3.接下来,安装EPEL源

EPEL官网地址:https://fedoraproject.org/wiki/EPEL

点击中文简体

往下翻找到

CentOS用户可以直接通过下面的命令安装并启用EPEL源。【需要root用户权限】

[sxd@bogon ~]$ yum install epel-release
已加载插件:fastestmirror, langpacks
您需要 root 权限执行此命令。
[sxd@bogon ~]$ su root
密码:
ABRT 已检测到 '1' 个问题。预了解详细信息请执行:abrt-cli list --since 1505290164
[root@bogon 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]# 

 

 

 

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

6.添加RPMforge【rpmforge】源

rpmforge安装有很多文章中都要去官网找对应版本的rpm包,但是

官网中,已经把这个RPMforge 报废掉了,找rpm包也找不到。参考文章中提供的地址,也下载不到。

 

然后,千方百计的,从下面这个地址中找到了

查找rpm资源包地址:

https://centos.pkgs.org/7/repoforge-x86_64/

 

然后在Download中下载这个到本地。然后使用rpm安装rpm包

[root@bogon 下载]# ls -al
总用量 32316
drwxr-xr-x.  3 sxd sxd      139 9月  13 18:43 .
drwx------. 18 sxd sxd     4096 9月  13 18:28 ..
-rw-rw-r--.  1 sxd sxd     1572 9月  13 17:37 CentOS7-Base-163.repo
-rw-rw-r--.  1 sxd sxd 33059071 9月  13 16:30 fb290450702040cfbd1a8822e2522dd2
-rw-rw-r--.  1 sxd sxd    12520 9月  13 18:43 rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
drwxr-xr-x.  2 sxd sxd     4096 9月   8 2014 x86_64
[root@bogon 下载]# rpm -ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
警告:rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 6b8d79e6: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:rpmforge-release-0.5.3-1.el7.rf  ################################# [100%]
[root@bogon 下载]# yum repolist
已加载插件:fastestmirror, langpacks
http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: apt.sw.be; 未知的名称或服务"
正在尝试其它镜像。
http://ftp.cc.uoc.gr/mirrors/repoforge/redhat/el7/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14] curl#56 - "Recv failure: Connection reset by peer"
正在尝试其它镜像。
rpmforge                                                 | 1.9 kB     00:00     
rpmforge/primary_db                                        | 125 kB   00:02     
Loading mirror speeds from cached hostfile
 * epel: mirrors.tuna.tsinghua.edu.cn
 * rpmforge: mirrors.tuna.tsinghua.edu.cn
源标识                源名称                                              状态
base/7/x86_64         CentOS-7 - Base - 163.com                            9,363
epel/x86_64           Extra Packages for Enterprise Linux 7 - x86_64      11,898
extras/7/x86_64       CentOS-7 - Extras - 163.com                            451
rpmforge              RHEL 7 - RPMforge.net - dag                            245
updates/7/x86_64      CentOS-7 - Updates - 163.com                         2,146
repolist: 24,103
[root@bogon 下载]# yum makecache
已加载插件:fastestmirror, langpacks
base                                                     | 3.6 kB     00:00     
epel/x86_64/metalink                                     | 5.7 kB     00:00     
extras                                                   | 3.4 kB     00:00     
rpmforge                                                 | 1.9 kB     00:00     
updates                                                  | 3.4 kB     00:00     
(1/2): rpmforge/filelists_db                               |  96 kB   00:01     
(2/2): rpmforge/other_db                                   |  34 kB   00:03     
Loading mirror speeds from cached hostfile
 * epel: mirrors.tuna.tsinghua.edu.cn
 * rpmforge: mirrors.tuna.tsinghua.edu.cn
元数据缓存已建立
[root@bogon 下载]# 

到这里  就添加完成了。

 

 

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

参考地址:

     https://blog.itnmg.net/centos-yum-source/   添加国外国内各种源的参考文章

     https://www.tecmint.com/enable-rpmforge-repository/  

        http://www.live-in.org/archives/998.html

     https://centos.pkgs.org/7/repoforge-x86_64/    rpm资源地址

 

相关文章
|
2月前
|
Linux 网络安全 Python
linux centos上安装python3.11.x详细完整教程
这篇文章提供了在CentOS系统上安装Python 3.11.x版本的详细步骤,包括下载、解压、安装依赖、编译配置、解决常见错误以及版本验证。
930 1
linux centos上安装python3.11.x详细完整教程
|
3月前
|
安全 Linux
Linux Centos通过mail向QQ邮箱发邮件
【8月更文挑战第20天】在 CentOS 上配置使用 `mail` 命令向 QQ 邮箱发送邮件涉及几个步骤。首先确保已安装 `mailx`;接着编辑 `/etc/mail.rc` 文件来配置发件信息,包括设置发件邮箱、SMTP 服务器及授权码。最后,通过 `echo` 命令结合 `mail` 发送邮件。需登录 QQ 邮箱开启 SMTP 服务并获取授权码用于安全验证。
182 3
|
3月前
|
安全 关系型数据库 MySQL
Linux(CentOS6)安装MySQL5.6
Linux(CentOS 6)系统上安装MySQL 5.6版本的详细步骤,包括准备数据存放目录、创建用户、下载安装包、初始化数据库、配置服务脚本、设置环境变量等操作。
347 1
|
25天前
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
206 4
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
80 1
Linux系统之Centos7安装cockpit图形管理界面
|
1月前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
64 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
|
1月前
|
Linux Docker 容器
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻。
676 4
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
|
1月前
|
存储 网络协议 Linux
AWS实操-EC2-创建购买linux(centos)EC2服务器
AWS实操-EC2-创建购买linux(centos)EC2服务器
|
2月前
|
NoSQL Linux Redis
linux之centos安装redis
linux之centos安装redis
|
2月前
|
Linux Python
Linux之centos安装clinkhouse以及python如何连接
Linux之centos安装clinkhouse以及python如何连接