Ubuntu-Desktop durch Stiftantrieb für die Schienenentwicklung

1591
Mahesh

Ich bin Fensterbenutzer und .net Webentwickler. Ich versuche Hände in Rubin und "Rubin auf Schienen". Alle schlagen vor, OSx oder Linux zu verwenden. Kann ich Ubuntu auf "Pen Drive" installieren und als Entwicklungsmaschine für das gleiche verwenden. Wenn ja, lassen Sie mich wissen, wie Ubuntu auf "Pen Drive" installiert wird.

Ich verwende einen Laptop mit Windows 7 32 Bit Ultimate auf meinem Core 2 Duo und 4 Gig RAM.

2

5 Antworten auf die Frage

1
bragboy

Ich habe vor kurzem mit der Entwicklung von Ruby on Rails begonnen und finde es sehr einfach, sowohl unter Windows als auch unter Linux zu arbeiten. Zu Hause verwende ich Rails in Windows 7 und bei der Arbeit verwende ich Ubuntu. Es funktioniert reibungslos an beiden Orten. Meine Empfehlung ist, dass die Entwicklung nicht stark davon beeinflusst wird, welches Betriebssystem verwendet wird.

Sie würden mir nicht glauben, wenn ich sage, die Leute in meinem Büro arbeiten an demselben Projekt, einige in OSX, einige unter Linux und einige unter Windows mit SVN als Quellcodeverwaltung und Netbeans als IDE.

Für Bücher finden Sie diesen Link. Gehen Sie in der Agile-Web-Entwicklung mit Rails-Buch die DEPOT-Anwendung durch, und Sie haben eine gute Vorstellung davon, worum es bei Rails geht, und Sie werden sich sicher fühlen, daran zu arbeiten.

Es wäre großartig, wenn Sie mir bitte verwandte Artikel und Bücher mitteilen, damit ich mit Schienen an Fenstern anfangen kann Mahesh vor 14 Jahren 0
Dude .. download netbeans for Ruby .. Bücher finden Sie unter diesem Link .. http://www.technical-doo.com//2010/06/useful-books-on-ruby-and-ruby-on-rails.html Sie sind sehr gut zu beginnen .. bragboy vor 14 Jahren 0
0
Adam Crossland

Ich glaube nicht, dass es einen guten Grund gibt, Linux oder OS X für die Rails-Entwicklung unter Windows einzusetzen. Viele Rails-Enthusiasten - vor allem die Jungs, die es überhaupt kreiert haben - sind Windows-Hasser, aber ich habe persönlich eine ziemlich bedeutende Rails-Anwendung unter Windows entwickelt.

Wenn Sie jedoch Ubuntu oder andere Betriebssysteme aus irgendeinem Grund ausprobieren möchten, ist die Installation auf einem USB-Stick wahrscheinlich nicht so gut geeignet wie die Verwendung von VirtualBox . Ich betreibe Windows 7 auf meinem Laptop, aber eine Reihe von Clients entwickeln sich unter Ubuntu, und es läuft wunderbar in VirtualBox.

0
Benjamin Oakes

Ein Großteil der Rails-Welt scheint, zumindest in meiner Erfahrung, * nix-orientiert. (Bei der Entwicklung unter Windows habe ich mich anscheinend mit Windows-spezifischen Fehlern befasst. Siehe https://rails.lighthouseapp.com/projects/8994/tickets/4295-rails-incorrectly-imposes-version-umber-as-last -part-of-gem-verzeichnisname # ticket-4295-11 ) Aber andererseits bin ich ein Oldtimer -Kommandozeilen-Junkie, daher habe ich Rails-IDEs noch nie unter Linux / OS X ausprobiert. Ich arbeite so, weil ich es als lohnend empfand. (Ich bin erst 23 Jahre alt, also bin ich nicht der Typ, der schon seit vi20 Jahren im Einsatz ist.)

Davon abgesehen, gibt es eine in Ubuntu integrierte Option "Installation auf USB". Am 10.04 steht es unter System -> Administration -> Make Startup Disk. Ich denke, Sie benötigen mindestens einen 2 GB großen Flash-Speicher.

0
karatedog

Um Ihre Frage in Kürze zu beantworten: Sie können (technisch) aber nicht.

Sie haben hier viele Möglichkeiten, aber die eigentlichen Fragen sind:

  • Möchten Sie eine tragbare Entwicklungsumgebung?
  • Möchten Sie schnell zwischen Windows und Ubuntu hin und her wechseln? Vielleicht auf Windows-Dateien von Ubuntu aus zugreifen?

Wenn Sie tragbar sein möchten, stehen Ihnen folgende Optionen zur Verfügung:

  • Vollständige Ubuntu-Software auf einem USB-Stick installieren: Dies ist der billige Weg, der nutzlos und sehr frustrierend ist. Wenn Sie keinen wahnsinnigen Geldbetrag für diesen Pen-Drive ausgegeben haben, ist dies für zufällige Lesevorgänge langsam, da nur sequentielle Lesevorgänge auf einem durchschnittlichen Pen-Drive schnell sind. Zweitens funktioniert das Abnivellieren auf einem Pen-Laufwerk nicht besonders gut, was bedeutet, dass es sehr bald ausfallen wird. Drittens müssen Sie die Linux-Distribution so einstellen, dass selbst mit dem EXT2-Dateisystem nicht fünfmal pro Sekunde auf den USB-Stick geschrieben wird. Dies führt dazu, dass Sie wieder langsamer werden
  • Installieren Sie Live Ubuntu auf einem USB-Stick mit dauerhaftem Datenspeicher. Das ist eine fast gute Lösung, ich habe es eine Zeitlang verwendet: Diese Version von Ubuntu ist für die Ausführung von CD konzipiert, daher ist sie bereit, nicht auf das Medium zu schreiben, von dem sie geladen wird. Einige clevere Leute haben es an die Verwendung von Pen-Drives angepasst, so dass es einige Daten speichern kann (ich habe es auf einem 16 Gb Sandisk Cruzer Micro verwendet). Es ist immer noch langsam zu laden, aber dann ist es gut. Versuchen Sie Wubi, um Ubuntu auf dem USB-Stick zu installieren. Es wird sogar die angegebene Distribution für Sie heruntergeladen.
  • Investieren Sie mit USB in eine kleine externe SSD (etwa 32 GB). Sie erhalten eine sehr schnelle Geschwindigkeit und eine gute Abnivellierung. Hier können Sie wählen, ob Sie die Voll- oder Live-Installation durchführen möchten. Ich empfehle die vollständige Installation.

Jede dieser Lösungen eignet sich für den direkten Start, oder Sie können alle in eine virtuelle Umgebung wie VirtualBox booten.

Wenn Sie nicht portabel sein möchten, haben Sie 3 Optionen, aber nur eine davon ist möglich:

  • Installieren Sie Ubuntu als zweites Betriebssystem auf einer anderen Partition.
  • Installieren Sie Ubuntu als zweites Betriebssystem als einzelne Datei in Windows.
    (Diese beiden sind ziemlich nutzlos. Sie müssen einen Neustart durchführen, um in Ubuntu zu gelangen.)
  • Installieren Sie Ubuntu in einer virtuellen Umgebung wie VirtualBox oder VMWare Player. Beide sind kostenlos.

Und die isolierte / tragbare Combo:

  • in Live / Full Ubuntu über Virtualbox booten,

Ich empfehle, die .vdi-Datei von VirtualBox NICHT auf dem USB-Stick / SSD zu speichern und von dort aus zu verwenden, da Sie an VirtualBox gebunden sind, während Sie mit der vorherigen Methode entscheiden können, wie Sie sie starten möchten.

@Adam Crossland: Es gibt einen guten Grund, Linux oder OSX zu verwenden. Nicht wegen Ruby oder einer anderen Sprache, sondern wegen der Befehlszeilenstärke ('grep', 'awk', 'sed' usw.). Rails-IDEs unter Windows versuchen zu beheben, was Microsoft von Windows ausgeschlossen hat. Oder Sie kaufen Visual Studio, dann können Sie loslegen. vor 14 Jahren 0
0
Tobu

Hier ist ein Installationsprogramm, das eine Ubuntu LiveCD auf einen USB-Stick legt und die Einstellungen dauerhaft speichert.

Wenn jedoch keine Mobilität erforderlich ist, ist die Installation von Ubuntu auf der Festplatte genauso einfach und bietet Ihnen mehr Speicherplatz und eine bessere Leistung. Laden Sie es hier herunter und installieren Sie es entweder von Windows mit Wubi oder brennen Sie eine Live-CD, booten Sie, probieren Sie es aus und installieren Sie es.