RoR auf Mac OSX Leopard
Einführung von RoR und Installation auf einem Apple Mac 10.5.6 - Leopard

DruckenDrucken E-MailE-Mail BewertenRatings Beitrag meldenBeitrag melden


RoR auf Mac OSX Leopard
Mirko
Geek

Benutzergruppe: Members
verbunden: 24.01.2010
Ort: Potsdam

Total Topics: 3
Total Posts: 9

Beitrag meldenBeitrag melden

Fertig 24.04.2010 - 05:50:
Betreff: RoR mit MacPorts auf Mac OSX Leopard
Zitieren
#1

Einführung

Ich beziehe mich in dieser Anleitung weniger auf eine abolute Empfehlung. Dieses Dokumentation richtet sich an die, die sich näher mit einer Ruby on Rails Umgebung zur Entwicklung eigener Anwendungen auf dem Apple Mac OSX interessieren. Generell müssen dafür grundlegende Systemtools von der Mac OSX DVD bzw. von der Apple Website( nach login) installiert werden. Ich habe mich für die Plafform, Mac Apple Version 10.5.6 Leopard entschieden. Die dafür notwendigen Mac Tools sind die XCode Tools, wie gesagt von DVD oder Website entnehmbar.
Sind diese vorhanden kann der nächste Schritt begonnen werden. Dies ist das Installieren von den Macports. Mehr über Installation und Voraussetzungen seht ihr hier
Der dort zu findene Guide, hinter dem Dokumentation Link, sollte Euch weiterhelfen, alles nötige zu verstehen, was Macports eigentlich sind und was sie können.
Es gibt natürlich auch eine Mac OSX Paket Ausgabe der MacPorts, ich habe mich aber hier für den sicheren Weg entschieden und die Sourcen gezogen und kompiliert. Das hat zwei wesentliche Vorteile, einmal sind die MacPorts Maß-geschneidert für deinen Prozessor und zum zweiten kannst du interne Erweiterungen selber entfernen oder hinzufügen, so wie du es eben brauchst und dann neu zu "bauen".
Die Quellen habe ich von derselben Seite wie auch schon oben erwähnt, sollte daher auch kein Problem sein diese wiederzufinden. Einen Link werde ich mir hierbei mal sparen, da ich nicht weiss welche Version ihr haben möchtet. Den Link zur Anleitung findet ihr hier
Weiterhin kann ich auch das Howto von Manuel Wiedenmann auf blog.funkensturm.de schaut einfach in die Tag-clouds oder klickt hier

Einrichtung der Umgebung für MacPorts

Die nächsten Schritte sind vielleicht für Neulinge etwas Problematische aber die Mühe lohnt sich. Wenn ihr Erfahrung im Umgang mit Linux-Unix Shell Kommandos habt und wisst wann ihr Sudo tippen müsst und wann nicht und warum, dann seit ihr hier richtig.

Diese Anleitung ist geschriben für Leute, die mit der bash arbeiten. Als erstes seit sicher und schätzt euer Wissen lieber etwas niedriger ein, dann erlebt ihr weniger unangenehme Überraschungen bezüglich von Fehlermeldungen. Die beste Voraussetzung dafür ist ein eigenes Projektverzeichnis. Ich habe mich hierbei für /usr/local/macports (alles in Kleinbuchstaben) entschieden.

Ladet euch die Sourcen und entpackt sie auf der Konsole mit

#cd /usr/local/macports

#tar -xzvf macports-version-.tar.gz

kopiert nun als Superuser das ausgepackte Verzeichnis nach /usr/local/ um eine System unabhängige Installation aufzubauen.

#sudo cp macports-<version> /usr/local/macports

Wechselt dann in das von euch durch das kopieren gleichzeitig auch neu angelegte Verzeichnis mit:

#cd /usr/local/macports

Hier findet ihr nun alles, was ihr für die Installation der MacPorts benötigt.
Gebt dann weiter auf der Konsole ein:

#./configure --prefix=/usrl/local/macports

#make

#sudo make install

Nach Eingabe eures root pw kann macports unter /usr/local/macports installiert werden. Ich verwende dafür extra das eigen Verzeichnis, um bei verhauenen Installationen alle wieder sauber vom System zu entfernen bevor ich neu beginne, nur für den Fall der Fälle wink

Fügt dann noch in Eure .bashrc aus eurem HOME Verzeichnis die Zeile PATH=/usr/local/macports/bin:$PATH;
export PATH oder fügt diesen Pfad in eure bestehende ein und aktualisiert mit:

#source .bashrc

diese Veränderung an eurem Shell User Profil. Fortan dürftet ihr nun diesen Pfad nach jedem neuen Login, ins System eingebunden haben.
Jetzt fehlt nur noch ein Update der aktuellen Ports Software.
Das führt ihr mit:

#sudo port selfupdate

aus.Siehe da wenn alles klappt, sollten alle Macports aktualisiert und falls nötig automatisch nachinstalliert werden. Das könnte etwas dauern, also macht euch Kaffee oder Tee und entspannt euch. Weitere Hinweise auf alle zur Verfügung stehenden Applikationen, findet ihr unter der macports Seite oder klickt hier

bearbeitet von: Mirko am 24.04.2010 - 06:45

Thread durchsuchen nach
Thread download als


Sie haben keine Berechtigung zum posten. Sie müssen sich anmelden, oder registrieren.