系統返回rails 2.3.5,迴應rails -v
。但是,它返回「未安裝軌道」爲gem uninstall rails
。無法在Ubuntu下刪除Rails
系統返回錯誤gem install rails
:
@ubuntu:~$ gem install rails
ERROR: While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: rails requires activesupport (= 3.1.1), actionpack (= 3.1.1), activerecord (= 3.1.1), activeresource (= 3.1.1), actionmailer (= 3.1.1), railties (= 3.1.1), bundler (~> 1.0)
有關該問題的任何想法?
如何安裝rails 3.1? apt-get intall只能從ubuntu repo安裝(目前是rails 2.3.5)嗎?謝謝。 – user938363
是的,它將版本安裝在當前2.3.5的回購庫中。 Ubuntu的政策是隻有在Ubuntu發佈是最終版本時纔會推送安全更新,所以他們永遠不會升級軟件包的版本(對於您的版本,它永遠是2.3.5,只有補丁級別可能會增加)。您可能會發現一些PPA提供了更新版本的Rails,但我認爲RVM仍然是最佳解決方案。 – Felix
安裝了rvm並運行'gem install rails'。錯誤消息完全相同。仍然有依賴性錯誤。打包商會幫忙嗎? – user938363