gpt4 book ai didi

ruby - 安装 ruby​​ 时权限被拒绝

转载 作者:行者123 更新时间:2023-12-04 19:37:51 24 4
gpt4 key购买 nike

我正在安装另一个版本的 ruby在另一台服务器上 CentOS 6.7尝试配置 ruby 时在 tmp 内我收到一个目录:
sudo: unable to execute ./configure: Permission denied

这正是我正在做的事情:

mkdir /tmp/ruby && cd /tmp/ruby
curl --progress ftp://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz | tar xz
cd ruby-2.1.2
./configure --disable-install-rdoc <!-- here is were we fail with permission denied

我目前以 root 身份登录.我一直在尝试更改我的文件权限,但这似乎根本没有帮助。

有什么建议么?

最佳答案

来自 this link似乎 /tmp安装为只读。

打开/etc/fstab ,找到挂载您的/tmp 的行目录,然后删除 noexec旗帜。然后重新挂载文件系统(或简单地重新启动系统)。

作为旁注,您还需要避免运行 ./configuremake作为根用户。只有当涉及到运行 make install你应该以root身份运行吗?

关于ruby - 安装 ruby​​ 时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32431334/

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