Еще одна проблема с openJDK (по крайней мере, в сочетании с картами Nvidia) заключается в том, что при использовании Java2D прозрачность очень медленная, а у Sun - высокая.
vextorspace
Ответы:
105
ПРИМЕЧАНИЕ . Часть содержимого этого ответа, возможно, устарела, и есть некоторые комментарии, в которых люди сообщали о проблемах. Вам рекомендуется сначала прочитать комментарии.
@ z7sgѪ: обратите внимание, что вместо того, чтобы жаловаться, вы можете отредактировать ответ, он будет рецензирован и, если необходимо, одобрен. Таким образом, этот (очень старый) ответ останется актуальным.
JMax
2
Мне нужно было установить oracle jdk 1.6 на lubuntu 12.04, и ни один из предоставленных PPA не работал. Я не хотел связываться с бинарными установщиками, поэтому я просто использовал, add-apt-repository ppa:eugenesan/javaа затем заменил «точный» на «однонаправленный» в synaptic. Так что теперь у меня точная версия 1.6.0_26 - не самая последняя, но достаточно для меня.
Классное решение, спасибо: отлично сработало для меня!
ngeek
1
Ничего. [X] Установка требований сборки Java не удалась [i] Отображение последних 5 строк из файла журнала (/home/me/oab-java6.sh.log) ... При обработке возникли ошибки: oracle-java7-installer E : Подпроцесс / usr / bin / dpkg возвратил код ошибки (1) Реткод 3135: 100 не удалось
Ответы:
ПРИМЕЧАНИЕ . Часть содержимого этого ответа, возможно, устарела, и есть некоторые комментарии, в которых люди сообщали о проблемах. Вам рекомендуется сначала прочитать комментарии.
-
Ubuntu 11.10 Oneric
[ Источник ]
Ubuntu 12.04 Precise
Очистить исторический открытый JDK:
Добавьте новый репозиторий и установите SDK:
Если вы хотите JRE и плагин для браузера:
[ Источник ]
Ubuntu 12.04 (Precise Pangolin) - другой способ
Благодаря комментариям, обратите внимание, что вы можете попробовать этот метод тоже: http://www.liberiangeek.net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin /
Сделать солнце java по умолчанию
Вы можете также добавить следующее
Вы должны получить следующее
Статус приоритета пути выбора
0 / usr / lib / jvm / java-7-oracle / bin / java 1 автоматический режим 1 / usr / lib / jvm / java-7-oracle / bin / java 1 ручной режим * 2 / usr / lib / jvm / java -7-oracle / jre / bin / java 1 ручной режим
Нажмите ввод, чтобы сохранить текущий выбор [*] или номер выбора типа: 2
Выберите (2) и нажмите ввод
Сейчас работает:
Возвращает:
Java-версия "1.7.0_04" Java (TM) SE Runtime Environment (сборка 1.7.0_04-b20) Java HotSpot (TM) Серверная виртуальная машина (сборка 23.0-b21, смешанный режим)
источник
add-apt-repository ppa:eugenesan/java
а затем заменил «точный» на «однонаправленный» в synaptic. Так что теперь у меня точная версия 1.6.0_26 - не самая последняя, но достаточно для меня.На официальной вики Ubuntu есть очень хорошая страница . Там вы можете найти все рекомендуемые методы. Я использовал этот отличный автоматический скрипт .
Убедитесь, что git установлен:
Sun / Oracle Java 1.6.0
Сборка местных дебов:
Скрипт будет собирать пакеты из исходного кода и помещать их в локальный репозиторий, затем их можно установить, например:
Вы можете увидеть все доступные пакеты в
/var/local/oab/deb
Не забудьте выбрать правильную версию:
Чтобы настроить все остальное (например, плагин для браузера, keytool и т. Д.), Вы можете использовать это (это будет длинный список!):
Скрипт является оберткой для этого скрипта Debian , если вам интересно;)
Oracle Java 1.7.0_51
Существует проблема 123 в настоящее время в автономной адресной книге и запрос на извлечение
Вот исправленная версия:
Узнайте больше на AskUbuntu
источник
wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java6.sh
говорит ОШИБКА 404: Не найдено.Вы можете установить официальный пакет от Oracle:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
выберите Linux в качестве платформы
источник