据我记得在安装 ubuntu 时,安装程序并没有要求我输入 root 密码。它要求我在准备第一次使用之前创建一个帐户。在那里我指定了用户名和密码。我使用这个密码登录到我的 ubuntu 机器。我必须安装一些给出以下错误的东西:
可能是什么问题呢 ?当我以root身份输入密码时,它说auth failure
。如何
也许更适合超级用户...
默认情况下,Root 帐户密码在 Ubuntu 中是锁定的。这意味着您不能直接以 Root 身份登录或使用 su 命令成为 Root 用户。但是,由于 Root 帐户实际存在,因此仍然可以使用 root 级权限运行程序。这就是 sudo 的用武之地——它允许授权用户(通常是“管理”用户;有关更多信息,请参阅 AddUsersHowto)以 Root 身份运行某些程序,而无需知道 root 密码。
这意味着在终端中,您应该对需要 root 权限的命令使用 sudo
因此,在您的情况下,请sudo gem install
改用
是的。这是一个根本问题。
您尝试使用什么命令来获取 root 权限?
你刚刚输入了吗su <username>
输入sudo su
然后使用用户名/密码组合进入 root。
宝石将起作用。