2012-04-16 8 views
6

Ich versuche, GitLabHQ auf meinem Debian 6.0.4-Rechner zu installieren. Es ist eine Neuinstallation vom 13. April 2012. Jetzt bin ich an den Punkt gekommen, an dem ich ein paar Installationen von Ruby Gem machen muss. Insbesondere gilt Folgendes:Ruby Juwel Fehler bei der Installation von ri Dokumentation

gem install bundler 

Dies zeigt die folgende Fehlermeldung:

Successfully installed bundler-1.1.3 
1 gem installed 
Installing ri documentation for bundler-1.1.3... 
ERROR: While executing gem ... (ArgumentError) 
undefined class/module Encoding 

Dann habe ich versucht, die Ruby-Pakete mit

gem pristine --all 

Dies half nicht neu zu erstellen. Hier ist die Liste der installierten Ruby-Pakete:

rake-0.9.2.2 at Sat Apr 14 20:44:40 2012 
rvm-1.11.3.3 at Sat Apr 14 20:44:47 2012 
rubygems-bundler-0.9.0 at Mon Apr 16 09:04:32 2012 
rack-test-0.6.1 at Mon Apr 16 09:11:10 2012 
daemon_controller-1.0.0 at Mon Apr 16 09:11:10 2012 
tilt-1.3.3 at Mon Apr 16 09:11:10 2012 
erubis-2.7.0 at Mon Apr 16 09:11:10 2012 
multi_json-1.2.0 at Mon Apr 16 09:11:10 2012 
rack-cache-1.2 at Mon Apr 16 09:11:10 2012 
thor-0.14.6 at Mon Apr 16 09:11:10 2012 
actionmailer-3.2.3 at Mon Apr 16 09:11:10 2012 
treetop-1.4.10 at Mon Apr 16 09:11:11 2012 
fastthread-1.0.7 at Mon Apr 16 09:11:11 2012 
activeresource-3.2.3 at Mon Apr 16 09:11:11 2012 
polyglot-0.3.3 at Mon Apr 16 09:11:11 2012 
i18n-0.6.0 at Mon Apr 16 09:11:12 2012 
journey-1.0.3 at Mon Apr 16 09:11:12 2012 
actionpack-3.2.3 at Mon Apr 16 09:11:12 2012 
rack-ssl-1.3.2 at Mon Apr 16 09:11:12 2012 
activesupport-3.2.3 at Mon Apr 16 09:11:12 2012 
passenger-3.0.12 at Mon Apr 16 09:11:12 2012 
railties-3.2.3 at Mon Apr 16 09:11:13 2012 
rack-1.4.1 at Mon Apr 16 09:11:13 2012 
sprockets-2.1.2 at Mon Apr 16 09:11:13 2012 
mime-types-1.18 at Mon Apr 16 09:11:13 2012 
arel-3.0.2 at Mon Apr 16 09:11:13 2012 
hike-1.2.1 at Mon Apr 16 09:11:14 2012 
mail-2.4.4 at Mon Apr 16 09:11:15 2012 
activerecord-3.2.3 at Mon Apr 16 09:11:15 2012 
activemodel-3.2.3 at Mon Apr 16 09:11:15 2012 
tzinfo-0.3.33 at Mon Apr 16 09:11:15 2012 
builder-3.0.0 at Mon Apr 16 09:13:07 2012 
rdoc-3.12 at Mon Apr 16 09:15:52 2012 
json-1.6.6 at Mon Apr 16 09:30:55 2012 
bundler-1.1.3 at Mon Apr 16 09:31:06 2012 

Auch wenn die Bündler in der Liste angezeigt wird, es scheint nicht richtig installiert haben.

Ich hoffe, dass jemand mir dabei helfen kann, weil ich wirklich brauche GitLabHQ zu arbeiten.

Daniela.

Antwort

10

keine fix, wirklich, aber eine Abhilfe: Setzen Sie diese Zeile:

gem: --no-rdoc --no-ri 

in eine Datei mit dem Namen ~/.gemrc Installation von rdoc und ri Dokumentation überspringen (die Sie auf Ihrem System können nicht wollen, sowieso - es wird den Installationsvorgang ziemlich beschleunigen).

+0

Wo muss ich die Datei für den Fall, dass ich mit root installieren? – LaDude

+1

Im Home-Verzeichnis - dafür steht '~'. Also '/ root/.gemrc' in deinem Fall. – Thilo

+0

Vielen Dank. Es funktioniert jetzt gut! – LaDude