Я использую Ubuntu 12.04 LTS. Я хотел установить Java и загрузил 32-битный самораспаковывающийся .bin-файл с http://www.java.com и попытался установить его в соответствии с их инструкциями.
Сначала я сделал файл исполняемым. Затем создал / usr / java /. После этого мне нужно выполнить эту команду: ./jre-7u<version>-linux-i586.bin
.
Но я застрял здесь. Моя версия Java - Java 6 u32. Когда я ввожу команду, она говорит "нет такого файла или каталога". Что делать? Пожалуйста помоги. Также я пытаюсь установить 32-битную Java на моем 64-битном Precise. Может ли это быть проблемой?
Я попытался последовать второму ответу Джонаса Кристенсена. Я пытался открыть его, он говорит, что файл неизвестного типа. Я попробовал терминальную команду: ./jre-6u31-linux-i586.bin
. Но это дало это:
Unpacking...
Checksumming...
Extracting...
./jre-6u32-linux-i586.bin: 86: ./jre-6u32-linux-i586.bin: ./install.sfx.5736: not found
Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information.
Посмотрите" ошибка " описанный в: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6500693
Твердость путем установки 32 битов освобождает:
sudo apt-get install ia32-libs
Самый легкий метод для установки Oracle Java 7 через PPA:
sudo склонный - добираются, oracle-java7-installer
См. также:
Если Вам на самом деле не нужна определенная версия Java для особых целей, загрузите теперь последнее 7u7 версия как файл tar: загрузите 7u7 с java.com | загрузите 6u35 с java.com.
Обратите внимание, что 6u35 ссылка является файлом мусорного ведра как Вашим. Но я только что попытался выполнить его, и это работает. Это - универсальный сценарий оболочки так для выполнения его: sh jre-6u35-linux-x64.bin
. Это не повредило бы ничего, что работает 6u32, так загрузите его комфортом.
Извлеките архив и поместите содержание в любой каталог, который Вы хотите (chosing каталог как /opt/java
или /usr/local/java
в порядке. поместите его где-нибудь, что Вы случайно не удалите), и сохраните примечание полного пути к тому каталогу. Затем отредактируйте по мере необходимости и поместите следующий код в исполняемый файл .sh файл внутри /etc/profile.d
:
#!/bin/bash
# You may put this in /etc/profile.d/java.sh
if [ -d <full-path-to-java> ]; then
export PATH=$PATH:<full-path-to-java>;
fi
# dont forget to make executable, run following in your terminal:
# chmod +x /etc/profile.d/java.sh
Так же мало примечания, не сохраняйте' <' и'>' символы в :)