Sun Java в Ubuntu 12.04

Из идеологических соображений (или из-за проблем с лицензированием), в большинстве дистрибутивов выпилили сановскую джаву, а вместо нее в репах лежит open source альтернатива. Для большинства задач ее хватает…. Так говорят. Мне же видимо везет, и у меня оно глючит и тупит.

В принципе очевидно, что проприетарный дистр лучше отлажен, и шустрее работает.

Но, ставить jre из оракловского бинарника, и потом заставлять его работать и удовлетворять зависимости пакетного менеджера — боль.

К счастью один добрый человек, сделал скрипт, позволябщий делать из бинарников оригинальной джавы пакеты для вашего дистра (только Ubuntu). Для этого достаточно скачать скрипт отсюда: https://github.com/flexiondotorg/oab-java6

а затем запустить его. После того, как он отработает, он создаст вам репозиторий с собранными пакетами, которые можно будет поставить привычным:

apt-get install oracle-java7-jre oracle-java7-jdk

ВНИМАНИЕ! На сегодняшний день скрипт не может собрать 6ю версию, т.к. оракл переложил ее в раздел для разработчиков, доступный только после авторизации. Поэтому скрипт нужно запускать с ключем -7, чтобы собиралась 7я версия, или качать 6ю версию ручками, и чуток обрабатывать напильником исходник скрипта. Благо — ничего сложного там нет.