我想在共享服务器上设置一个jekyll博客.当我尝试安装Jekyll时,我得到"你没有写权限".如何在没有root或sudo的情况下修复此问题?
更多详情:
我在共享服务器上有空间,没有root访问权限.虽然托管公司根据我的要求安装了Ruby,但我无法安装Ruby.
当我尝试安装Jekyll时,我使用
user@hosting.org [~]# gem install jekyll
这是我得到的回应:
ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/lib/ruby/gems/1.8 directory.
我已经看到了改变我尝试过的GEMPATH的不同建议
export GEM_PATH=/home/user/something
但即便这样做了
gem env
仍然导致
GEM PATHS: - /usr/lib/ruby/gems/1.8 - /home/user/.gem/ruby/1.8
有小费吗?是否有可能在没有root或sudo priviliges的情况下安装jekyll,或者我只是做了一些新手PATH错误?