Нужны ли мне дополнительные пакеты Java, если я использую Oracle JRE?
Я использую Java 7 JRE от Oracle. Я установил его через терминал, и он работает правильно с моими веб-браузерами, а также, насколько я могу судить.
Тем не менее, я просматривал свои установленные пакеты в Центре программного обеспечения и заметил, что оба openjdk-7-jre-lib и openjdk-7-jre-headless
пакеты все еще были установлены с тех пор, как у меня была установлена OpenJKD JRE, которую я с тех пор удалил, но действительно использовал в течение хорошего периода времени, прежде чем я переключился.
Должны ли они быть там, или они могут вызвать осложнения, если я оставлю их установленными? Или лучше оставить их установленными?
2 ответа
Вы можете удалить OpenJDK JRE без каких-либо проблем или оставить то же самое.
Java - это технология от Oracle (ранее - Sun Microsystems). Есть несколько реализаций:
OpenJDK: Основной целью проекта OpenJDK является создание реализации Java SE Platform с открытым исходным кодом (6 и 7). Это версия Java по умолчанию, которую использует Ubuntu, и ее проще всего установить.
Oracle (Sun) Java 6: Oracle (Sun) Java 6 является эталонной реализацией для Java 6.
Oracle Java 7: Oracle Java 7 является эталонной реализацией для Java 7.
IBM Java: IBM Java является предпочтительным решением Java на компьютерах PowerPC. Это переопределение с помощью компилятора Just-In-Time. Он доступен только на веб-сайте IBM.
Для управления вашей версией / вкусом Java в терминале используйте update-alternatives
, чтобы перечислить доступные версии Java update-alternatives --list java
,
Если вы хотите, чтобы все можно было установить без проблем, и вы можете выбрать один из них, используя update-alternatives --config java**
Пожалуйста, обратите внимание, что java как четыре компонента, все они должны быть настроены в соответствии с вашими предпочтениями.
java
Java Runtime Environment (JRE);javaws
Java Web Start, Java-приложение по сети;javac
Java Compiler, JDK для разработчиков;- И, конечно, плагин для браузера, в настоящее время мой
libnpjp2.so
сfirefox
легко узнать твой просто наберитеabout:plugins
в адресной строке.
Обычно несколько версий / версий Java находятся в /usr/lib/jvm
У меня, например, есть OpenJDK и две разные версии Oracle-Java.
Это не принесет никакого вреда, если вы оставите их установленными. Если вы решите удалить их (потому что я не думаю, что они необходимы, поскольку вы используете JRE Oracle), убедитесь, что он не предлагает удалить другие важные пакеты с ними.