jd-gui 默认只能在ubuntu 32位的环境下运行。

要成功运行我们需要安装一下组件:

sudo apt-get install libgtk2.0-0:i386 libxxf86vm1:i386 libsm6:i386 lib32stdc++6

运行处理如下:

$ ./jd-gui
./jd-gui: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
$ sudo apt-get install libgtk2.0-0:i386
$ ./jd-gui
./jd-gui: error while loading shared libraries: libXxf86vm.so.1: cannot open shared object file: No such file or directory
$ sudo apt-get install libxxf86vm1:i386
$ ./jd-gui
./jd-gui: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory
$ sudo apt-get install libsm6:i386
$ ./jd-gui
./jd-gui: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
$ sudo apt-get install lib32stdc++6
$ ./jd-gui
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
(jd-gui:4746): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
...And it works!

原文如下:

So you've just downloaded the latest version of jd-gui for linux but it doesn't start.

TLDR:

sudo apt-get install libgtk2.0-0:i386 libxxf86vm1:i386 libsm6:i386 lib32stdc++6

More details:

Here's the process I went through:

$ ./jd-gui
./jd-gui: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
$ sudo apt-get install libgtk2.0-0:i386
$ ./jd-gui
./jd-gui: error while loading shared libraries: libXxf86vm.so.1: cannot open shared object file: No such file or directory
$ sudo apt-get install libxxf86vm1:i386
$ ./jd-gui
./jd-gui: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory
$ sudo apt-get install libsm6:i386
$ ./jd-gui
./jd-gui: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
$ sudo apt-get install lib32stdc++6
$ ./jd-gui
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
(jd-gui:4746): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
...And it works!

Happy decompiling!


原文链接如下:

点击打开链接

【问题收录】在ubuntu14.04 64位下运行jd-gui相关推荐

  1. 如何在ubuntu14.04(64位)编译运行32位程序

    来源:http://andycoder.me/fix-32bug-under-ubuntu1404/ 缘起 我之前是ubuntu12.04(32bit),在一次手贱的apt-getremove之后呵呵 ...

  2. Ubuntu14.04 64位机上安装cuda8.0+cudnn5.0操作步骤

    查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...

  3. 64位ubuntu能安装mysql,在ubuntu14.04 64位虚拟机中安装mysql

    因为在win10 系统上手贱的将mysql卸载掉了之后有个插件一直无法正常删除导致只能将mysql装到ubuntu虚拟机上, 宝宝心里都是累啊,所以记录下来自己的安装过程2333 命令行操作: &qu ...

  4. Ubuntu14.04 64位机上安装OpenCV2.4.13(CUDA8.0)版操作步骤

    Ubuntu14.04 64位机上安装CUDA8.0的操作步骤可以参考http://blog.csdn.net/fengbingchun/article/details/53840684,这里是在已经 ...

  5. Ubuntu16.04(64位)下安装和破解source insight4

    破解文件如下: https://pan.baidu.com/s/1i5qtbJv 首先 apt-get install wine 然后 winetricks wininet 然后下载sourceins ...

  6. ubuntu14.04 64位安装H3C iNode客户端

    环境: OS:ubuntu14.04LTS 64位 iNode: iNode2.40-R0162 for linux(iNode只有32位的,而且是很久以前的版本) 安装方法: 第一种: 检查本机是6 ...

  7. Ubuntu14.04 64位机上配置OpenCV3.4.2+OpenCV_Contrib3.4.2+Python3.4.3操作步骤

    Ubuntu 14.04 64位上默认安装了两个版本的python,一个是python2.7.6,另外一个是python3.4.3.这里使用OpenCV最新的稳定版本3.4.2在Ubuntu上安装py ...

  8. 9.解决 WPS 在ubuntu 19.04 64位下提示“系统缺失字体”

    系统版本:ubuntu 19.04 64位 WPS for Linux提示:系统缺失字体symbol.wingdings.wingdings 2.wingdings 3.webding.MTExtra ...

  9. Ubuntu14.04 64位+Python3.4环境下安装matplotlib的方法

    问题: 具体的问题是这样的: 我的系统是Ubuntu14.04 的64位系统,python3.4版本下,想使用matplotlib来做图. 由于matplotlib依赖numpy和python的图像库 ...

最新文章

  1. 交换机和路由器各自的实现原理
  2. 有些错误,即便时光倒流也无法弥补——《时光幻境》
  3. tomcat catalina localhost 没有项目_实用shell脚本--一键配置tomcat定期日志清理功能
  4. 域控制器安装完成没有_tcp_udp_究竟什么才叫域控制器?
  5. 初入java行业,环境你可知如何配置
  6. Financial Terminology - Shares, Stock, Equity,Security
  7. python进阶07并发之三其他问题
  8. 7-5 简单的代码生成程序-A (10 分)
  9. XRecyclerView+Retrofit+RXjava+Fresco请求网络数据
  10. 每天学点统计学——指数
  11. 纯文本,富文本,超文本
  12. 保险业的5项CX预测
  13. 凤凰牌老熊对支付的系统讲解
  14. Win10下安装swig
  15. php phantomj,射手网复活攻略:用百度快照和phantomjs让射手网起死回生
  16. UVA-10929-You can say 11(秦九昭算法+同余与模算术)
  17. 寄存器(8086CPU)概述与作用
  18. 熹妃q传服务器维护时间,《熹妃Q传》5月28日版本更新延迟公告
  19. [渝粤教育] 西南科技大学 土力学基础工程 在线考试复习资料(1)
  20. 如何简单、高效的进行留存和漏斗分析

热门文章

  1. 案例:来自Uber的Go语言GC优化实践
  2. 面试必备:4种经典限流算法讲解
  3. 百度前离职员工偶遇同门百度人,轻松通过面试,直呼放水很明显!这样真的好么?...
  4. 推荐10个毕业3年,月入5万技术大神的公众号!
  5. 六月第一枪:股市震荡,下一步该做什么?
  6. 程序员也需要工匠精神
  7. 终身成长究竟有多重要?
  8. 生态伙伴 | 飞书携手ProcessOn助力企业高效远程办公,共同“战疫”
  9. 树莓派4装Ubuntu
  10. hid自定义report 影响键盘_【iOS12人机交互指南】10.1-自定义键盘