Как мне обновить Oracle Java (JDK и JRE)

Недавно я установил JDK 7 с сайта Oracle, используя эти инструкции.

Теперь мне интересно, каков правильный способ его обновления (или, что еще лучше, автоматического обновления)? Например, несколько дней назад были исправлены некоторые проблемы с безопасностью.

Теперь вы можете использовать Linux и Java PPA, так что вы получаете автоматически обновляется через менеджер пакетов. Если вам нужна последняя версия Oracle Java 12, вы устанавливаете его:

sudo add-apt-repository ppa:linuxuprising/javasudo apt-get updatesudo apt-get install oracle-java12-installersudo update-alternatives --config java

Старое решение - СНЯТО С ПРОИЗВОДСТВА - больше не работает

Вы можете использовать WebUpd8 Java PPA, так что вы получаете автоматически обновляется через менеджер пакетов. Если вам нужна последняя версия Oracle Java 8, вы устанавливаете его:

sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installersudo update-java-alternatives -s java-8-oracle

Если вам нужна последняя версия Oracle Java 6 (устаревшая версия), вы также устанавливаете ее:

sudo apt-get install oracle-java6-installer

Если вам нужна последняя версия Oracle Java 7 (устаревшая версия), вы также устанавливаете ее:

sudo apt-get install oracle-java7-installer

Если вы хотите протестировать Oracle Java 9 сборки раннего доступа, вы тоже можете установить его:

sudo apt-get install oracle-java9-installer

Чтобы переключаться между различными версиями Java, вы можете использовать следующую команду терминала:

sudo update-alternatives --config java

Источник:

@PawełPrażak ошибается… Установить != обновить :wink:

возможный дубликат Как я могу установить проприетарную Java 6/7 JRE от Sun / Oracle или JDK?

@Briam работает для обновления

@PawełPrażak “Теперь мне интересно, каков правильный способ его обновления (или, что еще лучше, автоматического обновления ***)?”