Ubuntu 13.10 安装Google Earth(免ia32-libs)

时间:2021-01-22 16:15:51

今天突然想试一下Google Earth,毕竟宅了了几天了,想看看外面的世界,可是腿受伤了……这个不重要,电脑上也能看世界

常规:Google一下Google Earth,毕竟是自家产品,第一条搜索结果就是,进入,下载适用于Debian或Ubuntu的64位deb。

完后:

sudo dpkg -i google-earth-stable_current_amd64.deb
提示依赖关系,照做,其实官网上也说了

System requirements:

PC - Windows XP, Windows Vista, or Windows 7

Mac - Mac OS X 10.6.0 or later

Linux - LSB 4.0 (Linux Standard Base) libraries

安装之
sudo apt-get install lsb-core
又是一堆依赖,乱七八糟的,不过还好由提示

sudo apt-get -f install
装上一堆东西后,突然发现,居然还要安装ia32-libs,这尼玛不是坑爹吗,说好的  64 bit .deb (For Debian/Ubuntu)呢,居然还要装32位共享库……

sudo apt-get install ia32-libs

提示,没有!Google了一圈,发现真的没有,感觉被涮了……

心想,总会有人跟我一样想在64位Ubuntu13.10下安装Google Earth的,继续Google,看到有人说解包打包……觉着挺靠谱,方法如下:

1.解包

右键google-earth-stable_current_amd64.deb,解压到当前位置,会新建一个同名文件夹

2.修改

修改同名文件夹内文件,路径为:google-earth-stable_current_amd64/DEBIAN/control

用文本编辑器打开control文件,找到dependency,即依赖那一行,删除ia32-libs及之前的逗号

3.打包

dpkg -b google-earth-stable_current_amd64

4.安装

sudo apt-get install libc6:i386

sudo dpkg -i google-earth-stable_current_amd64.deb
到此结束,Google Earth如愿出现在Dash中,用了一会儿,还行……


可是突然想到,这以后在用到需要ia32-libs的软件,那可咋办,比方说,国产良心产品WPS……看来只能坐等出64位了