gpt4 book ai didi

ruby-on-rails - 如何在阻止 sudo 的 Linux 发行版上安装 RoR?

转载 作者:太空宇宙 更新时间:2023-11-04 03:46:17 24 4
gpt4 key购买 nike

我见过的 Linux 发行版使用的是过时的 Ruby 版本,根本与 Ruby on Rails 不兼容,因此我找到了这套说明来安装兼容的非存储库版本的 Ruby 以及 Debian 和 Ubuntu 上的 RoR:

Debian

Ubuntu

Debian 安装失败,因为该方法似乎绝对需要 sudo。如果您以 root 身份安装,则会出现严重的错误配置,并且无法以受限用户身份访问应用程序,但您不能仅以受限用户身份安装,因为 Debian 使用 root 登录并为添加 sudoers 设置了障碍。

我通常更喜欢 Debian,并且宁愿运行它而不是 Ubuntu,但这个问题迫使我改为运行 Ubuntu。那么有没有办法在安装 RoR 时绕过 Debian 中的 sudo 阻塞呢?

最佳答案

只要操作系统具有编译构建所需的工具和库以及您将使用的 gem,就根本不需要 sudo

使用版本管理器是实现这一目标的最简单方法。 RVM是最容易使用的,也是我通常推荐给初学者的。

我认为值得一提的其他版本管理器是 rbenvchruby (我个人的选择),但有一个更全面的列表in the RVM docs .

关于ruby-on-rails - 如何在阻止 sudo 的 Linux 发行版上安装 RoR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28066154/

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