如何通过.DEB安装Google地球?
现在我真的搞砸了。
很久以前,我通过Google的二进制安装程序安装了Google Earth(我认为是v5.1)。
谷歌现在有版本6作为.DEB,所以我决定安装它。 然而,这似乎搞砸了两个装置,现在无论我做什么,我都无法让Google Earth运行。
这是我做的:
sudo apt-get purge google-earth-stable sudo dpkg -i --force-overwrite google-earth-stable_current_amd64.deb
我觉得它会起作用……但是当我运行google-earth
,我得到:
/ usr / bin / google-earth:43:./ googleearth-bin:not found
我现在该如何安装它?
试试这个教程:
安装-谷歌-地球6合Ubuntu的linux.html
希望它有所帮助
转到此页面并单击显示“下载Google地球6”的蓝色大按钮,这样您就可以选择将Google地球安装为.deb。 像任何其他.deb一样安装它
我下载了32位版本,然后右键单击它并在nautilus中选择“Extract Here”。 这显示了我安装deb文件时将安装的文件夹结构。 似乎“googleearth-bin”文件应该在/opt/google/earth/free
。
我想你需要检查一下你的系统是否存在。 如果没有,也许二进制安装已经改变了对该文件的权限,从而打破了从deb的覆盖? 不知道如果你必须sudo
来安装deb,那怎么可能。
看起来/usr/bin/googleearth
也只是该文件的快捷方式,而不是脚本,因此我上面提到的/ opt目录中可能存在错误。
我想你最好通过删除deb中的文件/文件夹,然后重新安装重新安装?
首先,我将卸载与您可以找到的google-earth相关的所有内容。
5.1二进制安装程序默认为/opt/google-earth
作为安装位置,并在/usr/local/bin
放置一个名为googleearth
。 如果删除这两件事,则应该已成功卸载旧版本。
接下来我会做你已经提到的(再次):
sudo apt-get purge google-earth*
最后,使用locate
命令查看某处是否存在一些延迟文件。 这会得到各种排列:
locate -i --regex "google.*earth"
删除那里显示的任何内容(除非您确定它与应用程序无关)。 您的用户目录中可能有一个.googleearth
目录,您可以将其留下,但如果仍有问题,也可以重命名或删除它。
清除完所有内容后,再次安装.deb软件包。
祝好运!