个人常用镜像的替代品有哪些?

更新于
2026-10-10 01:13:02
2阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计454个文字,预计阅读时间需要2分钟。

个人常用镜像的替代品有哪些?

Homebrew 是一个开源的软件包管理器,用于 macOS。要更换为 USTC 镜像源,可以按照以下步骤操作:

个人常用镜像的替代品有哪些?

1. 打开终端。

2.输入以下命令,切换到 Homebrew 的仓库目录:

cd $(brew --repo)

3.使用以下命令设置 USTC 镜像:

git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

4.重置为官方地址(如果需要):

cd $(brew --repo) git remote set-url origin https://github.com/Homebrew/brew.git

Homebrew

Homebrew 源代码仓库 (brew upate)

替换USTC镜像:

cd "$(brew --repo)" git remote set-url origin mirrors.ustc.edu.cn/brew.git

重置为官方地址:

cd "$(brew --repo)" git remote set-url origin github.com/Homebrew/brew.git

Homebrew 预编译二进制软件包

对于 zsh 用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc

对于 bash 用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile

npm

cnpm

npm install -g cnpm --registry=registry.npm.taobao.org

alias

alias cnpm="npm --registry=registry.npm.taobao.org --cache=$HOME/.npm/.cache/cnpm --disturl=npm.taobao.org/dist --userconfig=$HOME/.cnpmrc" # Or alias it in .bashrc or .zshrc $ echo '\n#alias for cnpm\nalias cnpm="npm --registry=registry.npm.taobao.org --cache=$HOME/.npm/.cache/cnpm --disturl=npm.taobao.org/dist --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

Ruby

RVM

echo "ruby_url=cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db

RubyGems

gem sources --add gems.ruby-china.com/ --remove rubygems.org/ gem sources -l gems.ruby-china.com # 确保只有 gems.ruby-china.com

使用 Gemfile 和 Bundler

bundle config mirror.rubygems.org gems.ruby-china.com

这样你不用改你的 Gemfile 的 source。

本文共计454个文字,预计阅读时间需要2分钟。

个人常用镜像的替代品有哪些?

Homebrew 是一个开源的软件包管理器,用于 macOS。要更换为 USTC 镜像源,可以按照以下步骤操作:

个人常用镜像的替代品有哪些?

1. 打开终端。

2.输入以下命令,切换到 Homebrew 的仓库目录:

cd $(brew --repo)

3.使用以下命令设置 USTC 镜像:

git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

4.重置为官方地址(如果需要):

cd $(brew --repo) git remote set-url origin https://github.com/Homebrew/brew.git

Homebrew

Homebrew 源代码仓库 (brew upate)

替换USTC镜像:

cd "$(brew --repo)" git remote set-url origin mirrors.ustc.edu.cn/brew.git

重置为官方地址:

cd "$(brew --repo)" git remote set-url origin github.com/Homebrew/brew.git

Homebrew 预编译二进制软件包

对于 zsh 用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc

对于 bash 用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile

npm

cnpm

npm install -g cnpm --registry=registry.npm.taobao.org

alias

alias cnpm="npm --registry=registry.npm.taobao.org --cache=$HOME/.npm/.cache/cnpm --disturl=npm.taobao.org/dist --userconfig=$HOME/.cnpmrc" # Or alias it in .bashrc or .zshrc $ echo '\n#alias for cnpm\nalias cnpm="npm --registry=registry.npm.taobao.org --cache=$HOME/.npm/.cache/cnpm --disturl=npm.taobao.org/dist --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

Ruby

RVM

echo "ruby_url=cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db

RubyGems

gem sources --add gems.ruby-china.com/ --remove rubygems.org/ gem sources -l gems.ruby-china.com # 确保只有 gems.ruby-china.com

使用 Gemfile 和 Bundler

bundle config mirror.rubygems.org gems.ruby-china.com

这样你不用改你的 Gemfile 的 source。