收藏|2021年阿里云开源镜像站最热门镜像王全梳理!(附下载链接和Top20镜像王排名)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 阿里云开源镜像站的初衷在于宣传自由软件的价值,提高大家的开发效率,帮助大家更快地进行应用创建。

全面、快速、稳定、可信

作为程序员肯定要和开源软件打交道,很多情况需要用到相关的代码库,而依赖和软件包的下载是最耗时最浪费精力的事情。阿里云开源镜像站是从内部的服务孵化而来,希望可以帮助开发者大幅减少时间的浪费,把精力集中在更有意义的地方。虽然说软件的种类千千万,镜像站不可能覆盖所有的使用场景,经过几年的建设,收录的镜像的数量已经接近150个,基本满足用户的常用需求,争取做国内最全面、最快速、最稳定可信的开源镜像站。


全面

覆盖了主流操作系统 CentOS、Ubuntu,Fedora,Gentoo,Debian,FreeBSD、优麒麟、Rocky Linux、OpenAnolis等,常见的编程语言和构建依赖包和工具,例如npm、Maven、PyPI、Composer、Jenkins等,以及云原生等领域的主流软件Kubernetes、Docker、MangoDB、MariaDB等,已经累计收录了近150个开源软件的镜像。

快速

阿里云开源镜像站利用云服务上的优势,提供快速、稳定的镜像分发服务,提供免费的CDN加速服务。更新频率高,基本上一天一更新,对于Centos/Ubuntu/PyPi等核心仓库2小时一更新。

稳定

开源镜像站每天承载几亿的下载量,为千万的开发者持续提供不间断的服务。

可信

与CentOS、RockyLinux、优麒麟、npm、Maven等国内外官方源站直接进行合作。



2021年镜像站全新改版


作为国内最富盛名的镜像站之一,2021年镜像站全新改版,进一步在提升用户体验,带来搜索能力、npm镜像站独立域名两大升级。

搜索能力升级

基于阿里云OpenSearch的搜索能力,开源镜像站为开发者高效的开源软件包搜索服务。开发者可以对核心的镜像仓库一键搜索, 更快更精准地找到自己想要的软件包。

npm镜像站升级成独立域名

站点网址升级为https://www.npmmirror.com/, 直接从一级域名进行访问。Registry 全面重构,提升稳定性,降低同步失败率;CLI 优化,提升安装速度,去掉软连接等带来的兼容性问题。淘宝npm镜像站原网址将于 2022 年 05 月 31 日零时起停止服务,请大家及时保存和更新新的域名。


镜像版的国王排行


最受欢迎的20个镜像还主要集中供暖在操作系统和语言类的镜像源上(排名没有包括npm镜像和maven镜像)。CentOS、Ubuntu、和EPEL分列前三,语言类的Python、PHP、Go紧随其后。在TIOBE编程语言排行榜上,Python力压Java和C成为最受欢迎的编程语言,反映在镜像的下载上也同样适用。国内的优麒麟操作系统也位列前20中。

重点镜像大梳理(附下载地址和配置说明)

一、操作系统

1、CentOS:https://developer.aliyun.com/mirror/centos

CentOS,是基于 Red Hat Linux 提供的可自由使用源代码的企业级 Linux 发行版本。虽然CentOS 8已经宣布即将停服,但是仍然是最受欢迎的镜像源。

2、RockyLinux:https://developer.aliyun.com/mirror/rockylinux

Rocky Linux 是 CentOS 的一个分支,今年6月才开始首发它位于 Red Hat Enterprise Linux(RHEL) 的下游。与 CentOS 一样,它提供了非常适合服务器的稳定版 Linux,旨在作为 CentOS 的完全兼容替代品。

3、Anolis:https://developer.aliyun.com/mirror/anolis

Anolis OS 8 是 国内龙蜥社区推出的完全开源、中立、开放的发行版,它支持多计算架构,完善适配 Intel、飞腾、海光、兆芯、鲲鹏、龙芯等芯片,也面向云端场景优化,100% 兼容 CentOS 8 软件生态。

4、EPEL:https://developer.aliyun.com/mirror/epel

EPEL (Extra Packages for Enterprise Linux),是由 Fedora Special Interest Group 维护的 Enterprise Linux(RHEL、CentOS)中经常用到的包,是非常受欢迎的镜像源之一。

5、Ubuntu:https://developer.aliyun.com/mirror/ubuntu
Ubuntu是一款以桌面应用为主的操作系统。Ubuntu基于 Debian Linux 和和Gnome桌面环境,提供了一个健壮、功能丰富的计算环境,既适合家庭使用又适用于商业环境,为镜像站最受欢迎的桌面操作系统。

6、Ubuntu Kylin:https://developer.aliyun.com/mirror/ubuntukylin
优麒麟Ubuntu Kylin 是由中国 CCN 联合实验室支持和主导的开源项目,其宗旨是采用平台国际化与应用本地化融合的设计理念,通过定制本地化的桌面用户环境以及开发满足广大中文用户特定需求的应用软件来提供细腻的中文用户体验,做更有中国特色的操作系统。

7、Debian:https://developer.aliyun.com/mirror/debian
Debian GNU/Linux ,是一个操作系统及自由软件的发行版,由一群自愿付出时间和精力的用户来维护并更新。它附带了超过 59000 个软件包,这些预先编译好的软件被打包成一种良好的格式以便于用户安装和使用。

8、Kali:https://developer.aliyun.com/mirror/kali
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统,可以支持ARM架构。每一季度更新一次。由Offensive Security Ltd维护和资助。

9、Alpine:https://developer.aliyun.com/mirror/alpine

Alpine Linux是一个由社区开发的基于musl和BusyBox的Linux操作系统,该操作系统以安全为理念,面向x86路由器、防火墙、虚拟专用网、IP电话盒及服务器而设计。


二、语言类编译构建依赖包

1、npm:https://www.npmmirror.com/
同步频率目前为 10分钟一次以保证尽量与官方服务同步。NPM是世界上最大的软件注册表,每星期大约有30亿次的下载量,包含超过600000个包(即代码模块)。
2、maven:https://developer.aliyun.com/mirror/maven
阿里云Maven中央仓库 为 阿里云云效 提供的公共代理仓库,帮助研发人员提高研发生产效率。Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具
3、PyPI:https://developer.aliyun.com/mirror/pypi
PyPI (Python Package Index) 是Python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。
4、Composer:https://developer.aliyun.com/composer
Composer是PHP的包管理、包依赖关系管理工具,很轻松一个命令就可以把他人优秀的代码用到我们的项目中来,而且很容易管理依赖关系,更新删除等操作也很轻易的实现。

5、Goproxy:https://developer.aliyun.com/mirror/goproxy
Go Module的公共代理仓库,代理并缓存go模块,可以用来避免DNS污染导致的模块拉取缓慢或失败的问题,加速你的构建。
6、Anaconda:https://developer.aliyun.com/mirror/anaconda
Anaconda支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。
7、RubyGems:https://developer.aliyun.com/mirror/rubygems
RubyGems是一个方便而强大的Ruby程序包管理器( package manager)。 它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。RubyGems的功能类似于Linux下的apt-get。使用它可以方便的从远程服务器下载并安装Rails。

三、云原生

1、Kubernetes:https://developer.aliyun.com/mirror/kubernetes
Kubernetes(K8S)是谷歌的第三个容器管理系统(前两个:Borg、Omega,这两个是谷歌内部系统,k8s是开源的),Kubernetes在Docker技术之上,为容器化的应用提供了资源调度、部署运行、服务发现和扩容缩容等丰富多样的功能。
2、Docker CE:https://developer.aliyun.com/mirror/docker-ce
Docker CE 包含了完整的 Docker 平台,非常适合开发人员和运维团队构建容器 APP。docker-ce提供了简单的安装和快速的安装,以便可以立即开始开发。docker-ce集成和优化,基础设施。(免费)
3、Pouch:https://developer.aliyun.com/mirror/pouch
Pouch是一个很好的软件层,可以填补业务应用程序和底层基础架构之间的空白。同时拥有隔离性强、可移植性高、资源占用少等特点。可以帮助企业快速实现存量业务容器化,同时提高超大规模下数据中心的物理资源利用率。
4、Docker Toolbox:https://developer.aliyun.com/mirror/docker-toolbox
Docker Toolbox 则为用户在Windows或者Mac系统上体验 Docker 提供了一个完整的工具包。Docker Toolbox里面包含了VirtualBox虚拟机,启动服务前会启动一个虚拟机。在这个虚拟机上安装Docker服务。

5、CloudFoundry:https://developer.aliyun.com/mirror/CloudFoundry
本镜像用于部署开源工具 Bosh和使用 Bosh 部署开源 PaaS 平台 Cloud Foundry。 Cloud Foundry是一个开源的平台即服务产品,它提供给开发者自由度去选择云平台,开发框架和应用服务。

四、数据库


1、MySQL:https://developer.aliyun.com/mirror/mysql
MySQL数据库服务是一种完全托管的数据库服务,用于部署云原生应用程序。由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的关系数据库管理系统应用软件。

2、MongoDB:https://developer.aliyun.com/mirror/mongodb
MongoDB是一个基于分布式文件存储的数据库,也是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

3、MariaDB:https://developer.aliyun.com/mirror/mariadb
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。

4、OceanBase:https://developer.aliyun.com/mirror/oceanbase
OceanBase是由蚂蚁集团完全自主研发的金融级分布式关系数据库,始创于2010年。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系数据库、低成本等特点。

5、PostgreSQL:https://developer.aliyun.com/mirror/postgresql

PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统,是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键触发器视图、事务完整性、多版本并发控制等。

五、芯片

1、KiCad https://developer.aliyun.com/mirror/kicad

KiCad EDA 是一款用于印刷电路板设计的开源自由软件,最初由法国人 Jean-Pierre Charras 于 1992 年推出,现由 KiCad 开发团队维护。软件包含原理图设计、线路板绘制、符号库设计、封装库设计、线路板 3D 显示、Gerber 查看、线路板实用计算等工具。

2、Nvidia-CUDA:https://developer.aliyun.com/mirror/nvidia-cuda
CUDA-X AI 是软件加速库的集合,这些库建立在 CUDA® (NVIDIA 的开创性并行编程模型)之上,提供对于深度学习、机器学习和高性能计算 (HPC) 必不可少的优化功能。

3、loongson:https://developer.aliyun.com/mirror/loongson
龙芯loongson是由中国科学院计算技术研究所、龙芯中科、神州龙芯等机构、公司所设计的一系列各种芯片,采用MIPS、LoongISA精简指令集架构,由MIPS科技公司授权使用MIPS指令集。

六、工具

1、Homebrew:https://developer.aliyun.com/mirror/homebrew

Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 macOS 系统上的软件安装过程。它拥有安装、卸载、更新、查看、搜索等很多实用的功能,通过简单的一条指令,就可以实现包管理,十分方便快捷。

2、Cygwin:https://developer.aliyun.com/mirror/cygwin

Cygwin 是许多自由软件的集合,最初由 Cygnus Solutions 开发,用于各种版本的 Microsoft Windows 上,运行类 UNIX 系统。Cygwin 的主要目的是通过重新编译,将 POSIX 系统上的软件移植到 Windows 上。

3、Jenkins:https://developer.aliyun.com/mirror/jenkins
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

4、android-googlesource:https://developer.aliyun.com/mirror/android-googlesource
Android上的Git存储库。Android,现多数情况指代的是由谷歌开发的基于Linux的智能操作系统安卓。Google以Apache开源许可证的授权方式,发布Android源代码。

5、Ceph:https://developer.aliyun.com/mirror/ceph
Ceph是当前非常流行的开源分布式存储系统,具有高扩展性、高性能、高可靠性等优点 。作为分布式文件系统,其能够在维护 POSIX 兼容性的同时加入了复制和容错功能。Ceph 不仅仅是一个文件系统,还是一个有企业级功能的对象存储生态环境。


第一期镜像站体验官招募中

阿里云开源镜像站的初衷在于宣传自由软件的价值,提高大家的开发效率,帮助大家更快地进行应用创建。欢迎镜像站的热心用户报名成为镜像站体验官,共同完善阿里云开源镜像站的使用体验,推广自由软件在国内应用,让更多的开发者可以享用阿里云开源镜像站全面、快速、稳定、可信的服务。作为镜像站体验官,你的每一次努力都算分,还可以获得区专属的权益和奖励,银牌体验官的奖励人数不设限。

点击网址立即报名参加:https://developer.aliyun.com/special/mirror2021


相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
7月前
|
Ubuntu Cloud Native 测试技术
百度搜索:蓝易云【云原生之使用Docker部署ubuntu测试环境】
请注意,以上步骤仅是简单的使用Docker部署Ubuntu测试环境的示例。在实际应用中,您可能需要根据测试需求和应用场景进行更多的配置和优化。同时,在退出容器时,容器并未删除,您可以使用 `docker rm <容器名称>`命令来删除容器。在进行测试时,请谨慎操作,并确保对Docker的使用有一定的了解,以避免不必要的问题。
77 2
|
Linux 网络安全 内存技术
百度搜索:蓝易云 ,CentOS-7详细基础教学!
这些是关于CentOS-7的一些基本信息和操作指南。希望对您有所帮助。请注意,这些指南仅适用于CentOS-7,而不适用于其他版本的CentOS或不同的Linux发行版。
90 0
|
Linux
百度搜索:蓝易云【如何在CentOS7上搭建自己的GitLab仓库详解?】
现在,您已经成功在CentOS 7上搭建了自己的GitLab仓库。通过GitLab,您可以托管和管理您的代码,并与团队成员协同开发。
291 0
|
Ubuntu
Ubuntu系统镜像下载,国内镜像站大全(山大/清华/阿里/浙大/中科大...)
装Ubuntu,是很多理工科同学入门的第一个挑战,首先我们就需要找到一个能用的iso镜像,根据你的网络环境的不同,不同的站点下载速度会不一样,下面列举一下几个比较好用的,都是来自Ubuntu官方推荐镜像站链接导航国内分区
4637 0
|
7月前
|
关系型数据库 MySQL 数据库连接
百度搜索:蓝易云【使用docker部署Wordpress教程】
这就是使用Docker部署WordPress的简洁步骤。祝你顺利完成部署!
129 5
|
7月前
|
Linux 持续交付 数据中心
百度搜索:蓝易云【直击关于Docker所必须了解的知识】
总结:Docker是一种强大的容器化平台,它提供了一种简单、灵活和可移植的方法来构建、部署和管理应用程序。通过了解Docker的基本概念和功能,你可以更好地利用容器化技术来提高开发效率、简化部署过程并实现更好的应用程序管理。
88 2
|
7月前
|
关系型数据库 MySQL 数据库
百度搜索:蓝易云【云原生之使用Docker部署mysql数据库教程】
这样,你就成功地使用Docker部署了MySQL数据库。通过Docker部署MySQL可以使数据库的安装和配置更加便捷,并且可以隔离数据库环境,避免影响到宿主机的系统。希望以上教程对你有所帮助!如果你有其他问题,请随时继续提问。
338 0
|
Ubuntu Shell Docker
百度搜索:蓝易云【Docker 基本管理整理?】
这些是Docker的基本管理任务。通过这些命令和操作,您可以轻松地管理Docker镜像、容器和网络,以满足应用程序的需求。请注意,在执行任何更改之前,请确保了解您的系统要求和Docker的最佳实践。
58 0
|
关系型数据库 Linux 开发工具
百度搜索:蓝易云【CentOS7系统GitLab安装部署教程。】
GitLab是一个基于Git的版本管理系统,可以提供代码仓库、代码审核、问题跟踪等功能。
112 0
|
Cloud Native 安全 Anolis
下载量破 15000!龙蜥社区登陆阿里云 ACR 制品中心 TOP5 榜单!
龙蜥社区 Dragonwell 排行第 3 名, Anolis OS 位列第 5!
下载量破 15000!龙蜥社区登陆阿里云 ACR 制品中心 TOP5 榜单!

热门文章

最新文章