Рабочий стол Ubuntu через Pen Drive для разработки рельсов

1417
Mahesh

Я пользователь окна и веб-разработчик .net. Я пробую руки в рубине и "рубине на рельсах". Все предлагают мне использовать OSx или Linux. Могу ли я установить Ubuntu на "Pen Drive" и использовать в качестве машины для разработки для того же. Если да, пожалуйста, дайте мне знать, как установить Ubuntu на "Pen Drive".

Я использую ноутбук с Windows 7 32-битной предельной на моем Core 2 Duo и 4 ГБ оперативной памяти.

2

5 ответов на вопрос

1
bragboy

Недавно я начал разработку Ruby on Rails, и мне действительно легко работать как в Windows, так и в Linux. Дома я использую Rails в Windows 7, а на работе я использую Ubuntu. Работает плавно в обоих местах. Моя рекомендация - разработка не будет сильно зависеть от того, какая ОС используется.

Вы не поверите мне, если я скажу, что люди в моем офисе работают над одним и тем же проектом, некоторые в OSX, некоторые в Linux, а некоторые в Windows с SVN в качестве источника контроля и Netbeans в качестве IDE.

Для книг, обратитесь по этой ссылке. В книге Agile Web-разработки с использованием Rails просмотрите приложение DEPOT, и у вас будет четкое представление о том, что такое Rails, и вы наверняка будете чувствовать себя уверенно, работая над этим.

Было бы здорово, если бы вы сообщили мне соответствующие статьи, книги, чтобы я мог начать с рельсов на окнах Mahesh 14 лет назад 0
Чувак .. скачать NetBeans для Ruby .. Для книг, перейдите по этой ссылке .. http://www.technicalypto.com/2010/06/useful-books-on-ruby-and-ruby-on-rails.html Вы очень хорошо начать с .. bragboy 14 лет назад 0
0
Adam Crossland

Я не думаю, что есть веская причина использовать Linux или OS X для разработки Rails поверх Windows. Многие энтузиасты Rails, особенно те, кто создавал его в первую очередь, являются ненавистниками Windows, но я лично разработал довольно значительное приложение Rails для Windows.

Однако, если вы по какой-либо причине хотите попробовать Ubuntu или какую-либо другую операционную систему - установить ее на флэш-накопитель, вероятно, не так хорошо, как при использовании VirtualBox . Я использую Windows 7 на своем ноутбуке, но многие клиенты работают на Ubuntu, и он прекрасно работает внутри VirtualBox.

0
Benjamin Oakes

Большая часть мира Rails кажется * nix ориентированной, по крайней мере, по моему опыту. (При разработке под Windows я, похоже, сталкивался с ошибками, специфичными для Windows. См. Https://rails.lighthouseapp.com/projects/8994/tickets/4295-rails-incorrectly-imposes-version-number-as-last -part-of-gem-directory-name # ticket-4295-11 ) Но опять же, я наркоман из командной строки старой школы, поэтому я никогда не пробовал использовать Rails IDE, даже в Linux / OS X. Я работаю таким образом, потому что я нашел это полезным. (Мне всего 23 года, так что я не тот тип, который использовал в viтечение 20 лет.)

При этом в Ubuntu встроена опция «установить на USB». 10.04 находится в Системе -> Администрирование -> Сделать загрузочный диск. Я думаю, что вам нужно по крайней мере 2 ГБ флэш-накопитель.

0
karatedog

Коротко ответить на ваш вопрос: Вы можете (технически), но не должны.

У вас есть много вариантов здесь, но реальные вопросы:

  • Вы хотите портативную среду разработки?
  • Вы хотите быстро переключаться между Windows и Ubuntu? Может быть, доступ к файлам Windows из Ubuntu?

Если вы хотите портативный, то у вас есть следующие варианты:

  • установить полную Ubuntu на флеш-накопитель: это дешевый способ, и он будет бесполезным и очень разочаровывающим в использовании. Если вы не потратили безумную сумму денег на этот флеш-накопитель, он будет медленным при случайном чтении, потому что на обычном флеш-накопителе только последовательное считывание выполняется быстро. Во-вторых, выравнивание износа плохо работает на ручном приводе, что означает, что он очень скоро выйдет из строя. В-третьих, вам нужно настроить дистрибутив Linux, чтобы он не записывал на флешку 5 раз в секунду даже с файловой системой EXT2, и это возвращает вас к износу и медлительности.
  • установите Live Ubuntu на флешку с постоянным хранилищем данных. Это почти хорошее решение, я использовал его некоторое время: эта версия Ubuntu предназначена для запуска с компакт-диска, поэтому она готова не записывать на носитель, с которого она загружена. Некоторые умные ребята настроили его для использования с флеш-накопителем, чтобы он мог хранить некоторые данные (я использовал его на 16 Гб Sandisk Cruzer Micro). Это все еще медленно загружается, но тогда это хорошо. Попробуйте Wubi установить Ubuntu на флешку, он даже скачает указанный дистрибутив для вас.
  • Инвестируйте в маленький внешний SSD (подойдет около 32 Гб) с USB. Вы получите очень быструю скорость и хорошее выравнивание износа. Здесь вы можете выбрать, хотите ли вы установить полную или живую установку. Я предлагаю полную установку.

Любое из этих решений подходит для прямой загрузки, или вы можете загрузить все из них в виртуальной среде, такой как VirtualBox.

Если вы не хотите быть переносимым, у вас есть 3 варианта, но жизнеспособен только один:

  • установите Ubuntu в качестве второй ОС на другой раздел.
  • установить Ubuntu в качестве второй ОС как отдельный файл внутри Windows.
    (Эти два в значительной степени бесполезны. Вы должны перезагрузиться, чтобы войти в Ubuntu.)
  • Установите Ubuntu в виртуальной среде, такой как VirtualBox или VMWare Player, оба бесплатны.

И изолированный / портативный комбо:

  • загрузиться в live / full Ubuntu через Virtualbox,

Я предлагаю НЕ хранить файл .vdi VirtualBox на жестком диске / SSD и использовать его оттуда, потому что вы будете привязаны к VirtualBox, в то время как предыдущий метод позволит вам решить, как вы хотите его загрузить.

@ Adam Crossland: есть веская причина использовать Linux или OSX. Не потому что Ruby или какой-либо другой язык, а для поддержки командной строки ('grep', 'awk', 'sed' и т. Д.). Rails IDE в Windows пытаются исправить то, что Microsoft исключила из Windows. Или вы покупаете Visual Studio, тогда вы готовы. 14 лет назад 0
0
Tobu

Вот установщик, который помещает Ubuntu LiveCD на флешку с сохранением настроек.

Однако, если мобильность не является обязательным требованием, установка Ubuntu на жесткий диск так же проста и дает вам больше места и лучшую производительность. Получите его отсюда, и либо установите его из Windows, используя Wubi, либо запишите live CD, загрузите его, попробуйте и установите.

Похожие вопросы