运行jd-gui提示error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file

在ubuntu 14.04上运行jd-gui命令报错:

:~/apktool/android-linux下反编译工具/jd-gui-0.3.3.linux.i686$ ./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 libxxf86vm1:i386 libsm6:i386 lib32stdc++6

~/apktool/android-linux下反编译工具/jd-gui-0.3.3.linux.i686$ sudo apt-get install libgtk2.0-0:i386 libxxf86vm1:i386 libsm6:i386 lib32stdc++6
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
libsm6:i386 已经是最新的版本。
libsm6:i386 被设置为手动安装。
libxxf86vm1:i386 已经是最新的版本。
libxxf86vm1:i386 被设置为手动安装。
lib32stdc++6 已经是最新的版本。
下列软件包是自动安装的并且现在不需要了:
  libqpdf13
Use 'apt-get autoremove' to remove it.
将会安装下列额外的软件包:
  libatk1.0-0:i386 libcairo2:i386 libdatrie1:i386 libgdk-pixbuf2.0-0:i386
  libgraphite2-3:i386 libharfbuzz0b:i386 libjasper1:i386 libpango-1.0-0:i386
  libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpixman-1-0
  libpixman-1-0:i386 libthai0:i386 libxcb-render0:i386 libxcb-shm0:i386
建议安装的软件包:
  librsvg2-common:i386 gvfs:i386 libjasper-runtime:i386 ttf-baekmuk:i386
  ttf-arphic-gbsn00lp:i386 ttf-arphic-bsmi00lp:i386 ttf-arphic-gkai00mp:i386
  ttf-arphic-bkai00mp:i386
下列【新】软件包将被安装:
  libatk1.0-0:i386 libcairo2:i386 libdatrie1:i386 libgdk-pixbuf2.0-0:i386
  libgraphite2-3:i386 libgtk2.0-0:i386 libharfbuzz0b:i386 libjasper1:i386
  libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386
  libpixman-1-0:i386 libthai0:i386 libxcb-render0:i386 libxcb-shm0:i386
下列软件包将被升级:
  libpixman-1-0
升级了 1 个软件包,新安装了 15 个软件包,要卸载 0 个软件包,有 314 个软件包未被升级。
需要下载 3,475 kB 的软件包。
解压缩后会消耗掉 11.8 MB 的额外空间。
您希望继续执行吗? [Y/n] y
 

参考:

https://www.mjt.me.uk/posts/getting-jd-gui-to-work-on-ubuntu-13.10/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值