LinuxForum.Fans
Тема

Установка Java Development Kit 7

Автор: nixon 11 сообщений 5927 просмотров
#219776

Скачал jdk-7u2-linux-i586.tar.gz, обычно в архивах есть инструкция к установке, но в этом я не нашёл. Но нашёл на оф сайте http://docs.oracle.com/javase/7/docs/webnotes/install/linux/linux-jdk.html#install-32, там написано, что извлеките файлы из архива в любую папку и джава у вас уже установлена. Цитата:


1. Download the file. Before the file can be downloaded, you must accept the license agreement. The archive binary can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location.

2. Change directory to the location where you would like the JDK to be installed. Move the .tar.gz archive binary to the current directory.

3. Unpack the tarball and install the JDK.
text
# tar zxvf jdk-7u<version>-linux-i586.tar.gz

The Java Development Kit files are installed in a directory called jdk1.7.0_<version> in the current directory.

Я извлёк файлы в свою домашнюю папку и ничего...нетбинс при установке говорит что джавы нет в системе.

#219872

Решение проблемы:

text
tar xvfz jdk-7u2-linux-i586.tar.gz -C /opt/
#219874

Знаю. Но там 6 джава, да и всё равно рано или поздно пришлось бы столкнуться с подобной ситуацией установки какого-либо пакета, теперь это не проблема

#219905
nixon написал:
теперь это не проблема

...это только начало проблем wink
Да и решение не универсальное.

#219951
Lupo Alberto написал:
Да и решение не универсальное

Так подскажите более универсальный метод, буду только рад smile Мне, чтоб родить ту строчку ушло несколько часов, время между постами - именно оно)))

#219952
nixon написал:
Так подскажите более универсальный метод, буду только рад smile

Устанавливать средствами менеджера программного обеспечения дистрибутива.

#220171
Lupo Alberto написал:
[quote=nixon]Так подскажите более универсальный метод, буду только рад smile

Устанавливать средствами менеджера программного обеспечения дистрибутива.[/quote]
Так почти везде выпилили "официальную" JRE (JDK) от Oracle, предлагается OpenJDK, что совсем не то же самое.

nixon написал:

Решение проблемы:
tar xvfz jdk-7u2-linux-i586.tar.gz -C /opt/

Распаковать можно в любую папку, затем
1. Добавить пользователю/или в систему переменную JAVA_HOME=ПУТЬ_К_ПАПКЕ_УСТАНОВКИ
2. Добавить JAVA_HOME/bin в PATH (есть еще варианты с симлинками, но мне так удобнее было).
3. ln -s JAVA_HOME/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins, чтобы "установить" plugin для firefox и chromium. Проверить корректность можно тут upd. Все остальные java-плагины нужно выпилить.
Все это в общих чертах, тонкости могут зависеть от дистрибутива.

#220180
mycetophylax написал:
Так почти везде выпилили "официальную" JRE (JDK) от Oracle, предлагается OpenJDK, что совсем не то же самое.

Я не против этой программы, как таковой — нужно "найти"/"создать"/"попросить, чтоб создали" пакет для неё и установить средствами менеджера программного обеспечения дистрибутива.

#220186
Lupo Alberto написал:
[quote=mycetophylax]Так почти везде выпилили "официальную" JRE (JDK) от Oracle, предлагается OpenJDK, что совсем не то же самое.

Я не против этой программы, как таковой — нужно "найти"/"создать"/"попросить, чтоб создали" пакет для неё и установить средствами менеджера программного обеспечения дистрибутива.[/quote]
Да там с лицензией заморочки какие-то:


Oracle изъяла из употребления Operating System Distributor License for Java, созданную Sun в 2006 году для обеспечения возможности перепаковки и распространения бинарных сборок JDK в составе дистрибутивов Linux.
#220187

Тогда как в Gentoo — некоторые пакеты можно установить только самостоятельно скачав архивы с программами.

Войдите или зарегистрируйтесь, чтобы ответить.