首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更新-binfmts警告

更新-binfmts警告
EN

Ask Ubuntu用户
提问于 2013-02-21 03:51:03
回答 1查看 4K关注 0票数 6

我在上网本上运行Lubuntu,并安装了Oracle的JDK。一切似乎都很好。唯一的问题是,当Oracle JDK更新时,我会收到以下警告:

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

我找到了这个链接:https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/328174,但是它似乎在谈论一些特定于java-6-openjdk的东西。当我运行update-binfmts --display时,我得到以下输出:

代码语言:javascript
运行
复制
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有什么关系。我怎样才能摆脱这个警告?

编辑:

好吧,我现在知道更多关于更新的信息了。我可以看到其中有两个条目,一个用于Python,另一个用于jar。我只需要根据launchpad链接更改jar条目。我会尽快做这件事,如果能成功的话,我会标记这个问题解决了。

萨克斯

布赖恩

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-07-16 19:03:01

删除旧的参考资料:

代码语言:javascript
运行
复制
sudo update-binfmts --package openjdk-6 --remove jar /usr/bin/jexec

增加新的:

代码语言:javascript
运行
复制
sudo update-binfmts --package oracle-java7 --install jar /usr/bin/jexec --magic PK\x03\x04
票数 16
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/259096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档