
那个libqtwebkit我安装不上,因为依赖
是 libqt4-webkit ,不过他依赖一个包必须=4.0.1什么的,可我使用了ppa源,已经安装了高版本,故装不上AutoXBC 写了:安装 libqt4-webkit ,不是 libqtwebkit 。libqtwebkit 也不会装不上,有无法解决的依赖用 aptitude 。
这是不是说 libqt4-webkit安装成功了,但libqtgui4 recommends qt4-qtconfig都完了(缺少依赖)?sudo aptitude install libqt4-webkit
[sudo] password for daf:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成
创建标签数据库... 完成
下列软件包是“破损”的:
libqt4-webkit
0 个软件包被升级,新安装1 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 3266kB 的存档。 解包后将要使用 9499kB。
下列软件包存在未满足的依赖关系:
libqt4-webkit: 依赖: libqt4-network (= 4.4.0-1ubuntu5~hardy1) 但是 4.4.1-1ubuntu1~hardy1~ppa1 已安装
依赖: libqtcore4 (= 4.4.0-1ubuntu5~hardy1) 但是 4.4.1-1ubuntu1~hardy1~ppa1 已安装
依赖: libqtgui4 (= 4.4.0-1ubuntu5~hardy1) 但是 4.4.1-1ubuntu1~hardy1~ppa1 已安装
Resolving dependencies...
下列动作将解决这些依赖关系:
删除 下列软件包:
qt4-qtconfig
降级 下列软件包:
libqt4-assistant [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports,
hardy-backports)]
libqt4-core [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.3.4-0ubuntu3 (hardy, hardy, hardy)]
libqt4-dbus [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-designer [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports,
hardy-backports)]
libqt4-gui [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-network [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports,
hardy-backports)]
libqt4-opengl [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-qt3support [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports,
hardy-backports)]
libqt4-script [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-sql [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-svg [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-test [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqt4-xml [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqtcore4 [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
libqtgui4 [4.4.1-1ubuntu1~hardy1~ppa1 (now) -> 4.4.0-1ubuntu5~hardy1 (hardy-backports, hardy-backports, hardy-backports)]
保留下列未解决的依赖关系:
libqtgui4 recommends qt4-qtconfig
分数是 -531
是否接受该解决方案?[Y/n/q/?]
这是因为还有两个文件需要替换,只要把plugins/imageformats里边的libqgif.so和libqjpeg.so都换掉就可以正常显示图片了。对啊,中文问题是解决了,可是panoramio 图片看不到了
代码: 全选
sudo rm -R /opt/google-earth/plugins/imageformats
sudo ln -s /usr/lib/qt4/plugins/imageformats /opt/google-earth/plugins/imageformats
按照41楼的方法搞定图片显示问题。AutoXBC 写了:39 楼目录中的库文件复制或者链接到 google earth 的安装目录。
代码: 全选
sudo rm -R /opt/google-earth/plugins/imageformats sudo ln -s /usr/lib/qt4/plugins/imageformats /opt/google-earth/plugins/imageformats
代码: 全选
sudo rm -R /opt/google-earth/plugins/imageformats
sudo ln -s /usr/lib/qt4/plugins/imageformats /opt/google-earth/plugins/imageformats
代码: 全选
Google Earth has caught signal 11.
Stacktrace from glibc:
./googleearth-bin [0x806c3a3]
./googleearth-bin [0x806c916]
[0xb7f62420]
/usr/local/google-earth/plugins/imageformats/libqjpeg.so [0xb315179e]
/usr/local/google-earth/plugins/imageformats/libqjpeg.so [0xb3152e1e]
/usr/lib/libQtGui.so.4(_ZN12QImageReader4readEP6QImage+0x20c) [0xb74ea91c]
/usr/lib/libQtWebKit.so.4 [0xb6d77210]
/usr/lib/libQtWebKit.so.4 [0xb6d7735d]
/usr/lib/libQtWebKit.so.4 [0xb6d77cee]
/usr/lib/libQtWebKit.so.4 [0xb6d7a104]
/usr/lib/libQtWebKit.so.4 [0xb6c9ed88]
/usr/lib/libQtWebKit.so.4 [0xb6ca4ed0]
/usr/lib/libQtWebKit.so.4 [0xb6c16013]
/usr/lib/libQtWebKit.so.4 [0xb6c4c72f]
/usr/lib/libQtWebKit.so.4 [0xb6c56fe0]
/usr/lib/libQtWebKit.so.4 [0xb6c53111]
/usr/lib/libQtWebKit.so.4 [0xb6d808f6]
/usr/lib/libQtWebKit.so.4 [0xb6d80be1]
/usr/lib/libQtCore.so.4(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0x2b) [0xb7d818ab]
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x351) [0xb7d82c31]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xbc) [0xb7439f9c]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xa9) [0xb743ebf9]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xa9) [0xb7d730b9]
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2a9) [0xb7d74469]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication16sendPostedEventsEP7QObjecti+0x2d) [0xb7d7468d]
/usr/lib/libQtCore.so.4 [0xb7d9e62f]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb6197cc6]
/usr/lib/libglib-2.0.so.0 [0xb619b083]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x6e) [0xb619b63e]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x58) [0xb7d9e9f8]
/usr/lib/libQtGui.so.4 [0xb74cda25]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x4d) [0xb7d7233d]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x9d) [0xb7d724cd]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xad) [0xb7d7474d]
/usr/lib/libQtGui.so.4(_ZN12QApplication4execEv+0x27) [0xb7439897]
./libgoogleearth_lib.so(_ZN5earth6client11Application3runEv+0x392) [0xb68e01d2]
./googleearth-bin(main+0x2ba) [0x806da3a]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb668b450]
./googleearth-bin [0x806bb31]
We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data are now being written
to this text file:
~/.googleearth/crashlogs/crashlog-047567A5.txt
This bug report will be sent to Google automatically next time you run
Google Earth. Its data, which contains no personal information, will help
us correct problems without bothering you further. If you would rather
this info not be transmitted, please delete the above file before running
the program again. If you want bug reports to NEVER be sent, remove the
above 'crashlogs' directory's read/write permissions.