我在亚马逊上创建服务器,并希望通过 putty 中的 SSH 连接到它。我连接成功,但我无法发送命令。我有错误:
sudo apt-get install openjdk-7-jdk
sudo: apt-get: command not found
apt-get install openjdk-7-jdk
-bash: apt-get: command not found
root apt-get install openjdk-7-jdk
-bash: root: command not found
但是如果我写 sudo
sudo
usage: sudo [-D level] -h | -K | -k | -V
usage: sudo -v [-AknS] [-D level] [-g groupname|#gid] [-p prompt] [-u user
name|#uid]
usage: sudo -l[l] [-AknS] [-D level] [-g groupname|#gid] [-p prompt] [-U user
name] [-u user name|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C fd] [-D level] [-g
groupname|#gid] [-p prompt] [-u user name|#uid] [-g groupname|#gid]
[VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C fd] [-D level] [-g
groupname|#gid] [-p prompt] [-u user name|#uid] file ...
它是什么?
最佳答案
不是sudo
这给您带来了麻烦但缺少apt-get
.
检查您在实例上运行的 linux 版本。默认的 Amazon Linux AMI 使用 YUM 作为其包管理器,因此它没有 apt-get
安装。
尝试使用 yum
安装而不是 apt-get
:
sudo yum <package-name>
要安装 openJDK,这应该可以在 Amazon Linux AMI 上运行:
sudo yum install java-1.7.0-openjdk
关于ubuntu - 我无法在亚马逊服务器上的 ubuntu 中使用 sudo 和其他命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32688759/