2015-06-02 5 views
4

Я пытаюсь установить Ruby on Rails на мой NAS-сервер Synology, работающий на DSM 5.2. Установлен Ruby 2.2.0. Затем я попытался установить Rails. Во время установки я получал эти сообщения об ошибках:Проблемы с установкой Ruby on Rails для Synology DSM 5.2

Building native extensions. This could take a while... 
/usr/bin/ruby -r ./siteconf20150602-13143-1u6fp4x.rb extconf.rb 
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h 
ERROR: Error installing rails: 
     ERROR: Failed to build gem native extension. 

    Building has failed. See above output for more information on the failure. 
extconf failed, exit code 1 

Gem files will remain installed in /usr/lib/ruby/gems/2.2.0/gems/nokogiri-1.6.6.2 for inspection. 
Results logged to /usr/lib/ruby/gems/2.2.0/extensions/x86-linux/2.2.0/nokogiri-1.6.6.2/gem_make.out 

Не могли бы вы помочь мне?

Спасибо, Томас

+0

я обновил мой ответ – rick

ответ

-1

Вы должны сначала установить все необходимые пакеты для использования nokogiri Gem

Для Nokogiri

sudo apt-get install libxslt-dev libxml2-dev zlib1g-dev 

Затем установите Nokogiri камень используя,

sudo gem install nokogiri 
+0

Спасибо за совет. К сожалению, не удается запустить команду sudo для Synology. -ash: sudo: не найден. Любая другая идея, пожалуйста? – Tomas

+0

@TomasKocnar Вы можете использовать команду 'ipkg' для установки пакета. Пожалуйста, обратитесь к этой ссылке http://forum.synology.com/enu/viewtopic.php?f=40&t=87922 и дайте мне знать – rick

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

  • Нет связанных вопросов^_^