如何在公司代理后的Mac上安装Ruby gems?
我正在尝试在MacOS X 10.5.1的公司防火墙代理后安装ruby gems。但是我得到一个关于如何在公司代理后的Mac上安装Ruby gems?,ruby,macos,proxy,rubygems,installation,Ruby,Macos,Proxy,Rubygems,Installation,我正在尝试在MacOS X 10.5.1的公司防火墙代理后安装ruby gems。但是我得到一个关于连接被拒绝的错误 如何在公司代理后的Mac上安装Ruby gems?指定要使用的代理: export HTTP_PROXY='http://username:password@proxyserver.net:port/' 如果它是Windows代理(在EnterpriseLand中很常见),它将使用自定义NTLM身份验证,而普通Unix应用程序不会这样做。要修复此问题,请获取NTLMAPS—一个
连接被拒绝的错误
如何在公司代理后的Mac上安装Ruby gems?指定要使用的代理:
export HTTP_PROXY='http://username:password@proxyserver.net:port/'
如果它是Windows代理(在EnterpriseLand中很常见),它将使用自定义NTLM身份验证,而普通Unix应用程序不会这样做。要修复此问题,请获取NTLMAPS—一个小型Python应用程序,它充当本地常规代理,并通过NTLM身份验证将您的凭据传递到Windows代理 将gem下载到您的硬盘上,然后手动安装
gem install gem_file.gem
在OS X 10.10.2和gem 2.2.2上对我不起作用。设置了env变量,wget也可以下载该文件(因此该变量是正确的)。使用“--http代理”可以工作()。