虽然以前有人解决过此类问题,但是,都是32位系统下的情况。
作为桌面版的Linux,一般都很少有人安装64版本的Ubuntu吧。
但是鶿呢,还真的就用上了 Ubuntu 11.04 Natty 64位 版本。
说真的,鶿用Linux都4个年头了,从 ubuntu 8.04 用起的,至今也没拿64位版本的Linux当桌面。
当然,最主要的原因,还是鶿越来越感觉到 —— 自己的小y,也就是y450不够用了!
听说64位的系统会有很大的性能提升,但是到底提升有多大,鹚也不知道。
不管他,先装了再说。
别的不说,鹚不会像么些人搞那些神马“专业性”测评,那样的东西更本没有普遍性。
就鹚的感觉来说,说实话。
64 位的 Linux 真的快了很多,给鹚的感觉就是 —— 像刚把小y买回家的感觉那样,小y像是重生了一般!
这绝对不是 “心理作用” 的说!
而且 64位的 Linux 不比 64位的 Win7 ,空载状态下,内存占用也不过350MB左右,跟 32位 的 Ubuntu 差不多。
嗯嗯,性能是提升了不少,但是问题也来了,比如大家最熟悉的软件问题。
其实作为Linux用户来说,完全不用担心软件兼容问题的。
因为 *Nix 下 基本上都是开源软家,要个64版本的软件包,有什么难的?
但是呢,碰到不负责任的家伙也是比较蛋疼了。
比如这个GoogleEarth。
我从用 Linux 起就在用 GoogleEarth Linux 版。
但是四年过去了,GoogleEarth从4.0到了6.0,还是那个鸟样,还是乱码帝。
好吧,虽然每次我都强烈的吐槽Google,但是每次还是得找解决方案。
这次鹚是真的被搞郁闷了。
没错,GoogleEarth官网上有64位的deb包,这很好。
但是这个64位的包是真是假呢?
好吧,先简单讲解决步骤。
首先安装依赖:
sudo apt-get install libqt4-core libqt4-gui libqt4-network libqt4-webkit libfreeimage3 lsb-core
再安装下载的Google-Earth:
sudo dpkg -i googleearth-xxx-amd64.deb
接着:
cd /opt/google/earth/free
删掉 GoogleEarth Linux 的这一堆废品:
sudo rm libQtCore.so.4 libQtGui.so.4 libQtNetwork.so.4 libQtWebKit.so.4
当然鹚有抄袭么篇文章的嫌疑,接下来你可能会这样做:
“sudo gedit /opt/google/earth/free/googleearth
在 LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin “$@” 的前面添加上这么一句:
export LD_PRELOAD=/usr/lib/libfreeimage.so.3”
但是这样是不行的,不要忘记了我们是64位的LinuxOS。
不信的话你在 shell 里面打下 google-earth 的话,会出现这样的错误:
can not load libfreeimage.so.3 wrong xxx……
出这种情况是怎么回事呢,库不对嘛?
好吧,来一句: whereis libfreeimage.so.3
发现有如下两处位置:
/usr/lib/libfreeimage.so.3
/usr/lib64/libfreeimage.so.3
好吧,把 export LD_PRELOAD=/usr/lib/libfreeimage.so.3” 改成 export LD_PRELOAD=/usr/lib64/libfreeimage.so.3 看看……
肯定是不行的!
所以,只有一种情况,那就是 这个看似 64 位的 google-earth 包,根本就不是64位的!
好吧,继续在shell里面输入: google-earth 然后对症下药。
蛋疼的分析了半天,终于找到了解决方法:
那就是把 32 位的 库自己手工补来。
当然给 64位 的Linux找库是很不方便的,鹚这里已将 GoogleEarth 需要用到的32位库打包了,名为 google-earth-lib32.tar.gz (将在本文最后放出下载地址)。
下载 google-earth-lib32.tar.gz 。
然后 tar vzfx google-earth-lib32.tar.gz
cd google-earth-lib32
sudo cp * /opt/google/earth/free/
接修改改google-earth启动脚本:
sudo gedit /opt/google/earth/free/google-earth
在 LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin “$@” 这句前添加:
export LD_PRELOAD=/opt/google/earth/free/libfreeimage.so.3
Ok,搞定啦,如图:
唉,四年了,GoogleEarth依旧这般鸟样,我想有必要对Google进行重新认识了——Google对于开源到底是怎样的态度呢?
好吧,最后,要用的 GoogleEarth 的32位库(从一堆包里面提出这些玩意儿真不容易):
真是的,Google你还搞个64位包来欺骗群众,还好鹚发现了里面杂交着32位的库,真是的,Google娘一点也不纯洁-_-…………
Canada Goose Sale
115网盘的文件已经不能方便下载了,可否把你的32位谷歌地球包发我邮箱wai3886@gmail.com 谢谢!
@wai3886 ,
自己在shell输入 apt-get download libfreeimage3:i386 就好,提取deb包对因文件
还没去用过64位的ubuntu
@win8迷 , 难道你要用64位的win8
月饼节快乐哇~~~
话说我还是在用32位系统,哈~
@lazyyyyyy , 嗯嗯,看到叉P就知道了
节日快乐!!!!!!!!
祝博主中秋快乐!
@huangjun , 哈,月饼节快乐
这方法好事 顶博主
ubuntu下装个软件好麻烦
@C瓜哥 , 么些有问题的软件就是这样,但是大多数只要一条命令就Ok,当然,你可以用ubunut“软件中心”和360软件管家一样
Google就是个天天作恶却嚷着不作恶的家伙~
LInux我一向都用64位的,现在的U都是64位的,干嘛要委屈用32位呢。。。
@人好哇! , 嗯嗯,Google是不负责任的及家伙,你也看到了,64位的系统就是这样
@Mucid , 64位的其实蛮好用的,习惯就好。可能有部分软件存在一定的问题吧~~
反正我WIN和LINUX都是64位的~一直用的好好的~呵呵
@人好哇! , 我的内存2G,还行,确实快一点
@Mucid , 现在64位兼容性已经好很多了,所以我已经用了1年多都没换回32位了
我内存是4G的,用32位系统真的很委屈哈哈~
@人好哇! , 嗯嗯,但是512内存还是别想了 月饼节快乐
@Mucid , 月饼节快乐!!512照样用64位,不过不是Desktop,而是Server了,呵呵……
预祝Mucid中秋快乐~谷歌地球好久没看了~以后想家了就点进去看看~
@朵未 , 朵哥中秋快乐的说
Google拥护开源社区而已,不过他自己并不参与,包括chromium都不是他们自己维护嘛,他们只提供api就够了,程序兼容性,使用效果神马的,他们一概不负责..~
@EmiNarcissus , GoogleEarth不是开源产品,而且是Google核心产品,没有社区在维护。其实GoogleEarth大不鸟就是在64位机器上用动态编译就可以解决的问题,可是四年了,依旧如此,所以这就显得很不负责。
我6G内存,还在用着32位,是不是很笨?
@yetone , 6内存,真的很浪费唉
Google Earth,曾经好奇的玩了几天~
@Kayo , 你们都是好奇么
还是不懂啊,岚女只好纯粹来看看小鹚,然后飘走。。。
@雅岚 , 岚姐想过在家里周游世界么
@Mucid , 有条件的话,我都是亲自出马的。。。
@雅岚 , 鹚这样的穷人就只能yy啦
这两年来都是用 64 位的 linux, linux mint –>Arch –> gentoo。以前没注意刚才看了一下 gentoo 的,开机后空载是 283 M,用一段时间后好像内存泄漏了 现在内存白菜价格准备去加满
@views63 , 本本加内存就麻烦了,我两G内存,64位的跟32位消耗差别不大
这个东西很但疼的。。
@freetstar , 都是google的错
不怎么用google Earth
因为不知道用这个做什么
@Ansen , 不要这马打击我好吧……
@Mucid ,
不是打击 ,是事实,顶多查查公交,线路之类的,这点小功能很多网站都有,为什么还要给电脑安装如此臃肿的软件……
至于你是不是这样认为的,反正我是这样认为的
@Ansen , Linux的软件包比windows的大很多,这算臃肿么?至于你喜不喜欢全世界的实景地图,反正我是喜欢的。
@Mucid , 最后只能说是 萝卜青菜、各有所爱!
不错不错!顺便问下现在64位的软件兼容性是不是还比较欠缺?还有,自身觉得像gg这样的资本主义黑心巨头不会对开源有什么好态度
@Tao Zhu , 兼容性很好,就是自己会麻烦一点,但是64位的u真的很快,另外你看到我的那个图片正常显示了吗?其实也是用的你的那个解决方法,这样就可以显示图片了(应该你的那个库也是32位的)
@Mucid , 呵呵,是啊,GE 真是个多事佬
不知道用这个Google Earth干什么,好奇装过,之后就删了
@婉秋 , 干什么 就是地图啦,没钱出去旅游,yy一下的说
牛叉,你用google earth 干嘛啊。
@Headpiggy , yy专用