Ruby

為什麼安裝 libapache2-mod-passenger 需要 Ruby 1.8?

  • July 16, 2011

Ubuntu 10.04。我已經通過 rvm 安裝了 Ruby 1.9.2,並希望通過 Passenger 為 rails 應用程序提供服務。但是,如果我sudo apt-get install libapache2-mod-passenger,它告訴我 ruby​​, ruby​​1.8, ruby​​gems, ruby​​gems1.8, irb1.8, rdoc1.8 以及其他一些軟體包即將安裝。有什麼安全的方法可以避免安裝這些,因為我已經安裝了 ruby​​ 和 ruby​​gems 並且不需要 ruby​​ 1.8 的任何東西?

由於您將不是來自 apt-get 的 ruby​​ 安裝與 apt-get 包混合在一起,因此會出現問題,就像您報告的那樣。

您可以通過安裝Passenger gemgem install passenger並按照Passenger 說明繼續安裝apache 模組來避免這種情況:

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

引用自:https://serverfault.com/questions/291008