`
yanzilee9292
  • 浏览: 537295 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Ruby更改gem source

    博客分类:
  • ruby
 
阅读更多

 

很多时候,在安装gem的过程中会出现找不到资源的error,我们需要从另外一个gem服务器下载安装。

通过gem sources命令配置源,或通过修改Gemfile中的source语句可以实现。

常用的源
http://rubygems.org/
http://gems.github.com
http://gems.rubyforge.org
http://ruby.taobao.org 国内应该找个比较靠谱了,适合安装大多数常见的gem

显示当前使用的sources
gem sources

添加一个source
gem sources -a url地址

删除一个source
gem sources -r url地址

更新source cache
gem sources -u


 

分享到:
评论

相关推荐

    Programming Ruby (English Version) and Source Code

    9. **Gem和库**:Ruby的生态系统中,Gem是软件包管理器,用于安装和管理第三方库。 10. **元编程**:Ruby的元编程能力允许在运行时修改类和对象的行为,这是Ruby独特且强大的特点。 通过这本书和源代码的学习,你...

    Ruby在Linux上的安装教程.docx

    gem source -a https://gems.ruby-china.com/ ``` 验证更改结果: ```bash gem sources -l ``` #### 六、总结 本文详细介绍了在 Linux 上安装 Ruby 的三种方法:源码安装、自动安装和使用 RVM 安装。每种...

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

    ### Ruby中的gem包管理的使用及gem源搭建教程 #### 一、RubyGems简介 RubyGems作为Ruby世界中的包管理工具,其作用类似于Linux系统中的`apt`或`yum`,它允许用户轻松地安装、管理和共享Ruby库。通过RubyGems,...

    ruby下载太慢保存下

    Ruby还具有强大的元编程能力,允许在运行时修改或创建代码。 标题“ruby下载太慢保存下”指的是在尝试下载Ruby官方发行版时可能遇到的速度问题。这可能是由于网络状况不佳、服务器负载过高或者地理位置远离Ruby源...

    Ruby-PryByebug实现在Pry中一步一步调试和堆栈导航

    `Pry` 还有 `show-source` 命令,可以查看代码的实现,以及 `cd` 命令,用于在对象或模块间切换上下文。 ### Byebug介绍 `Byebug` 是一个强大的调试工具,它可以插入到你的Ruby程序中,提供一系列的调试命令。例如...

    Ruby环境下安装使用bundler来管理多版本的gem

    在Ruby开发环境中,管理和维护多个版本的gem是至关重要的,特别是在处理不同的项目时,每个项目可能依赖于不同版本的库。在这种情况下,bundler成为了一个不可或缺的工具,它允许开发者精确地控制和管理项目的依赖...

    被许可方:一个Ruby Gem,用于检测以什么许可分发项目

    一个Ruby Gem,用于检测以何种许可证分发项目。 问题 您有一个开源项目。 您如何知道该软件可以做什么和不能做什么? 您有很多开源项目,您如何知道它们的许可证? 您有一个带有许可证文件的项目,但是它是哪个...

    Linux系统平台上安装和配置Ruby on Rails

    接下来,我们要安装Ruby的Gem包管理器,它是Ruby生态系统的关键部分。通过Gem,我们可以安装和管理RoR和其他依赖项: ```bash sudo /usr/local/ruby/bin/gem install bundler ``` Bundler用于管理和解决Ruby项目...

    ruby_on_rails安装部署指导手册

    - 查看安装的 Ruby 和 RubyGems 版本:`ruby -v` 和 `gem -v`。 #### 八、环境配置 - 修改 RVM 下载 Ruby 的源为 RubyChina 镜像:`echo "ruby_url=https://cache.ruby-china.org/pub/ruby" >> $rvm_path/user/db`...

    ruby+selenium-webdriver测试--第一个例子源代码

    确保已经安装了Ruby,并通过RubyGems来安装Selenium-Webdriver gem。在命令行中运行以下命令: ```bash gem install selenium-webdriver ``` 接下来,我们需要编写测试脚本。Ruby中的测试通常遵循Test-Driven ...

    安装ruby环境(使用cocoaPods)

    - **更改默认源**: 由于默认的Ruby Gems源在国外,可能会遇到访问慢或无法访问的问题。因此,可以更换为国内的镜像源如淘宝源。 ```shell $ gem sources -r https://rubygems.org/ $ gem sources -a ...

    许可的:用于缓存和验证依赖项许可证的Ruby gem

    许可可作为Ruby环境中的Ruby gem,以及作为非Ruby环境中的独立可执行文件。 许可不是完整的开源许可合规性解决方案。 请理解以下重要的,以适当地使用许可。 当前状态 许可正在积极开发中,目前在GitHub上使用。 ...

    pinmame:pinmame源代码的镜像,并进行了修改以添加基于ruby的前端-Source code modification

    PinMAME库或libpinmame 建筑 Mac OS X(仅Intel) ...安装Ruby FFI Gem 运行gem update --system以确保您使用的是最新版本的 。 运行gem install rake以确保已安装rake。 运行gem install ffi 。

    scalablepress-ruby:可扩展Press API的Ruby绑定

    除非要修改gem,否则不需要此源代码。 如果只想使用Stripe Ruby绑定,则应运行: gem install scalablepress - ruby 如果要从源代码构建gem: gem build scalablepress - ruby . gemspec 将此行添加到您的应用...

    ruby-2.5.7.tar.gz

    然后运行 `source ~/.bashrc` 或 `source ~/.bash_profile` 使更改生效。 Ruby-2.5.7 版本包括了许多改进和修复,例如性能提升、新的语法特性、对其他库和框架的支持等。在编程时,可以通过`gem`管理库,例如安装`...

    Red Hat Enterprise Linux 环境passenger多ruby版本共存部署

    这里,`/path/to/gem_home`是RVM的gem路径,`x.x.x`是你想使用的Ruby版本号。 3. 对于每个Rails应用,创建一个VirtualHost,指定所需的Ruby版本。例如: ```apacheconf *:80> ServerName example.com ...

    RubyIDE, the Open Source Ruby IDE-开源

    作为一款开源工具,它遵循社区驱动的开发模式,允许开发者自由地使用、修改和分发,这使得RubyIDE具有高度的灵活性和可定制性。 在RubyIDE中,用户可以享受到一系列强大的功能,包括代码编辑、调试、项目管理、版本...

    mac及linux下搭建ruby+rails环境

    总的来说,搭建Ruby on Rails环境涉及的关键技术包括RVM(用于管理Ruby版本)、Ruby gem(用于安装Rails和其他依赖库)以及Rails框架本身。通过这些工具,开发者可以在不同的操作系统上灵活地配置和管理开发环境,...

    《Ruby On Rails》 源码 下载、导入、运行

    Ruby可以通过官方网站下载并按照安装指南进行安装,而Rails则可以通过Ruby的包管理器Gem来安装,命令如下: ``` gem install rails ``` 源码下载完成后,你需要将其解压到本地文件夹。Windows用户可以使用WinRAR等...

    CentOS 7下配置Ruby语言开发环境的方法教程

    在CentOS 7上配置Ruby语言开发环境是许多新开发者面临的一个挑战,因为系统默认的Ruby版本可能相对较旧。...同时,还可以使用 `gem` 命令安装和管理Ruby的库和框架,例如 `gem install rails` 用于安装Rails框架。

Global site tag (gtag.js) - Google Analytics