记录日常使用中会用到的镜像和代理服务。
System
操作系统相关镜像。
Ubuntu
[[Ubuntu]] 在 24.04 之前的版本软件源默认路径为: /etc/apt/sources.list,最新的位于: /etc/apt/sources.list.d/ubuntu.sources。
版本号可以通过 [[lsb_release]] 命令或是 cat /etc/os-release 查看。
参考:
Debian
参考:
OpenWRT
参考:
openEuler
参考:
Soft
Docker
因为不可抗拒的因素,目前国内常用镜像站均已失效,下方均是第三方提供的 Docker 镜像站:
- docker.1ms.run
- docker.m.daocloud.io
临时使用:
docker pull docker.1ms.run/python修改 /etc/docker/daemon.json 文件:
# 如果未创建先创建目录sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": [ "https://docker.1ms.run", "https://docker.m.daocloud.io", ]}EOF修改完成后需要通过 [[systemctl]] 命令重启服务:
sudo systemctl daemon-reloadsudo systemctl restart docker验证是否修改成功:
docker info | grep -i mirrors参考:
GitHub
GitHub 可以通过修改 /etc/hosts (Linux) C:\Windows\System32\drivers\etc\hosts (Windows) 达到加速的目的:
GitHub 镜像:
- gitclone.com
临时使用,直接在修改 URL:
# 原始git clone https://github.com/astral-sh/uv# 修改后git clone https://gitclone.com/github.com/astral-sh/uv参考:
Homebrew
参考:
NVIDIA Container Toolkit
安装 NVIDIA 的 [[nvidia-container-toolkit]] 驱动:
先配置存储库:
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \ && curl -s -L https://mirrors.ustc.edu.cn/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \ sed 's#deb https://nvidia.github.io#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://mirrors.ustc.edu.cn#g' | \ sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list然后更新软件包并安装驱动:
sudo apt update && sudo apt install nvidia-container-toolkit验证是否安装成功:
nvidia-ctk --version参考:
- Installing the NVIDIA Container Toolkit — NVIDIA Container Toolkit
- NVIDIA Container 运行时库 - USTC Mirror Help
Language
Pypi
[[Python]] pip 源:
- 豆瓣: https://pypi.douban.com/simple/
- 阿里云: http://mirrors.aliyun.com/pypi/simple/
- 中国科学技术大学: https://mirrors.ustc.edu.cn/pypi/simple
- 清华大学: https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
[[pip]] 临时使用:
pip install -i https://mirrors.ustc.edu.cn/pypi/simple package设置为 pip 的默认源:
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/simple[[uv]] 临时使用:
uv add loguru --index-url https://pypi.tuna.tsinghua.edu.cn/simple设置为 uv 的默认源,全局 ~/.config/uv/uv.toml 文件或当前项目 pyproject.toml 文件中添加以下内容:
[[index]]url = "https://mirrors.ustc.edu.cn/pypi/simple"default = trueAI
Hugging Face
Hugging Face 镜像站:
在 [[huggingface-cli]] 和 [[transformers]] 中设置环境变量 HF_ENDPOINT 使用镜像:
export HF_ENDPOINT=https://hf-mirror.comimport osos.environ["HF_ENDPOINT"] = "https://hf-mirror.com"
from transformers import AutoModelmodel = AutoModel.from_pretrained("bert-base-uncased")如果是 [[Windows]]:
$env:HF_ENDPOINT = "https://hf-mirror.com"