Nutzung von rubygems ohne Rootzugang

Angelegt von Andreas Steinel Tue, 14 Oct 2008 11:07:00 GMT

Das Programm gem muss auf dem Rechner vorhanden sein, sonst klappt nichts. Für die Nutzung – speziell die Installation von gems – sollte man sich ein extra Verzeichnis anlegen, z.B.

mkdir ~/gems

Danach kann man die gewünsche gem’s, z.B. rails installieren:

gem install -y -i ~/gems rails

oder die etwas schnellere Variante ohne Dokumentation

gem install -y --no-rdoc --no-ri -i ~/gems rails

Dies dauert dann je nach Rechner- und Netzgeschwindigkeit einige Minuten. Danach kann man mit folgendem Kommando prüfen, ob gem momentan nach gem’s sucht:

gem env

Jetzt muss man seine eigene gem-Quelle zum Suchpfad hinzufügen. Am besten in der jeweiligen .$MYSHELLrc eintragen und die Einstellungen neu lesen lassen:

export GEM_PATH=~/gems:$GEM_PATH

export PATH=~/gems/bin:$PATH

Nach einem erneutem Aufruf von gem env sollte nun das eigene gem-Verzeichnis dort zu finden sein und mit gem list die installierten Pakete angezeigt werden.

Posted in  | keine Kommentare | keine Trackbacks

Comments

Trackbacks

Verwenden Sie den folgenden Link zur Rückverlinkung von Ihrer eigenen Seite:
http://andreas.familie-steinel.de/trackbacks?article_id=457

Kommentare sind deaktiviert