O Ubuntu Server 14.04 LTS para o Azure não vem com o Java pré-instalado.
A arquitetura do servidor é AMD64.
Eu sei que você não pode instalar os JREs x64 e x86 lado a lado, e eu só preciso da versão x86 (requisitos do aplicativo, requisitos de memória, etc.).
As versões x86 e x64 do OpenJDK-7-JRE estão disponíveis diretamente no Ubuntu aqui: link
link
No entanto, o Ubuntu recomenda strongmente o uso de um gerenciador de pacotes (como o apt) para instalar o pacote, em vez de baixar os binários usando um navegador da Web e copiar manualmente para a máquina de destino.
Portanto, estou tentando instalar a partir da linha de comando, mas estou com problemas:
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:~$
A instalação será bem-sucedida se eu omitir o i386
, mas, por padrão, obtenho o JRE de 64 bits - que não é o que eu preciso.
Confirmei que a fonte já foi adicionada em /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 universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
# deb http://security.ubuntu.com/ubuntu trusty-security multiverse
# deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse
Existe outro pacote, biblioteca ou repositório que eu preciso instalar ou atualizar, antes de prosseguir com a instalação apt
do OpenJDK x86 JRE?