我已經安裝了RVM並在注意到安裝http://rvm.beginrescueend.com/rvm/install/我能得到「RVM是一個功能。」如何改變套件安裝可執行文件和安裝目錄
我讀過的很多內容建議不要使用sudo gem install bundler,但是如果沒有sudo,它就無法工作(錯誤表示我無法使用gem install bundler寫入var/lib/gems/1.8 )
即使在「成功安裝捆綁」我仍然得到「捆綁命令未找到」當我嘗試運行任何「寶石包安裝」,或者從我的應用程序「包安裝」。
我想我需要更改可執行文件,但我失去了對如何做到這一點。
RubyGems的環境:
- RubyGems的VERSION:1.3.7
- RUBY VERSION:1.8.7(2010-06-23 PATCHLEVEL 299)[x86_64的Linux的]
- 安裝目錄:在/ var/lib中/寶石/ 1.8
- Ruby可執行文件:/usr/bin/ruby1.8
- 可執行文件目錄:/var/lib/gems/1.8/bin
- RubyGems的平臺:
- 紅寶石
- x86_64的Linux的
- 創業板路徑:
- /var/lib/gems/1.8
- /home/james/.gem/ruby/1.8
- GEM配置:
- :update_sources =>真
- :冗長=>真
- :基準=>假
- :回溯=>假
- :bulk_threshold => 1000個
- 遠程數據源:
非常感謝所有幫助。謝謝。
所以我認爲我安裝了Gem not on Root,導致安裝目錄在var/lib/gems/1.8中結束。我需要卸載並重新安裝嗎?真的因爲一些愚蠢的原因而苦苦掙扎,所以任何幫助都會很棒。謝謝! – James 2010-10-27 01:33:05
想通了!真的很愚蠢,我終於給用戶寫了var/lib/gems/1.8的權限,然後將var/lib/gems/1.8添加到路徑中。它說,它真的很明顯的安裝Ubuntu的用戶,我想我只是錯過了它。 – James 2010-10-27 23:33:14