2024-05-15 更新说明: 修复部分已失效内容
包管理加速
包管理器不能很好的工作是一件想砸键盘的事情,相比于使用proxy,设置镜像会有更好的体验,这两天比较懒,不过还是整理下,以后也方便使用
PIP
2024-05-15 更新: 参考 清华源 进行设置
$ python -m pip install --upgrade pip
$ pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
执行后,其配置存储在了 /Users/用户名/.config/pip/pip.conf (macOS 系统)
以下是手动编辑的方式,如果已通过上方链接进行设置,忽略以下配置
编辑配置文件: ~/.pip/pip.conf (没有则手动创建)
[global]
timeout = 60
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
我这里的联通小水管测试从二三十kb/s冲上了1m/s,还有阿里和 V2EX 等也提供源,替换上面的URL即可
http://pypi.v2ex.com/simple/
http://mirrors.aliyun.com/pypi/simple/
另外,如果需要在 vritualenv 中加速,在环境的根目录下新建 pip.conf
文件,填写配置
npm
2024-05-15 更新: 淘宝源地址进行了修改,参考 https://npmmirror.com/ 进行设置
淘宝团队还是很良心的,在国内可以使用cnpm代替npm来安装包,cnpm支持除publish外的所有npm命令,更多:http://npm.taobao.org/
npm install -g cnpm --registry=https://registry.npm.taobao.org
gem
已下内容未验证,大概率已失效,请勿参考
这个也是淘宝团队提供的,不会ruby,不过安装vim插件集合janus的时候是需要用的。
$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install rails
免费前端CDN
不知道为什么,自己对于几十kb/s的容忍度越来越低了...