Ruby
為什麼安裝 libapache2-mod-passenger 需要 Ruby 1.8?
Ubuntu 10.04。我已經通過 rvm 安裝了 Ruby 1.9.2,並希望通過 Passenger 為 rails 應用程序提供服務。但是,如果我
sudo apt-get install libapache2-mod-passenger
,它告訴我 ruby, ruby1.8, rubygems, rubygems1.8, irb1.8, rdoc1.8 以及其他一些軟體包即將安裝。有什麼安全的方法可以避免安裝這些,因為我已經安裝了 ruby 和 rubygems 並且不需要 ruby 1.8 的任何東西?
由於您將不是來自 apt-get 的 ruby 安裝與 apt-get 包混合在一起,因此會出現問題,就像您報告的那樣。
您可以通過安裝Passenger gem
gem install passenger
並按照Passenger 說明繼續安裝apache 模組來避免這種情況: