Сегодня утром я потратил несколько часов, пытаясь настроить Rails на свежий экземпляр Ubuntu, и заметил, что этот процесс невероятно запутаннее, чем в Windows. В Windows я захожу на rubyinstaller.org, запускаю исполняемый файл (меня особенно интересовал 1.9.2-p180) и затем соответствующим образом корректирую системный путь. Rails также не требует дополнительных шагов, я могу клонировать git-репозиторий и начать запускать.
В Ubuntu мне пришлось установить RVM (что я мог бы сделать и для Windows), установить предварительные требования, которые перечислены в списке, иметь ошибку apt-get, потому что куча этих пакетов больше не была доступна. Затем я наконец запустился, rvm install
чтобы выяснить, что make не сработает, поэтому мне пришлось вручную закомментировать несколько зависимостей от openssl из одного из файлов .c и пересобрать его, после чего он наконец установился. Однако Rails был еще далек от завершения, поэтому мне пришлось установить еще несколько предварительных условий, отредактировать какой-нибудь дополнительный файл в исходном коде ruby и выполнить его, а затем я смог наконец rails console
начать работу.
Это нормально? Должен ли я ожидать, что все займет пару дополнительных часов в Ubuntu, если я собираюсь разрабатывать приложения на Rails? Мне пришлось проконсультироваться по крайней мере с 3-4 руководствами по 11.04 и по крайней мере с 5 различными сообщениями о переполнении стека, чтобы начать работу, мне кажется, это очень травмирует пользователя.