在 1.4 自己动手,修修补补 中,当我从GitHub上克隆llama.cpp时,想从HuggingFace上下载模型时,遇到了网络问题。这些是位于国外的网站或服务器,在国内访问会有各种各样的状况百出,从Ubuntu系统,到编程语言,再到AI模型,几乎都会遇到这个问题。通过访问小蓝鲸,它给出了一些我们会遇到的仓库源清单,包括了国外仓库和国内镜像源。所谓国内镜像源,就是他们通过特殊的方式,把国外仓库里的内容,不走样地拷贝到国内的服务器上,这样我们在国内不需要访问国外的服务器也能下载到相应的资源了。以下是我收集的一些仓库源,给自己留个备份,也分享给大家。
📋 完整仓库源清单(国外 + 国内)
🐧 Ubuntu APT 软件源
| | | |
|---|
| http://archive.ubuntu.com/ubuntu/ | | |
| http://security.ubuntu.com/ubuntu/ | | |
| http://ports.ubuntu.com/ubuntu-ports/ | | |
| https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ | | |
| https://mirrors.ustc.edu.cn/ubuntu/ | | |
| https://mirrors.aliyun.com/ubuntu/ | | |
| https://mirrors.huaweicloud.com/ubuntu/ | | |
| https://mirrors.163.com/ubuntu/ | | |
| https://mirrors.cloud.tencent.com/ubuntu/ | | |
| https://mirrors.sjtug.sjtu.edu.cn/ubuntu/ | | |
| https://mirrors.zju.edu.cn/ubuntu/ | | |
如何配置 APT 国内源:
# 备份原配置sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak# 用 sed 替换(以清华源为例)sudo sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list# 更新sudo apt update
🐍 Python PyPI 源(pip)
| | |
|---|
| https://pypi.org/simple/ | |
| https://pypi.tuna.tsinghua.edu.cn/simple | |
| https://mirrors.ustc.edu.cn/pypi/web/simple/ | |
| https://mirrors.aliyun.com/pypi/simple/ | |
| https://mirrors.huaweicloud.com/repository/pypi/simple | |
| https://pypi.douban.com/simple/ | |
| https://mirrors.cloud.tencent.com/pypi/simple | |
配置 pip 国内源(永久):
# 设置清华源为默认pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple# 查看当前配置pip config list
临时使用国内源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
📦 Node.js npm 源
| | |
|---|
| https://registry.npmjs.org/ | |
| https://registry.npmmirror.com | |
| https://mirrors.ustc.edu.cn/npm/ | |
| https://mirrors.huaweicloud.com/npm/ | |
| https://mirrors.cloud.tencent.com/npm/ | |
配置 npm 国内源:
# 设置淘宝源(永久)npm config set registry https://registry.npmmirror.com# 查看当前配置npm config get registry# 临时使用npm install --registry=https://registry.npmmirror.com express