Tôi muốn thiết lập một blog jekyll trên một máy chủ chia sẻ. Khi tôi cố gắng cài đặt Jekyll tôi nhận được "Bạn không có quyền ghi". Làm thế nào để sửa lỗi này mà không có root hoặc sudo?Cài đặt Jekyll mà không có gốc
Chi tiết khác:
Tôi có dung lượng trên máy chủ dùng chung và không có quyền truy cập root. Tôi không thể cài đặt Ruby, mặc dù công ty lưu trữ đã cài đặt nó theo yêu cầu của tôi.
Khi tôi cố gắng để cài đặt Jekyll tôi sử dụng
[email protected] [~]# gem install jekyll
và đây là câu trả lời tôi nhận được:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/lib/ruby/gems/1.8 directory.
Tôi đã thấy gợi ý khác nhau cho việc thay đổi GEMPATH mà tôi đã cố gắng bao gồm
export GEM_PATH=/home/user/something
Nhưng ngay cả sau khi làm như vậy
gem env
kết quả vẫn
GEM PATHS:
- /usr/lib/ruby/gems/1.8
- /home/user/.gem/ruby/1.8
Bất cứ lời khuyên? Có thể cài đặt jekyll mà không có gốc hoặc sudo priviliges hoặc tôi chỉ làm cho một số lỗi PATH tân binh?
'GEM_PATH' nói' gem' nơi để tìm kiếm đá quý, không phải là nơi để cài đặt đá quý. – doubleDown