运行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/

发布了270 篇原创文章 · 获赞 274 · 访问量 377万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览