gpt4 book ai didi

ruby-on-rails - 离线安装 ruby​​ gems/代理配置

转载 作者:数据小太阳 更新时间:2023-10-29 07:20:16 25 4
gpt4 key购买 nike

我需要在没有连接到互联网的服务器上安装 ruby​​ on rails + Nokogiri、httparty、json [和一些不太重要的 gem]。怎么做到的?

主机操作系统是windows

附加问题,嗯,这对我来说不是很好,因为它可能需要几天时间,但我可以作为客户授予此服务器对 http 代理的访问权限。但是我必须承认,我已经尝试过使用类似的东西

set http_proxy="http://username:password@host:port"

gem --http_proxy "http://username:password@host:port"

但在这两种情况下都无法访问 gem 商店:(

最佳答案

快速解决方案:

gem install -p http://proxy_ip:proxy_port rails

是一种快速且有效的方式,但我需要为每次安装提供永久性的东西。

永久解决方案:

  1. 创建文件:

    vi ~/.gemrc
  2. 添加内容

    # HTTP Proxy options
    http_proxy: http://proxy_ip:proxy_port
    https_proxy: http://proxy_ip:proxy_port
    # For authentication (although not tested)
    http_proxy_user: username
    http_proxy_pass: password
    https_proxy_user: username
    https_proxy_pass: password
  3. 验证代理出现在 gem 环境变量中

    gem env

RubyGems 环境: - RUBYGEMS 版本:2.5.2 - RUBY 版本:2.3.3(2016-11-21 补丁级别 222)[universal.x86_64-darwin17]

关于ruby-on-rails - 离线安装 ruby​​ gems/代理配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16959060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com