Вопрос

Я пользуюсь Linux-машиной менее двух недель, так что я совершенно новичок в Linux.

Я бы также хотел установить Java Developers Kit.Как это должно быть сделано?Существует ли apt-get команда, или я должен просто нажать на кнопку загрузки на веб-сайте Sun?

Я уверен, что есть несколько способов сделать это, и, вероятно, это не имеет большого значения, но я был впечатлен тем, насколько гладко apt-get install работал при установке PHP и MySQL, так что если есть правильно я хотел бы знать, как это сделать.

Я использую Ubuntu версии 9.04

Это было полезно?

Решение

Oracle JDK больше не включается в репозитории Ubuntu. Согласно https://stackoverflow.com/a/15543636/192221 можно использовать следующий ppa:

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java7-installer

Если у вас уже установлен OpenJDK, возможно, вам придется использовать

update-alternatives --config java

использовать Oracle Java по умолчанию.

Другие советы

Да, безусловно, это рекомендуемый способ установки JDK в вашей системе Linux (если есть).

В Ubuntu:

sudo apt-get install sun-java6-jdk

Если вам по какой-то причине нужно установить пакеты sun, вы можете использовать команду make-jpkg для создания файла deb, и все же иметь файлы, управляемые apt / dpkg.

Для этого:

sudo apt-get install java-package
fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin

у вас будет файл .dpg, который вы можете установить с помощью, например, gdebi

gdebi-gtk jre.deb

Также обратите внимание, что вы можете установить несколько JDK и переключаться между ними, используя альтернативы обновления:

update-alternatives --config java
update-alternatives --config javac

и так далее для других связанных с Java двоичных файлов, загляните в / etc / alternatives, чтобы узнать, какие из них доступны.

В Ubuntu 9.10 Karmic Koala apt-get и Менеджер программного обеспечения Synaptic устанавливают версию 6.15.1 Sun Java и JDK, которые устарели и являются старой версией Netbeans, поэтому не используйте " sudo apt-get install " для них.

Перейти на страницу загрузки Sun Java http://www.java.com/en/download/manual.jsp

Выберите 32-разрядный или 64-разрядный самораспаковывающийся файл без RPM, загрузите его и проверьте размер загруженного файла. Неважно, где вы его скачаете.

Нажмите на ссылку с инструкциями по установке соответствующего файла.

Более простой способ установки исполняемого разрешения - щелкнуть правой кнопкой мыши файл в браузере файлов (Nautilus) и выбрать пункт «Свойства», затем на вкладке «Разрешения» установить флажок «Выполнить».

Чтобы проверить, откройте новый терминал и введите:

java -version

Вы должны увидеть версию Java " 1.6.0_18 " и т. д.

Если вы этого не сделаете, вам, вероятно, нужно добавить несколько строк, настроенных в соответствии с вашими установочными каталогами, в .bashrc и .bash_profile, которые оба являются скрытыми файлами в вашем домашнем каталоге.

gedit .bashrc

Добавьте следующее:

export JAVA_HOME=/opt/java/64/jre1.6.0_18
export PATH=$PATH:$JAVA_HOME/bin

Затем отредактируйте файл .bash_profile и вставьте те же строки в конце:

gedit .bash_profile

Откройте новое окно терминала и протестируйте, как указано выше.

Если все прошло хорошо, в меню Приложения > Системные инструменты, теперь у вас должна быть панель управления Sun Java.

Вы можете повторить аналогичную процедуру установки для JDK и Netbeans, где вы помечаете загруженный .bin-файл как исполняемый, а затем запускаете его из окна терминала в каталоге, в который хотите установить, например, / usr / local.

После установки JDK добавьте в свои файлы .bashrc и .bash_profile строку, подобную этой:

export PATH=$PATH:/usr/local/jdk1.6.0_18/bin

Netbeans 6.8, кажется, в состоянии настроить себя нормально без какого-либо редактирования и добавляет себя в меню программирования приложений.

В моем окне Ubuntu доступны sun-java5-jdk и sun-java6-jdk .

Лично я сторонник Linux mint.Однако я не смог найти это в своей передышке:

sudo apt-get install sun-java6-jdk

Немного покопавшись, я смог заставить это работать.

sudo apt-get install openjdk-6-jdk

Ваше здоровье.

Я не уверен, Ubuntu 9.04. Это openJDK? Но в Ubuntu 9.10 это openJDK. Так что у него много проблем.

Вы можете сделать так, чтобы удалить и установить Sun Java JDK

sudo apt-get удалить openJDK * sudo apt-get установить sun-java6 *

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top