【问题标题】:QGIS lacks libjvm.so on Ubuntu PreciseQGIS 在 Ubuntu Precise 上缺少 libjvm.so
【发布时间】:2012-06-14 18:26:18
【问题描述】:

我通过ppa:ubuntugis/ubuntugis-unstable 安装了QGIS。我的 Ubuntu 12.04 带有 OpenJDK 1.7.0。当我从命令行启动 qgis 时,会返回以下错误消息。

/usr/bin/qgis.bin:加载共享库时出错:libjvm.so: 无法打开共享对象文件:没有这样的文件或目录

因为我预计 Oracle Java I installed JDK 1.7.0 following these instructions 的依赖项。但是,错误消息仍然存在。

不过,可以在硬盘上找到该文件 3 次(没有符号链接)。

$ locate libjvm.so
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/cacao/libjvm.so
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/jamvm/libjvm.so
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/server/libjvm.so

您建议如何解决问题?

【问题讨论】:

    标签: gis openjdk java-7 ubuntu-12.04 qgis


    【解决方案1】:

    尝试更新您的软件包。 libgdal1-1.9.0-2ppa4 包对 libjvm.so 有侥幸依赖,而 libjvm.so 不应该存在。我对来自 ubuntugis-unstable PPA 的 libgdal1-1.9.1-2~precise3 版本没有任何问题。

    【讨论】:

    • 我想安装最新的软件包或删除以前的软件包。但是,apt-get 无法删除它们:pastebin.com/Zv2Siu5j您有什么建议吗?
    • 非常感谢。因为这破坏了postgis,所以把我的头发扯掉了。
    猜你喜欢
    • 2012-12-06
    • 1970-01-01
    • 2015-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多