适用于 Azure 的 Ubuntu Server 14.04 LTS 未预装 Java。
服务器架构是AMD64。
我知道您不能同时安装 x64 和 x86 JRE,我只需要 x86 版本(应用程序要求、内存要求等)。
x86 和 x64 版本的 OpenJDK-7-JRE 都可以直接从 Ubuntu 获得:
http : //packages.ubuntu.com/trusty/openjdk-7-jre
http://packages.ubuntu.com/trusty/i386/ openjdk-7-jre/下载
但是,Ubuntu 强烈建议使用包管理器(例如 apt)来安装包,而不是使用 Web 浏览器下载二进制文件并手动复制到目标计算机。
因此,我一直在尝试从命令行安装,但遇到了问题:
MyAdmin@Server01:~$ sudo apt-get install openjdk-7-jre:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openjdk-7-jre
MyAdmin@Server01:~$
Run Code Online (Sandbox Code Playgroud)
如果省略i386,则安装成功,但是默认情况下我会获得 64 位 JRE - 这不是我需要的。
我已经确认源已经添加到 /etc/apt/sources.list
deb http://security.ubuntu.com/ubuntu trusty-security main
deb-src http://security.ubuntu.com/ubuntu trusty-security main
deb http://security.ubuntu.com/ubuntu trusty-security …Run Code Online (Sandbox Code Playgroud)