Я возился с Minecraft минуту назад и заметил кое-что странное - он использовал OpenJDK 6 (по крайней мере, для моего профиля, я не знаю, что использует модуль запуска ...), который я не знал, был установлен дефолт. (Конечно, я должен был это понять, я думаю, что Libre Office использует это ...Ява, то есть.)
Обычно я устанавливаю openjdk-7-jre
при настройке системы после новой установки.
Есть ли причина держать OpenJDK 6 рядом? Если нет, то как его полностью удалить? Я попробовал простое apt-get autoremove openjdk-6-jre
, но также хотел удалить default-jre
, и я не знаю, что именно это делает или делает именно.
Я тестировал Minecraft с OpenJDK 7, все казалось просто отлично!
Если требуется сохранить его, есть ли способ установить OpenJDK 7 по умолчанию для всего остального, для которого не требуется OpenJDK 6?
Обновить:
Я сделал еще несколько поисков и нашел это.
update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051 manual mode
Press enter to keep the current choice[*], or type selection number:
Я выбрал "2" и нажал Enter.
which java
Это только дало мне вывод /usr/bin/java
, а не то, какую версию он технически использовал, как в посте было сказано.
Я также открыл Libre Office для удовольствия и посмотрел в настройках - у него есть возможность изменить, какой JDK использовать, поэтому я поменял его на версию 7.
Таким образом, вопрос все еще остается, требуется ли сохранять OpenJDK 6 или его можно удалить вместо OpenJDK 7? Если я могу удалить его, как бы я удалил его полностью?