Intereting Posts
Gstreamer 1.0 сохраняет stream rtsp в файл 10.04 -> 10.10 – Проблема после обновления Переключить окна btrfs: недостаточно свободного места на диске, но устройство не используется полностью Как получить Ubuntu-словарь в Lubuntu? Доверяйте SSH-серверу, основанному на ключе, вместо того, чтобы соответствовать ключу + IP Могу ли я выполнить установку в командной строке со средствами 12.10? Будильник для 12.04 Почему я не могу вставить что-либо в папку / usr /? Используя утилиту wubi 12.04 вместо 13.04 Исправьте мой ручок для чтения только для чтения-записи Что делать, если установщик говорит, что у меня недостаточно свободного места на жестком диске? Почему пользователи, не входящие в систему администратора, не могут установить программное обеспечение? Разверните Ландшафт Dense-Maas Bumble через JUJU Gui на сервере Ubuntu 14.04Lts Могу ли я заменить диалог блокировки XScreenSaver версией из Gnome-Screensaver

Установка JDK в Ubuntu

Я пытаюсь установить oracle jdk7 64bit на свой компьютер.

Я нашел это Как установить Oracle Java JDK 7?

Он использует update-alternative -install для установки JDK, который является для меня новым.

Раньше я только извлекал файлы и добавлял местоположение jdk в PATH среды PATH .

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

 sudo update-alternatives --install "/usr/bin/xx" "xx" "/usr/lib/jvm/jdk1.7.0/bin/xx" 1 sudo chmod a+x /usr/bin/xx 

Как и сообщение:

NB помните: Java JDK имеет много других исполняемых файлов, которые можно аналогичным образом установить, как указано выше. java, javac, javaws, вероятно, наиболее часто требуются.

Я думаю, что это довольно негибко. Поэтому я хочу знать, в чем преимущество использования update-alternative для установки jdk поверх других методов.

Команда sudo apt-get install openjdk-7-jdk должна выполнить эту работу. Если выполняется проблема зависимости

  sudo apt-get -f install 

и повторите предыдущую команду.

Есть более простой способ сделать это: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer 

Команда предназначена для указания системе, что должны выполняться глобальными командами java. Если вы можете просто загрузить файл tar.gz из Oracle и установить свою переменную PATH, просто сделайте это.

Обычно я просто устанавливаю пакет openjdk-7-jdk, чтобы получить то, что мне нужно, и больше не беспокоиться об этом.

Я ноб. Надеюсь, кто-то может исправить меня, если я ошибаюсь.

Вы можете установить Oracle Java JDK отдельно от того, что уже установлено в ubuntu, который является OpenJDK. Но вы должны знать, что это не безопасно и стабильно, и оракул всегда будет обновлять его репозиторий. Вы должны обновить их вручную, чтобы использовать последнюю версию Java Java JDK, а также настроить браузер для использования Oracle Java JDK вместо OpenJDK, который более стабилен, безопасен, прост в установке и обновлении. Если ничего важного, просто придерживайтесь OpenJDK.

Надеюсь, это поможет. Спасибо.

По умолчанию jdk в версиях Ubuntu 12.04 и более поздних версиях по умолчанию – jdk. Чтобы установить его, введите:

 sudo apt-get install default-jdk 

Хотя версия jdk обновляется в новых версиях, указанная выше команда всегда будет устанавливать версию jdk по умолчанию в любом выпуске Ubuntu.