我正在使用
的Linux服务器
2.6.32-673.8.1.lve1.4.3.el6.x86_64 - GNU/Linux
并尝试运行以下命令:
sudo apt-get update
-bash:sudo:命令未找到
我也试过了 - sudo su
-bash:sudo:命令未找到
适用于lsb_release -a
-bash:lsb_release:找不到命令
我正在尝试安装ruby。任何帮助都非常感谢。
答案 0 :(得分:1)
sudo
在自己的包中。您可能没有安装它,因此您必须以root
登录并安装它。
答案 1 :(得分:0)
可悲的是,只显示内核版本没有多大帮助,所以看看这是否会返回任何内容:cat /etc/*-release
如果是这样,你可能会使用CentOS或任何其他类型的Linux,所以apt-get可能无论如何都无法正常工作。
希望如果sudo不可用,您将使用root登录。如果您不确定,运行whoami
会让您知道自己的用户名。
如果您是root用户,请尝试(对于CentOS)yum install sudo
来获取sudo或仅yum install ruby
来安装Ruby。如果找不到yum,请尝试apt-get
。如果仍然不起作用,那么您可能正在使用具有不同包管理器的系统(如Gentoo Linux的emerge
)。
编辑:如果您尝试/sbin/sudo
(或/usr/sbin/sudo
),是否会发生任何事情?
答案 2 :(得分:0)
默认情况下,通常不会在Debian之类的发行版上安装sudo。 提示进入控制台:
su -
之后,尝试使用此行安装sudo:
apt-get install sudo -y
要正确使用sudo,您应授予自己超级用户权限:
usermod -aG sudo USERNAME
完成此步骤后,重新启动设备,一切正常。