Я написал небольшой графический интерфейс BTRFS в Oracle Java 8. Я хочу его упаковать, но не знаю, как указать, что для программного обеспечения требуется Oracle Java 8 (JRE) в файле Control.
Официально ( https://help.ubuntu.com/community/Java) Вы не можете. Java Oracle не находится в Ubuntu repo больше. Существует ли функция в .deb, упаковывающем для требования пакета в пользовательском repo? (Я сомневаюсь.) Иначе можно потребовать oracle-java8-installer
и oracle-java8-set-default
( http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html ) и записать в информации о пакете что-то как, "добавьте такой пользовательский PPA для этого превосходного пакета, не волнуйтесь, что они - честные люди, доверяют мне". (Извините мой сарказм, если он оскорбляет Вас.)
я действительно чувствую жалость к такому положению дел; Java, по моему скромному мнению, заслуживает большего уважения. OTOH, почему Вы настаиваете на Java Oracle? Работы OpenJDK, хорошие также.