32 Stimmen

Installation von Ruby Gems ohne Zugriff auf das offizielle Repository

Ich bin über ein Proxy-Skript in meinem Büro mit dem Internet verbunden. Infolgedessen ist mein Eingabeaufforderung (Win XP) keine Verbindung und ich kann nur über den Browser.

Gibt es einige kann ich einige Ruby-Gems, die ich brauche manuell installieren - ohne Verwendung

gem install 'abc'

Oder gibt es eine Möglichkeit, wie ich meine Eingabeaufforderung dazu bringen kann, sich mit dem Internet zu verbinden? Obwohl meine IE-Einstellungen das Skript verwenden, kann ich die CMD immer noch nicht zum Verbinden bringen.

45voto

Xwris Stoixeia Punkte 1801

Ich hatte das gleiche Problem, als ich in einer beengten Umgebung arbeitete. Eine nette Abhilfe ist es, den Edelstein, die Sie interessiert sind in einem USB-Stick herunterladen und dann installieren Sie es manuell.

Dies ist die Website, auf der Sie alle verfügbaren Rubin-Edelsteine finden können. Ruby Edelsteine herunterladen . Suchen Sie die gewünschte Datei und laden Sie sie herunter.

Verschieben Sie dann den Edelstein in ein Verzeichnis Ihrer Wahl und wechseln Sie von der Eingabeaufforderung aus in dieses Verzeichnis. Ich verwende C:/ruby193/bin/pony-1.4.gem

Nehmen wir an, der Edelstein, an dem wir interessiert sind, ist der Pony-Edelstein (smtp email).

Tippen Sie einfach gem install pony-1.4.gem

und Sie sollten es manuell installieren, es sei denn, Sie haben einen eingeschränkten Zugang mit nicht ausreichenden administrativen Rechten.

7voto

Chris Punkte 364

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X