【问题标题】:Can't launch JD-GUI on Ubuntu 12.04.3 64 bits无法在 Ubuntu 12.04.3 64 位上启动 JD-GUI
【发布时间】:2014-01-29 12:55:55
【问题描述】:

当我在 Ubuntu 12.04.3 (Precise Pangolin) 64 位系统上启动 JD-GUI 时,没有任何反应:

user@host:~/jd-gui-0.3.5.linux.i686$ ./jd-gui
user@host:~/jd-gui-0.3.5.linux.i686$ 

如何启动它?

【问题讨论】:

    标签: 64-bit ubuntu-12.04 decompiler


    【解决方案1】:

    对于 Ubuntu 13.10 64 位,您应该使用

    sudo apt-get install libgtk2.0-0:i386
    sudo apt-get install libcanberra-gtk-module:i386
    sudo apt-get install gtk2-engines-murrine:i386
    

    【讨论】:

      【解决方案2】:

      你应该安装包ia32-libs

      【讨论】:

      • 在 Ubuntu 13.10 x86_64 上应该是 sudo apt-get install ib32z1 lib32ncurses5 lib32bz2-1.0 libgtk2.0-0:i386 libxxf86vm1:i386 libsm-dev:i386 libcanberra-gtk3-module:i386
      • 在 Ubuntu 14.04 x86_64 上应该是 sudo apt-get install libgtk2.0-0:i386 libxxf86vm1:i386 libsm6:i386 lib32stdc++6
      • 他问如何启动你在回答如何安装
      • 并非如此,实际上 OP 在启动时显示了一个问题,即缺少安装的库:jd-gui 依赖于那些 ia32 库和其他库。
      • @ademar111190 编辑:在 Ubuntu 13.10 x86_64 上应该是 sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libgtk2.0-0:i386 libxxf86vm1:i386 libsm-dev:i386 libcanberra-gtk3-module:i386
      【解决方案3】:

      对于 Ubuntu 14.04,您可以使用:

      sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libgtk2.0-0:i386 libxxf86vm1:i386 libsm-dev:i386 libcanberra-gtk3-module:i386
      

      【讨论】:

        【解决方案4】:

        我使用的是 Ubuntu 14.04 LTS,以上所有方法(apt-get install blabla)都不起作用。

        这对我有用:

        $ git clone git@github.com:java-decompiler/jd-gui.git
        $ gradle build 
        

        然后会生成一个文件到:build/libs/jd-gui-1.0.0.jar

        运行它:

        $ java -jar build/libs/jd-gui-1.0.0.jar
        

        【讨论】:

          【解决方案5】:

          还有另一个选项可以在 Ubuntu 64 位上使用 jd-gui。下载适用于 Windows 的 jd-gui 并使用Wine 打开它。它工作正常,没有任何麻烦。

          【讨论】:

          • OP 专门为他的 linux 问题寻求解决方案,通过 wine 使用 windows 就像说如果你想修车就骑自行车
          • 他们要求的是能够使用它,他们会的。你的回答就像一个很不成熟的回答。
          • 我想看到你在现实世界中这样做,小家伙。但在互联网上“长大”却是那么容易。前进。为这里的真实世界而生。
          • Wine 只是一个 Windows 模拟器,所以这个解决方案适用于(几乎)any 也应该在 Windows 上工作的应用程序。 在我看来这不是 OP 想要的。如果您想看到更多关于投票和评论的讨论,请参阅here
          猜你喜欢
          • 2018-05-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-01-20
          • 2015-09-14
          • 2012-08-10
          • 1970-01-01
          • 2016-11-03
          相关资源
          最近更新 更多