2013年6月23日 星期日

Ubuntu 10.10 解決 Google Earth 6 中文問題 for 32位元


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 update

2. 安裝下列軟體包, 其中 googleearth-package 是為了要製作 GE6 的安裝包, 當然也可以到 GE6 的下載網頁下載, 就不用安裝這個軟體包!用製作安裝包的方式, 可以獲得最新的 beta 版!

sudo apt-get install lsb-core libfreeimage3 libqt4-webkit googleearth-package

3. 如果從網頁下載 GE6 安裝包的, 可以省略這步驟!製作 GE6 安裝包如下:

sudo make-googleearth-package –force

4. 移除 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 “$@"

沒有留言:

張貼留言