Можем ли мы включить уведомления об обновлении Oracle Java в Linux?

В Windows мы получаем уведомление о том, что новая версия java доступна именно так.

Как я могу получить те же уведомления о java в Linux.

Специально для oracle jdk.I был установлен oracle Jdk на этом аппарате

$ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer

И, извлекая tar файл в / opt на другой машине.

Также будет пакет oracle-java8-installer обновит мою java ?? Причина В прошлый раз, когда обновлен oracle-java8-installer, он не загрузил tar-файл.

1
задан 12 October 2017 в 23:13

3 ответа

Насколько я могу судить (и испытал), oracle-java8-installer обновит вашу версию Java для вас.

Всякий раз, когда выходит новая версия, установщик обновляется с новой информацией. В следующий раз, когда вы запустите sudo apt update, эта новая версия установщика будет отражена. Запуск sudo apt upgrade установит новый установщик, который затем (в свою очередь) установит новую версию Java.

Обратите внимание, что это будет работать, только если вы установили Java через пакет. Если вы использовали исходный tarball, это не будет работать почти так же (или вообще).

Важно отметить, однако, что это не увеличит вашу «основную» версию (поэтому Java 8 будет никогда не обновляйтесь до Java 9, если вы не установите установщик Java 9).

Этот метод установки Java предлагает только уведомление , поэтому вам просто нужно запустить программу обновления apt. В зависимости от вашей конфигурации системы Ubuntu может предложить общее уведомление об обновлении. См. Приложение «Программное обеспечение и обновления» для этого параметра.

Вообще говоря, очень мало пакетов, установленных через Apt, будут иметь собственную систему уведомлений об обновлениях (хотя некоторые, особенно пакеты с программным обеспечением, обычно будем). Вместо этого apt позаботится о вещах и свяжет их со всеми другими обновлениями. Для некоторых это централизованная система пакетов является одним из самых больших преимуществ Linux для других операционных систем.

3
ответ дан 22 May 2018 в 18:03
  • 1
    В прошлый раз, когда я apt update && apt upgrade. Установщик не загрузил tar-файл. – SmitTheLastFirefoxUser 27 September 2017 в 22:28
  • 2
    @SMITPATIL Вероятно, что установщик java 8 не был обновлен, или обновление было ошибкой вместо новой версии Java. Последняя версия , я вижу , имеет значение 8u144, обновлено 2017-08-02. Это также последняя версия на сайте Java. – Kaz Wolfe 27 September 2017 в 22:30
  • 3
    Спасибо. Есть ли способ увидеть, как работает установщик? ? – SmitTheLastFirefoxUser 27 September 2017 в 22:34
  • 4
    @SMITPATIL Да. Вы можете посмотреть файл DEB. Сам установочный код является (я считаю) в сценарии оболочки после установки. Вы можете загрузить необработанные файлы DEB с Launchpad . Вы можете наслаждаться просмотром различий - это говорит вам, как конфигурации меняются между версиями. – Kaz Wolfe 27 September 2017 в 22:37

Насколько я могу судить (и испытал), oracle-java8-installer обновит вашу версию Java для вас.

Всякий раз, когда выходит новая версия, установщик обновляется с новой информацией. В следующий раз, когда вы запустите sudo apt update, эта новая версия установщика будет отражена. Запуск sudo apt upgrade установит новый установщик, который затем (в свою очередь) установит новую версию Java.

Обратите внимание, что это будет работать, только если вы установили Java через пакет. Если вы использовали исходный tarball, это не будет работать почти так же (или вообще).

Важно отметить, однако, что это не увеличит вашу «основную» версию (поэтому Java 8 будет никогда не обновляйтесь до Java 9, если вы не установите установщик Java 9).

Этот метод установки Java предлагает только уведомление , поэтому вам просто нужно запустить программу обновления apt. В зависимости от вашей конфигурации системы Ubuntu может предложить общее уведомление об обновлении. См. Приложение «Программное обеспечение и обновления» для этого параметра.

Вообще говоря, очень мало пакетов, установленных через Apt, будут иметь собственную систему уведомлений об обновлениях (хотя некоторые, особенно пакеты с программным обеспечением, обычно будем). Вместо этого apt позаботится о вещах и свяжет их со всеми другими обновлениями. Для некоторых это централизованная система пакетов является одним из самых больших преимуществ Linux для других операционных систем.

3
ответ дан 18 July 2018 в 06:07

Насколько я могу судить (и испытал), oracle-java8-installer обновит вашу версию Java для вас.

Всякий раз, когда выходит новая версия, установщик обновляется с новой информацией. В следующий раз, когда вы запустите sudo apt update, эта новая версия установщика будет отражена. Запуск sudo apt upgrade установит новый установщик, который затем (в свою очередь) установит новую версию Java.

Обратите внимание, что это будет работать, только если вы установили Java через пакет. Если вы использовали исходный tarball, это не будет работать почти так же (или вообще).

Важно отметить, однако, что это не увеличит вашу «основную» версию (поэтому Java 8 будет никогда не обновляйтесь до Java 9, если вы не установите установщик Java 9).

Этот метод установки Java предлагает только уведомление , поэтому вам просто нужно запустить программу обновления apt. В зависимости от вашей конфигурации системы Ubuntu может предложить общее уведомление об обновлении. См. Приложение «Программное обеспечение и обновления» для этого параметра.

Вообще говоря, очень мало пакетов, установленных через Apt, будут иметь собственную систему уведомлений об обновлениях (хотя некоторые, особенно пакеты с программным обеспечением, обычно будем). Вместо этого apt позаботится о вещах и свяжет их со всеми другими обновлениями. Для некоторых это централизованная система пакетов является одним из самых больших преимуществ Linux для других операционных систем.

3
ответ дан 24 July 2018 в 18:31

Другие вопросы по тегам:

Похожие вопросы: