Google Earth 6 (以下簡稱 GE6) 在 Windows 運行都很 NICE, 前一陣子為了另一件事情, 要在 Ubuntu 下來使用, 可是事與願違, 遇到了不少問題, 索性參考了網路上一些 5.2 的解決方法, 做成下列比較容易的方式, 應該可以每試成功!以下僅針對32位元的 10.10 有用, 64位元可能無法解決!
主要參考 5.2 解決方法網址:
http://people.debian.org.tw/~chihchun/2010/09/12/google-earth-for-linux/
解決的步驟如下:
1. 先更新軟體來源
sudo apt-get update2. 安裝下列軟體包, 其中 googleearth-package 是為了要製作 GE6 的安裝包, 當然也可以到 GE6 的下載網頁下載, 就不用安裝這個軟體包!用製作安裝包的方式, 可以獲得最新的 beta 版!
sudo apt-get install lsb-core libfreeimage3 libqt4-webkit googleearth-package3. 如果從網頁下載 GE6 安裝包的, 可以省略這步驟!製作 GE6 安裝包如下:
sudo make-googleearth-package –force4. 移除 GE6 自行安裝有問題的4個 libQt*.* 檔案!
a. 如果是網頁下載安裝包的路徑如下:
sudo rm /opt/google/earth/free/libQt*.*b. 如果是自製安裝包的路徑如下:
sudo rm /usr/lib/googleearth/libQt*.*
5. 更改 GE6 的程式執行方式, 通常是最後一行:
a. 如果是網頁下載安裝包的路徑如下:
sudo gedit /opt/google/earth/free/googleearth
把這行:
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin “$@”
在上面該行之前加入這行:
export LD_PRELOAD=/usr/lib/libfreeimage.so.3
看起來像下列兩行:
export LD_PRELOAD=/usr/lib/libfreeimage.so.3
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH ./googleearth-bin “$@”
b. 如果是自製安裝包的路徑如下:
sudo gedit /usr/bin/googleearth
把這行:
/usr/lib/googleearth/googleearth-bin “$@"
改成這樣:
LD_PRELOAD=/usr/lib/libfreeimage.so.3 /usr/lib/googleearth/googleearth-bin “$@"
沒有留言:
張貼留言