`

修改gemrc,默认使用taobao源

阅读更多
在我们用gem命令安装gem包时,总是安装一些文档,并且官方的源国内访问比较慢。我们可以通过修改.gemrc文件来解决这个问题。

.gemrc通常在你的home目录下。

---
:backtrace: false
:benchmark: false
:bulk_threshold: 1000
:sources:
- http://ruby.taobao.org
:update_sources: true
:verbose: true
gem: --no-document --no-ri


附上常用的gem命令

gem -v 查看 RubyGems 的版本
gem update --system 升級RubyGems的版本
gem install gem_name 安裝gem包
gem list 列出所有已安裝的gem包
gem update gem_name 更新某个gem包
gem update 更新所有已安裝的gem包
gem install -v x.x.x gemname 安裝特定版本
gem uninstall gem_name 卸载
分享到:
评论

相关推荐

    Ruby中的gem包管理的使用及gem源搭建教程

    对于使用Bundler进行依赖管理的项目,可以通过修改Gemfile来使用淘宝源: ```ruby source 'http://ruby.taobao.org/' gem 'rails', '3.2.2' ``` #### 四、创建和分享RubyGems 除了安装和使用现有的gem之外,...

    redmine1.1.1-rubyp334离线安装gem

    3. **设置Gem源**:由于是离线安装,你需要将gem的源设置为你本地的文件夹,这可以通过修改`~/.gemrc`或`/etc/gemrc`文件来实现。例如: ``` gem: --no-rdoc --no-ri --install-dir /path/to/offline/gems ...

    rubygems-bundler:不再有“捆绑执行程序...”

    RubyGems> = 2.2.0的注意事项通常,在> = 2.2.0的RubyGems上不需要此...配置〜/ .gemrc 您不再需要修改~/.gemrc ,只需删除旧条目以确保它可以按预期工作。 如果需要使用自己的custom_shebang ,可以在~/.gemrc定义它以

    Ruby包管理器gem常用命令

    在主目录下,有一个名为.gemrc的配置文件,可以在其中指定在安装软件包后总是生成文档和运行单元测试等命令。 10. 构建gem包 构建gem包需要创建一个名为package.gemspec的gem规格文件,然后使用gem build package....

    dotfiles:我很棒的dotfile清单

    点文件 它是我的配置文件的存储库,在UFO / armageddon或(不太可能)丢失数据的情况下,将其作为备份创建。 您可以随意使用它,甚至可以根据需要做出贡献。 只是提出一些或创建请求请求... .gemrc (跳过文档安装)

    cookbooks:厨师食谱

    RoundCube 食谱 ...设置~/.gemrc : echo "gem: --no-ri --no-rdoc" > ~/.gemrc gem install chef 安装 设置live: true dna.json 中的live: true chef-solo -c /home/till/cookbooks/chef-solo/solo.rb

    点文件:ZSH,Java,Ruby,Go,编辑器,终端等的配置文件

    这样的配置文件集合理论上应该包括版本控制,例如使用Git,以便在不同设备间轻松同步或回滚更改。 点文件的管理和维护对于提升开发效率至关重要,因为它们能确保无论在哪里工作,开发者都能拥有一个熟悉的、定制化...

    dotfiles:Zaiste,这些都是很棒的dotfile

    ln -sfn dotfiles/gemrc .gemrc ln -sfn dotfiles/ackrc .ackrc ln -sfn dotfiles/gitconfig .gitconfig 设置 https://github.com/argon/mas XCode 通过App Store安装XCode。 转到XCode -> Preferences -> ...

    ruby-shim:非魔术性的Ruby版本管理器

    ruby-shim:一个非神奇的Ruby版本管理器 ... 在~/.gemrc添加install: --user-install --env-shebang ,以防止RubyGems在其生成的包装器脚本中硬编码到特定Ruby解释器的路径。 例如,假设您使用的Ma

    rails_workspace:在Vagrant上进行干净的Rails + Postgresql安装

    MonkeyChai的Rails工作区 设置 OSX / Windows 首次运行时具有良好的Internet连接 ... cd rails_workspace vagrant up 当vagrant下载并配置Ubuntu 14.04映像时,请耐心...这台机器使用nodejs代替rubyracer作为JS env(He

    dotfiles:Zsh和其他许多有趣东西的配置文件

    点文件这些是我自己的配置文件,用于: 哦,我的zsh 崇高文字3 .gemrc .gitconfig .pryrc .rspec使用点文件安装 符号链接.zshrc以dotfiles/.zshrc : ln -sf ~/Dropbox/dotfiles/.zshrc ~/.zshrc 根据需要自定义~/....

    dotfiles:我的个人点和设置文件

    andrewmcodes / dotfiles 结构体 . |-- .tool-versions |-- README.md |-- docker ...| |-- .gemrc | `-- aliases.zsh |-- tmux | |-- .tmux.conf | |-- .tmux.conf.local | `-- .tmux.conf.old `--

    old-dot-files:我的点文件

    点文件我奇怪的点文件设置运行./setup.sh目前的支持 鱼 rvm 虚拟机 Ruby(gemrc,railsrc,irbrc) vim

    欧拉公式求圆周率的matlab代码-dotfiles_and_notes:我的点文件

    .gemrc .gitconfig .inputrc .irbrc .minttyrc .pythonrc .screenrc .tmux.conf .vimrc; do [ -e $f ] && echo "Backing up $f" && mv $f{,.bak}; ln -s $BASHRC_DIR/$f; done echo "source $BASHRC_DIR/.bashrc" >>...

Global site tag (gtag.js) - Google Analytics