web-dev-qa-db-ja.com

libapache2-mod-passengerをインストールするのにRuby 1.8が必要なのはなぜですか?

Ubuntu10.04。 Ruby 1.9.2をrvm経由でインストールし、RailsアプリケーションをPassengerで提供したい。ただし、Sudo apt-get install libapache2-mod-passenger、Ruby、Ruby1.8、rubygems、rubygems1.8、irb1.8、rdoc1.8、およびその他のパッケージがインストールされようとしていることを示しています。私はすでにRubyとrubygemsをインストールしていて、Ruby 1.8には何も必要ないので、それらのインストールを回避する安全な方法はありますか?

2
Artem Pakk

Rubyインストールはapt-getからのものではなく、apt-getのパッケージと混合しているため、報告したように問題が表示されます。

Passenger gem gem install passengerをインストールし、Passengerの指示に従ってApacheモジュールのインストールに進むことで、これを回避できます。

http://www.modrails.com/install.html

3
Luis Lavena