我是Amazon Web Services的新手。我创建了一个ec2实例,并希望在该实例上安装Java。 我已经下载了rpm文件,但无法执行。下面是根目录下的文件夹/文件列表。
root@ip-172-31-6-12:~# ls
install.sh jdk1.8_1.8.0171-1_amd64.deb node_modules node-v8.11.3.tar.gz
jdk-10.0.1 jdk-8u171-linux-x64.rpm node-v8.11.3 survey
当我跑步时
dpkg -i jdk1.8_1.8.0171-1_amd64.deb
我收到此消息。
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
请告诉我,我在这里缺少什么。
答案 0 :(得分:5)
我会尝试从分发包中安装Java。像apt-get install java-openjdk
。
另一个问题似乎是您已经下载了rpm并试图在debian上安装。 RPM适用于RHEL / CentOS之类的发行版。