Action disabled: source
faq:linux:ubuntu:java
Содержание
Oracle Java
Установка
Чтобы установить Oracle Java в Ubuntu: 1)
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
Apparmor
В Ubuntu 16.04 после установки Oracle Java JRE 8 плагин в Firefox не работает. При попытке запуска Java апплета вместо него отображается чёрное окошко, а в системном журнале регистрируется сообщение типа:
... apparmor="DENIED" operation="exec" profile="/usr/lib/firefox/firefox{,*[^s][^h]}" name="/usr/lib/jvm/java-8-oracle/jre/bin/java" pid=21694 comm="plugin-containe" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
Дело в том, что в Ubuntu 16.04 в конфигурационных файлах Apparmor не разрешён запуск Oracle Java plugin. Чтобы его разрешить нужно дописать в локальный файл строку:
- /etc/apparmor.d/local/usr.bin.firefox
# Site-specific additions and overrides for usr.bin.firefox. # For more details, please see /etc/apparmor.d/local/README. #include <local/oraclejava>
И добавить конфигурационный файл со следующим содержимым: 2)
- /etc/apparmor.d/local/oraclejava
# vim:syntax=apparmor # Oracle Java plugin /usr/lib/jvm/java-*-oracle/jre/bin/java{,_vm} cx -> browser_java, /usr/lib/jvm/java-*-oracle/jre/lib/*/libnp*.so cx -> browser_java,
И перезапустить Apparmor:
sudo service apparmor restart
faq/linux/ubuntu/java.txt · Последнее изменение: 2022-02-19 18:16 — 127.0.0.1