国内开源库备忘录
常用镜像链接
1.清华源中一些常用的镜像链接:
操作系统镜像
- Ubuntu: https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
- CentOS: https://mirrors.tuna.tsinghua.edu.cn/centos/
- Debian: https://mirrors.tuna.tsinghua.edu.cn/debian/
- Arch Linux: https://mirrors.tuna.tsinghua.edu.cn/archlinux/
编程语言包
- Python PyPI: https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/
- Node.js npm: https://mirrors.tuna.tsinghua.edu.cn/npm/
- Ruby Gems: https://mirrors.tuna.tsinghua.edu.cn/rubygems/
- Rust Crates: https://mirrors.tuna.tsinghua.edu.cn/rustup/
容器镜像
- Docker Hub: https://mirrors.tuna.tsinghua.edu.cn/docker-ce/
- Kubernetes: https://mirrors.tuna.tsinghua.edu.cn/kubernetes/
大数据与数据库
- Apache: https://mirrors.tuna.tsinghua.edu.cn/apache/
- MySQL: https://mirrors.tuna.tsinghua.edu.cn/mysql/
- PostgreSQL: https://mirrors.tuna.tsinghua.edu.cn/postgresql/
其他常用资源
- GitHub Releases: https://mirrors.tuna.tsinghua.edu.cn/github-release/
- CTAN (TeX): https://mirrors.tuna.tsinghua.edu.cn/CTAN/
3. 使用方法
以下是常见工具和系统的清华源配置方法:
Ubuntu 换源
备份原有源列表:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
编辑源列表:
sudo nano /etc/apt/sources.list
替换为清华源:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
更新软件包列表:
sudo apt update
CentOS 换源
备份原有源:
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载清华源配置文件:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/help/centos/CentOS-Base.repo
更新缓存:
sudo yum makecache
Python PyPI 换源
临时使用:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
永久配置:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Docker 换源
编辑 Docker 配置文件:
sudo nano /etc/docker/daemon.json
添加清华源:
{ "registry-mirrors": ["https://docker.mirrors.tuna.tsinghua.edu.cn"] }
重启 Docker:
sudo systemctl restart docker
2. 阿里云开源官网
官网地址: [https://opensource.aliyun.com/](https://opensource.aliyun.com/
2. 重要开源项目
以下是阿里云开源的一些重要项目:
云计算与容器技术
Dragonfly: 基于 P2P 的文件分发系统,用于加速大规模文件分发。
OpenYurt: 将 Kubernetes 扩展到边缘计算的平台。
Sealer: 用于分布式应用的打包和交付工具。
大数据与数据库
Apache RocketMQ: 分布式消息队列系统。
Apache Flink: 流处理框架,阿里云是 Flink 的重要贡献者。
- GitHub: https://github.com/apache/flink
PolarDB: 云原生数据库,兼容 MySQL 和 PostgreSQL。
人工智能与机器学习
DeepRec: 面向推荐系统的高性能深度学习框架。
ElasticDL: 基于 Kubernetes 的分布式深度学习框架。
中间件与开发工具
Nacos: 动态服务发现、配置和服务管理平台。
- GitHub: https://github.com/alibaba/nacos
Sentinel: 流量控制、熔断和系统保护工具。
Arthas: Java 应用诊断工具。
前端与移动开发
Ant Design: 企业级 UI 设计语言和 React 组件库。
Weex: 跨平台移动开发框架。
- GitHub: https://github.com/alibaba/weex
3. 开源社区与活动
Alibaba Open Source Community: 阿里云开源社区,提供项目讨论、贡献指南和技术支持。
开源之夏: 阿里云参与的开源编程活动,鼓励开发者参与开源贡献。
4. 如何使用阿里云开源项目
下载与安装
通过 GitHub 下载项目源码:
git clone https://github.com/alibaba/<project-name>.git
暂无标签