Установка 64-битной Java на сервере Ubuntu
Я пытаюсь установить 64-битную Java на своем сервере Ubuntu, чтобы я мог разместить сервер Minecraft. Я скачал пакет с java.com, распаковал файл (он не имеет расширения, для меня он просто называется jre-7u5-linux-x64
) и попытался запустить его с:
sudo ./jre-7u5-linux-x64
но я получаю эту ошибку:
./jre-7u5-linux-x64: ./jre-7u5-linux-x64: cannot execute binary file
Я также попытался переименовать файл в jre-7u5-linux-x64.bin
но я получаю ту же ошибку. uname -a
шоу
Linux ks395362.kimsufi.com 3.2.13-grsec-xxxx-grs-ipv6-64 #1 SMP Thu Mar 29 09:48:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
так что я на 64-битной системе. Файл является исполняемым как подтверждено ls -l
Я мог бы установить Java через apt-get
но я не был уверен, 32-битная или 64-битная версия. Если есть способ установить последнюю версию 64-битной Java через apt-get, может кто-нибудь сообщить мне?
1 ответ
Файл, который вы скачали, должен быть установщиком. Попробуйте запустить chmod +x ./jre-7u5-linux-x64
прежде чем пытаться выполнить это. Команда file ./jre-7u5-linux-x64
скажет вам, какой тип файла у вас есть.
Тем не менее, я бы порекомендовал установить версию Java, доступную в установщике. Установка по умолчанию на 64-битной операционной системе - 64-битная Java. Как отмечено в комментариях, вам нужно будет добавить ppa, чтобы получить последнюю версию установщика Oracle.