ubuntu - 我无法在亚马逊服务器上的 ubuntu 中使用 sudo 和其他命令

标签 ubuntu amazon-web-services

我在亚马逊上创建服务器,并希望通过 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/

相关文章:

php - ffmpeg 从执行的命令行运行,从 mod_fcgid 完成后截断

mysql - 我可以使用 GUI 工具通过 SSH 连接到 MySQL 吗?

java - 在网络级别上在 AWS 和 localstack 之间切换

amazon-web-services - 部署 CloudFormation 模板,而不仅仅是变更集

linux - 无法安装 Java 6 和安装 7

ubuntu - 我将如何调查和解决 Mercurial 授权问题?

ubuntu 14.04 LTS 配置文件上的 mongodb 3.0.4 不是 yaml?

ios - AWS S3 : List Objects from a specific S3 folder?

python - 实时 ECS 登录 Cloudwatch

amazon-web-services - AWS Step Functions 与 Luigi 的编排对比