2011-02-01 4 views
0

я пытаюсь настроить рубин на окружающую среду рельсы запустить веб приложение (тактирования его) unfortunely, как я своего рода новичка много вещей происходит не так: рудалось установить пассажирский

это это то, что я получил, когда я бегу /var/lib/gems/1.8/gems/passenger-3.0.2/bin# ./passenger-install-apache2-module

> * GNU C++ compiler... found at 
> /usr/bin/g++ * Curl development 
> headers with SSL support... found * 
> OpenSSL development headers... found 
> * Zlib development headers... found * Ruby development headers... found * 
> OpenSSL support for Ruby... found * 
> RubyGems... found * Rake... found at 
> /usr/bin/rake * rack... not found * 
> Apache 2... found at /usr/sbin/apache2 
> * Apache 2 development headers... found at /usr/bin/apxs2 * Apache 
> Portable Runtime (APR) development 
> headers... found at 
> /usr/bin/apr-1-config * Apache 
> Portable Runtime Utility (APU) 
> development headers... found at 
> /usr/bin/apu-1-config 

Ok, так что я просто пропустить стойку, так я делаю это:

gem install rack --source http://chneukirchen.org/releases/gems/ 
Successfully installed rack-1.2.1 
1 gem installed 
Installing ri documentation for rack-1.2.1... 
Installing RDoc documentation for rack-1.2.1... 

everyhti ng выглядит нормально, но у меня все еще есть та же проблема. стойка все еще не найдена пассажиром, как я могу это решить?

прочее вещь не понимаю, как обновить драгоценный камень ??

# gem update --system 
ERROR: While executing gem ... (RuntimeError) 
    gem update --system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get. 

любая помощь приветствуется!


Я бы следовать вашим, как к первому, но мне нужно удалить пакеты, установленные с способностями, вы знаете, в этом списке, какие из них мне нужно удалить? это все, что мне нравится, так как я пытаюсь установить ruby ​​...

> aptitude install git-core 
>  aptitude install libssl-dev zlib1g-dev build-essential 
> mysql-server mysql-client 
> libmysql-ruby libmysqlclient-dev 
> imagemagick libmagick9-dev 
> librmagick-ruby librmagick-ruby1.8 
> libxslt1-dev 
>  aptitude install rubygems 
>  aptitude install ruby1.8-dev 
>  aptitude install rubygems1.9 
>  aptitude install rake 
>  aptitude install rubygems 
>  aptitude install ruby libzlib-ruby rdoc irb 
>  aptitude install rubygems1.9 
>  aptitude install libyaml-ruby 
>  aptitude install libzlib-ruby 
>  aptitude install libcurl4-openssl-dev 
>  aptitude install libopenssl-ruby 
>  aptitude install apache2-prefork-dev 
>  aptitude install libapr1-dev 
>  aptitude install ibaprutil1-dev 

ответ

2

Ваша первая ошибка: RubyGems from apt. Я расскажу о том, как установить все это в my Ubuntu, Ruby, RVM, Rails and You post. Дайте ему поглядеть, поможет ли вам работать пассажир.

+0

спасибо, кажется, что все мои проблемы исходили из apt ... Но я не уверен, что делать именно для этого, я удаляю rubygems с aptitude, и я планирую установить его из источника, взятого здесь: http://rubyforge.org/frs/?group_id=126 ... Это будет трюк? или я должен удалить рубин? ruby -v -> ruby ​​1.6.8 ... Нужна ли мне RVM? – krifur

Смежные вопросы