Ich möchte einen Jekyll-Blog auf einem freigegebenen Server einrichten. Wenn ich versuche, Jekyll zu installieren, bekomme ich "Sie haben keine Schreibrechte". Wie behebe ich das ohne root oder sudo?Jekyll ohne Root installieren
Mehr Detail:
Ich habe Platz auf einem gemeinsamen Server und nicht über Root-Zugriff. Ich konnte Ruby nicht installieren, obwohl das Hosting-Unternehmen es auf meine Anfrage installiert hat.
Wenn ich versuche, Jekyll zu installieren Ich benutze
[email protected] [~]# gem install jekyll
und das ist die Antwort, die ich erhalten:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/lib/ruby/gems/1.8 directory.
Ich habe verschiedene Vorschläge gesehen die GEMPATH für die Änderung, die ich versucht habe, einschließlich
export GEM_PATH=/home/user/something
Aber auch danach
gem env
führt noch in
GEM PATHS:
- /usr/lib/ruby/gems/1.8
- /home/user/.gem/ruby/1.8
Irgendwelche Tipps? Ist es möglich jekyll ohne root oder sudo priviliges zu installieren oder mache ich gerade einen Anfänger PATH Fehler?
'GEM_PATH' sagt' gem' wo für Edelsteine zu suchen, nicht, wo zu installieren Edelsteine. – doubleDown