Linux - 以root身份运行root安装程序

时间:2016-01-06 20:13:15

标签: ruby-on-rails ruby linux rvm root

我安装了RVM,然后安装了Ruby 2.3.0和Rails 4.2.5作为超级用户。我可以以root身份访问该程序,但不能以普通用户身份访问。

# rails -v 
Rails 4.2.5

$ rails -v
/usr/bin/env: ruby1.9.1: No such file or directory

我是否需要删除并重新安装该程序,还是有解决方法?对不起,这是我知道的一个新手问题,但我迷失了。

1 个答案:

答案 0 :(得分:1)

您是否有理由特别需要解决方案?如果没有,使用sudo重新安装可能是最简单的。原因是以root身份登录时,程序仅为root用户安装。使用sudo时,会为所有用户安装。

为避免使用apt-get,您可以尝试使用sudo curl

有关更多信息,请参阅此处: https://askubuntu.com/questions/258057/installed-application-as-root-unable-to-use-by-other-user