我正在运行 Ubuntu 12.04。您可能知道 Google Earth 7 还无法在 Ubuntu 12.04 上运行。
我通过make-googleearth-package --force
命令安装了 Google Earth。我的安装很成功。一开始一切都运行良好。但几天后我遇到了一个问题。当我在“飞往”框中输入我想搜索的城市时。它给了我“无效的 HTTP 请求”错误,如图所示:
怎么解决?
附言:我删除并重新安装了它,但问题仍然存在。我只能通过鼠标搜索地球仪。
答案1
这是由于一个旧的库版本,这似乎会造成麻烦。如果您的系统上已经有 libcurl(我确信 Ubuntu 12.04 已经有了),您可以简单地重命名 Google Earth 附带的 libcurl,如下所示:
sudo mv /usr/lib/googleearth/libcurl.so.4 /usr/lib/googleearth/backup_libcurl.so.4
问题就应该消失了(我的 Linux Mint 以及其他发行版中的路径是/opt/google/earth/free/libcurl.so.4
)。
答案2
在运行几次更新后,我突然开始看到此错误。我尝试了许多方法,但都没有成功,最后将 GE 更新到 7.1 - 没什么大不了的。问题解决了!希望这对您有用。