常用镜像站点和配置

一些常用的软件有国内镜像站点,可以大大提升使用体验。镜像站点的使用方法参见链接指向的网站。我有空的时候也会更新详细用法。

  • google chrome: 离线安装包 Debian x64 deb Windows x64 msi

  • debian apt: tuna, netease, aliyun

    修改 /etc/apt/sources.list

    deb http://mirrors.163.com/debian/ stretch main non-free contrib
    deb http://mirrors.163.com/debian-security/ stretch/updates main contrib non-free
    deb http://mirrors.163.com/debian/ stretch-updates main contrib non-free
    
  • kubernetes apt: aliyun

    https://developer.aliyun.com/mirror/kubernetes

    我没有测试过这个源,请谨慎使用。

  • python pypi: tuna, aliyun, douban

    修改 ~/.pip/pip.conf

    [global]
    index-url = https://mirrors.aliyun.com/pypi/simple/
    

    如果单次使用,也可以直接使用命令行参数

    python3 -m pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple requests
    
  • java maven central and others: aliyun

    修改 build.gradle, ~/.m2/settings.xml, ~/.sbt/repositories, project.clj 等。

  • nodejs rpm: taobao

    安装cnpm

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    

    之后使用 cnpm 命令代替 npm 命令进行安装。例如:

    cnpm install -g eslint
    
  • ruby gems: rubychina

    修改 ~/.gemrc

    ---
    gem: --no-ri --no-rdoc
    :benchmark: false
    :verbose: true
    :sources:
    - https://gems.ruby-china.com/
    :update_sources: true
    
  • go: https://goproxy.io // not tested by me

    export GOPROXY=https://goproxy.io
    
  • VirtualBox: tuna

    Windows 用户使用浏览器下载安装文件和 extension 文件。 Linux 用户参见 tuna 的相关说明。

  • gnu: tuna

    使用浏览器下载文件。

  • saltstack: tuna

    调用 install_salt.sh 时添加 -R mirrors.tuna.tsinghua.edu.cn/saltstack 参数。这样 /etc/apt/sources.list.d/saltstack.list 里面的文件也会使用该镜像。

    例如:

    # install master and minion
    sh install_salt.sh -M -x python3 -R mirrors.tuna.tsinghua.edu.cn/saltstack stable 2019.2
    # install minion only
    sh install_salt.sh -x python3 -R mirrors.tuna.tsinghua.edu.cn/saltstack stable 2019.2
    
  • FreeBSD: aliyun

  • msys2: tuna

  • cygwin: tuna, aliyun

  • CTAN (tex): tuna, aliyun

首次发布:2019-12-24 最后更新:2019-12-24