Как использовать apt для установки 32-разрядного OpenJDK-7-JRE на Azure AMD64 Ubuntu Server 14.04 LTS (Trusty)?

Ubuntu Server 14.04 LTS для Azure не поставляется с предустановленной Java. Архитектура сервера - AMD64.

Я знаю, что вы не можете устанавливать как x64, так и x86 JRE бок о бок, и мне нужна только версия x86 (требования приложения, требования к памяти и т. Д.).

Обе версии OpenJDK-7-JRE для x86 и x64 доступны прямо из Ubuntu здесь: http://packages.ubuntu.com/trusty/openjdk-7-jre http: //packages.ubuntu.com/trusty/i386/openjdk-7-jre/download

Однако Ubuntu настоятельно рекомендует использовать диспетчер пакетов (например, apt) для установки пакета, а не для загрузки двоичных файлов

Поэтому я пытаюсь установить из командной строки, но у меня возникают проблемы:

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:~$

Установка выполняется успешно, если я опускаю i386, но потом я получаю 64-битную JRE по умолчанию - это не то, что мне нужно.

Я подтвердил, что источник уже добавлен in /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

Есть ли другой пакет, библиотека, o r, который мне нужно установить или обновить, прежде чем я смогу продолжить установку apt OpenJDK x86 JRE?

1
задан 30 July 2014 в 01:43

0 ответов

Другие вопросы по тегам:

Похожие вопросы: