我在公司代理之後,它需要授權才能使用它。當我嘗試使用選項-p http://ip.of.my.proxy:3128
時,它會拋出錯誤407.是否有解決方法?如何通過授權代理安裝gem
8
A
回答
3
1
這是我想出來的方式。希望它也適用於你。
- 在代理設置中填寫代理(根據您的系統而定)。
- 一次,你用代理服務器設置完成,只是(假設Linux系統)
sudo -i gem install GEM_NAME
注意,authorizationi.e用戶名和密碼需要在代理填寫系統設置。
如果您不是root用戶,或者您希望本地安裝gem(如果使用RVM),請不要使用sudo。
9
該解決方案在模擬情況(autenticated代理後面的公司網絡)爲我工作:
- 創建您的HOME下的文件.gemrc(在我的情況C: \的Documents and Settings \ my_username \ .gemrc
- 寫以前的文件中這樣一行:
http_proxy: http://<YOUR_USER>:<YOUR_PASSWORD>@<YOUR_PROXY_HOST>:<YOUR_PROXY_PORT>
相關問題
- 1. 如何通過HTTP安裝gem文件?
- 2. 使用gem通過RVM安裝Rails時的權限錯誤
- 3. 通過`gem install`或`gem update`安裝了多少次Ruby Gem
- 4. 通過Angular授權是否安全?
- 5. Karaf安裝:webconsole未授權
- 6. 授予MSI安裝權限
- 7. 通過URL授權
- 8. 通過cookie授權
- 9. 通過代理安裝python模塊
- 10. 如何在代理之後捆綁安裝git gem?
- 11. 如何通過授權令牌在php
- 12. 如何讓RedactorRails方法通過授權
- 13. 如何通過Facebook的Javascript SDK安全地授權用戶
- 14. 如何在Ubuntu上通過rvm使用rails3時安裝mysql2 gem?
- 15. 帶代理授權的Apache ProxyRemote(通過連接/ HTTPS)
- 16. Java.IO.EOFException通過具有授權的代理從OkHttpClient讀取
- 17. Node.js - HTTP通過魷魚代理授權問題得到
- 18. Eclipse代理授權異常
- 19. 如何通過節儉處理認證和授權?
- 20. 如何通過行家授予權限的源代碼
- 21. ruby:代碼安裝gem如果丟失
- 22. 授權代碼授權
- 23. Apple通過SSL授權嗎?
- 24. 通過CanCan爲Sinatra授權
- 25. 通過瀏覽器授權
- 26. 通過JWT令牌授權
- 27. 通過證書授權
- 28. MongoDB db.copyDatabase未通過授權
- 29. 處理過期授權令牌安卓客戶經理
- 30. 如何解決安裝定製內置gem的權限錯誤?
我的工作是: '''sudo gem install [gem_package_name] -p http://myawesome.proxy.com:1234''' – zaxy78 2017-07-02 08:15:01
@ zaxy78謝謝,這很有幫助! – 2017-07-03 12:57:09