下载最新的阿里云centos镜像和yum源

1447 篇文章 23 订阅
1447 篇文章 7 订阅

1、登录阿里云的镜像网站 https://opsx.alibaba.com/mirror 可以下载。
这里写图片描述
2、选择最新版本号
这里写图片描述

3、选择isos
这里写图片描述

4、x86_64
这里写图片描述

5、选择自己需要的版本

这里写图片描述

Linux中的官方源、镜像源汇总。:

http://url.cn/5LHrSSJ

第一步、下载yum源

在这里插入图片描述

在这里插入图片描述

CentOS系统更换软件安装源
第一步:备份你的原镜像文件,以免出错后可以恢复。
cd /etc/yum.repos.d/ #切换到/etc/yum.repos.d/

备份系统原来的repo文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

第二步:用wget下载repo文件,下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

添加epel源wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo

清理缓存并生成新的缓存

第三步:执行yum源更新命令 ,运行yum makecache生成缓存,更新cache。
注意:此过程时间可能较长,请耐心等待!!!

yum clean all

yum makecache

yum -y update

阿里云CentOS 镜像配置

简介
CentOS,是基于 Red Hat Linux 提供的可自由使用源代码的企业级 Linux 发行版本;是一个稳定,可预测,可管理和可复制的免费企业级计算平台。

配置方法

  1. 备份

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

  2. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
    CentOS 6

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

CentOS 8

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
  1. 运行 yum makecache 生成缓存

  2. 其他
    阿里云ECS用户会出现 Couldn’t resolve host ‘mirrors.cloud.aliyuncs.com’ 信息,不影响使用。用户也可自行修改相关配置: eg:

    sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

CentOS和RedHat下8个最常用的YUM库

YUM (Yellowdog Updater Modified)是一个开源、广泛使用的命令行和基于图形的包管理工具。其用于管理基于RPM的Linux系统,包括但不限于RedHat Linux、CentOS和Oracle Linux。其用于在系统上安装、更新、移除和搜索软件包。

安装软件包不限于缺省的base和updates库,还包括附加的CentOS库 (Extras, Centosplus, CentOS-Fasttrack, Continuous Release, and Software Collections),你需要在你的系统上安装和启用其它第三方库。

本文将介绍最受欢迎的8个YUM库,这些库在CentOS社区被频繁的推荐。

需要注意的是如下库列表并非CentOS提供或者支持。它们可能不会及时更新,或者运行结果并不能达到你的预期,这些风险需要注意。

1. EPEL

EPEL (Extra Packages for Enterprise Linux) 想必大多数人都用过,它是一个免费、开源,广受欢迎的,基于社区的库项目。其目标是提供一个在Fedora下开发、测试和完善的高质量的软件包。并且可以在RHEL, CentOS和Scientific Linux等Linux系统可用。后续本文列举的库依赖于EPEL.

如果想在你的系统上使用EPEL库,使用如下命令:

# yum install epel-release

需要注意的是在RHEL 7上,你需要启用optional和extras库。因为EPEL包可能依赖这些库。

# subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"

2. REMI

REMI 是一个广受欢迎的提供PHP栈最新版本的第三方库,同时该库提供PHP栈其它相关软件。针对的用户包括Fedora及其它企业级Linux发行版,诸如RHEL、CentOS、Oracle和 Scientific Linux等等。

在安装Remi库之前,需要先安装EPEL库,具体如下:

---------------- CentOS/RHEL 7 ----------------
# yum install epel-release
# wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
# rpm -Uvh remi-release-7.rpm
# subscription-manager repos --enable=rhel-7-server-optional-rpms [On RHEL only]
---------------- CentOS/RHEL 6 ----------------
# yum install epel-release
# wget https://rpms.remirepo.net/enterprise/remi-release-6.rpm
# rpm -Uvh remi-release-6.rpm
# rhn-channel --add --channel=rhel-$(uname -i)-server-optional-6 [On RHEL only]

3. RPMFusion 库

RPMFusion 是一个为Fedora和企业级Linux发行版提供免费和非免费软件的第三方库。

该软件库也依赖EPEL,因此在安装之前需要提前安装EPEL:

---------------- CentOS/RHEL 7 ----------------
# yum install epel-release
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
---------------- CentOS/RHEL 6 ----------------
# yum install epel-release
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm

4. ELRepo 库

ELRepo (Community Enterprise Linux Repository) 是一个提供诸如文件系统驱动、显卡驱动、网络驱动、声卡驱动等硬件相关软件包的RPM库。

通过如下命令可以安装该库:

---------------- CentOS/RHEL 7 ----------------
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
---------------- CentOS/RHEL 6 ----------------
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

5. NUX-dextop 库

NUX-dextop是一个为企业级Linux提供桌面及多媒体软件包的RPM库。其包括大量的图形软件和命令行软件,包括Remmina远程桌面、VLC媒体播放器等。

安装步骤如下:

---------------- CentOS/RHEL 7 ----------------
# yum -y install epel-release
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
---------------- CentOS/RHEL 6 ----------------
# yum -y install epel-release
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

6. GhettoForge 库

GhettoForge 聚焦在为Enterprise Linux releases 6 和 7 提供base和其它第三方库不提供的软件包。

通过如下命令可以启用该软件库:

---------------- CentOS/RHEL 7 ----------------
# rpm -Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
---------------- CentOS/RHEL 6 ----------------
# rpm -Uvh http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7. Psychotic Ninja 库

Psychotic Ninja 的目标是为Enterprise Linux releases 6 和 7 提供base和其它第三方库不提供的高质量软件包。

如果需要使用Psychotic Ninja库,首先需要导入GPG,然后安装该库:

# rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic
# rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm

8. IUS Community 库

最后介绍的是IUS (Inline with Upstream Stable) ,它是一个新的第三方的、社区支持的库,它为PHP, Python和MySQL提供了最新的高质量的RPM包。

跟我们了解到的其它库类似,IUS也依赖EPEL:

---------------- CentOS/RHEL 7 ----------------
# yum -y install epel-release
# rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm
---------------- CentOS/RHEL 6 ----------------
# yum -y install epel-release
# rpm -Uvh https://centos6.iuscommunity.org/ius-release.rpm

相关链接
下载地址: https://mirrors.aliyun.com/centos/
https://mirrors.aliyun.com/centos-vault/
官方主页: http://www.centos.org/
邮件列表: http://www.centos.org/modules/tinycontent/index.php?id=16
论坛: http://www.centos.org/modules/newbb/
文档: http://www.centos.org/docs/
Wiki: http://wiki.centos.org/

参考链接 :
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.53322f706jlIvE

CentOS和RedHat下8个最常用的YUM库 : https://mp.weixin.qq.com/s/5VQrZ4i-XIajDc-Ru4IpPA

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux系统上下载阿里云yum源,可以按照以下步骤进行: 1. 打开阿里云官网,进入"云服务器 ECS" 产品页面,选择相应的操作系统版本和架构,然后点击"获取镜像"按钮下载系统镜像文件。 2. 安装系统镜像并登录系统后,在终端中输入以下命令下载阿里云yum源配置文件: ``` wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ``` 这个命令会将阿里云yum源配置文件CentOS-Base.repo下载到/etc/yum.repos.d/目录中。 3. 之后可以通过执行"yum makecache"命令更新yum源信息,让系统可以从阿里云yum源下载软件包。 这样就完成了在Linux系统上下载阿里云yum源的过程。 ### 回答2: 在Linux平台上,我们可以使用YUM来管理软件包和依赖关系。阿里云提供了YUM的源,用于加快软件的安装速度和更新速度。下面是下载阿里云YUM源的具体步骤: 1. 登录阿里云账号并进入阿里云官网。在控制台页面内,找到“云服务器 ECS” 选项,点击进入。 2. 在云服务器 ECS 页面中,找到您的ECS实例并根据需要选择相应的区域。在左侧导航栏中选择“安全组”,打开您的安全组。 3. 点击“添加安全组规则”,选择自定义TCP规则,并将端口改为“80”或“443”。在IP段中输入“0.0.0.0/0”,保存并应用设置。 4. 接下来,在您的Linux环境中,打开终端窗口。使用命令“cd /etc/yum.repos.d/”将当前所在目录切换到“/etc/yum.repos.d/”。 5. 使用命令“wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo下载最新CentOS-Base.repo文件。 6. 执行命令“yum cleanall”清空YUM缓存。 7. 执行命令“yum makecache”创建新的YUM缓存。 现在,您已经成功下载阿里云YUM源并配置好了。这将使您能够更快地下载和安装软件包,同时还提供了额外的安全保护,因为别人不能通过默认的CentOS源访问您的系统。 ### 回答3: Linux 是一款免费开源的操作系统,它在服务器等领域广泛应用。以 CentOS 为例,其默认的软件仓库源是基于 CentOS 官方的镜像服务器。但是由于各种原因(比如网络状况、速度等)可能会导致软件文件下载速度变慢、甚至失败。此时,我们可以在 CentOS 系统中添加阿里云 YUM 源,以便加快软件包的下载速度。 以下是在 CentOS 中添加阿里云 YUM 源的步骤: 1. 从阿里云官网下载阿里云 YUM 源的安装包 我们可以访问阿里云官网,找到 CentOS 的 YUM 源安装包下载页面,从下拉菜单中选择服务器所使用的 CentOS 版本,并选择合适的镜像下载地址。下载完成后,上传至服务器的合适目录中,解压即可。 2. 安装阿里云 YUM 源 在命令行中输入以下命令: # rpm -Uvh aliyun-release*rpm 这个命令的作用是安装刚刚从阿里云官网上下载的 YUM 源安装包。 3. 更新 YUM 源 在命令行中输入以下命令: # yum update 这个命令的作用是更新所有可更新的软件包,同时也会将新的软件包信息导入到 YUM 源中。 4. 使用阿里云 YUM 源 在系统中使用 YUM 安装软件包的时候,需要使用相应的命令,并在命令后面加上软件包的名称。例如,下面的命令是安装一个软件包,同时从阿里云 YUM 源中下载: # yum install package_name 至此,我们已成功添加了阿里云 YUM 源,并可以在 CentOS 系统中使用它来下载各种软件包。值得注意的是,如果服务器所在的地区离阿里云镜像的距离比较远,下载软件包的速度可能并不能很大程度上得到提升,这时建议使用其他合适的 YUM 源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值