Тока счас заметил, что нужна девелоперская ява, а не рантаймовая. Но с точки зрения системы они должны быть идентичными в установке. Если не проканает, то плохо. Все же есть подозрение, что установка беты может отличаться от установки релиза. (но опус оставлю - мало ли кому-нибудь понравится)
С JRE там все просто:
1.Открываем консоль. Там делаем sudo bash.
2. Создаем руками папку /usr/java
3. Копируем скачанный архив в эту самую папку
4. Делаем архив запускаемым. (это типа : chmod a+x jre-6u<version>-linux-i586.bin)
5. Ну и запускаем его (./jre-6u<version>-linux-i586.bin) - ява начнет распаковываться, и распакуется туда, где лежит архив (удивительно, но это так). В результате путь к установленной яве будет таким: /usr/java/jre1.6.... )
ВСЕ - на этом месте ява в системе уже есть. Теперь надо прицепить ее к ФФ:
6. Лезем в папку плагинов под ФФ, которая при дефолтной установке из репов должна быть: /usr/lib/firefox-3/plugins (именно с указанием версии, а не просто .../firefox/..)
7. И делаем там линк: ln -s <JRE installation directory>/plugin/i386/ns7/libjavaplugin_oji.so (в котором путь к директории указывает на то место, где ставилась ява, см пункт 5) (И не забудьте, что все это время мы еще под su работаем). Короче - линк сбацали, и он лежит в плагинной папке под ФФ.
8. Теперь нам надо разархивировать содержимое зипа по имени /usr/java/jre1.6..../lib/deploy/ffjcext.zip в /usr/lib/firefox-3/extensions . Это означает, что в зипе лежит папка с дебильным именем типа {CAFEEFAC-0016~006-ABCD... и тд какая-то хрень} - так вот эту папку надо просто переложить в extensions для ФФ.
9. Перезапускаем ФФ, лезем в tools и наблюдаем там пункт java console.
При чтении или исполнении моего опуса лучше держать под рукой вот это:
http://www.java.com/en/download/help/5000010500.xml#selfextracting - это оригинальный мануал.