gpt4 book ai didi

ruby - 在没有 root 的情况下安装 Jekyll

转载 作者:数据小太阳 更新时间:2023-10-29 07:12:04 27 4
gpt4 key购买 nike

我想在共享服务器上建立一个 jekyll 博客。当我尝试安装 Jekyll 时,我得到“您没有写权限”。我该如何在没有 root 或 sudo 的情况下解决这个问题?

更多细节:

我在共享服务器上有空间,但没有根访问权限。我无法安装 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 权限的情况下安装 jekyll,或者我只是犯了一些菜鸟 PATH 错误?

最佳答案

找了半天没找到答案。在#jekyll IRC 上,一位用户向我指出了 the Arch wiki我发现事情是强制安装为单个用户:

gem install jekyll --user-install

关于ruby - 在没有 root 的情况下安装 Jekyll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20531914/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com