предупреждение обновления-binfmts

Я выполняю Lubuntu на нетбуке, и я установил JDK Oracle. Все, кажется, хорошо работает. Единственная проблема состоит в том, что, когда JDK Oracle обновляет, я получаю соблюдающее предупреждение:

update-binfmts: warning: current package is oracle-java7, but binary format already installed by openjdk-6

Я нашел эту ссылку: https://bugs.launchpad.net/ubuntu / + source/sun-java6 / + ошибка/328174, но это, кажется, говорит о чем-то характерном для java-6-openjdk. Когда я работаю update-binfmts --display Я получаю следующий вывод:

python2.7 (enabled):
     package = python2.7
    type = magic
      offset = 0
       magic = \x03\xf3\x0d\x0a
    mask = 
 interpreter = /usr/bin/python2.7
    detector = 
jar (enabled):
     package = openjdk-6
    type = magic
      offset = 0
       magic = PK\x03\x04
    mask = 
 interpreter = /usr/bin/jexec
    detector = 

Я не понимаю то, что это имеет отношение к Python. Как я могу избавиться от этого предупреждения?

Править:

Хорошо, я знаю больше об обновлении-binfmts теперь. Я вижу, что существует две записи там, один для Python и один для банки. Я просто должен изменить запись банки согласно ссылке панели запуска. Я сделаю это, как только я могу и отмечать решенный, если это работает.

Спасибо,

Brian

7
задан 21 February 2013 в 17:56

1 ответ

Удалите старую ссылку:

sudo update-binfmts --package openjdk-6 --remove jar /usr/bin/jexec

Добавьте новый:

sudo update-binfmts --package oracle-java7 --install jar /usr/bin/jexec --magic PK\x03\x04
17
ответ дан 23 November 2019 в 06:14

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

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