歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

如何在Ubuntu 10.04 (amd64)下面安裝X-Plane

X-Plane是個好東西,可惜電驢上面下載的安裝DVD缺了許多東西,無法安裝在Linux下面。網上搜索,發現還沒有人在Linux下面玩飛行模擬。經過我的探索,在Ubuntu上面安裝成功,把主要過程記錄下來,希望對飛友有用。

1. 改造從VeryCD上下載回來的第一個DVD(名為Avenged)。

a. 首先准備好ISO編輯軟件,如WinISO之類的。

b. 從官方網站下載Linux下面的安裝程序:Linux DVD Installer <http://dev.x-plane.com/update/installers9/X-PlaneDVDInstallerLinux.zip>

c. 把下載的這個zip文件解壓縮,然後得到的文件放在原來的DVD文件的根目錄下(當然,不放在這裡也可以,可以放在系統的任何地方,只是集中在一起就可以做一個強大的安裝DVD啦!)

d. 然後在光盤的X-Plane 9目錄下面新建目錄Linux.

e. 從網上下載四個文件:Airfoil-Maker-i686.zip,Plane-Maker-i686.zip,Briefer-i686.zip,X-Plane-i686.zip,地址如下:

<http://dev.x-plane.com/update/mirror/X-Plane%209.70/Linux/>

f. 把剛才下載的四個文件放到剛才的Linux目錄中去。

g.【此步可以略去,以備後用,我在改造時沒有執行,僅為猜測。再下載[http://dev.x-plane.com/update/mirror/X-Plane%209.70/All/Resources/plugins/]下面的所有文件放到光盤X-Plane 9/All/Plugins下面】

h. 用ISO軟件重寫光盤,生成新文件,取名字為XPlane9_Linux.iso

2. 在Ubuntu下面安裝XPlane9

a. 掛載剛才的光盤。當然一切基本條件要具備。比如cd /media/"Windows分區的標號"/; 在/mnt下面新建cdrom1目錄等等。、

b. 掛載命令:sudo mount -t iso9660 -o loop XPLANE9_Linux.iso /mnt/cdrom1

c. 然後進入目錄執行我們剛才添加的Linux DVD Installer就可以了。命令:./Linux_DVD_Installer(就是剛才那個文件名哦)。

d. 如果安裝有問題,先看下面的解決方法。

3. 安裝和更新問題的解決和安裝條件

a. 准備必要的包。執行如下命令:

wget http://frozenfox.freehostia.com/cappy/getlibs-all.deb
sudo dpkg -i getlibs-all.deb
sudo getlibs -32 libesd.so.0
下載文件lucid_libs.zip【http://forums.x-plane.org/index.php?app=core&module=attach&section=attach&attach_id=83542】,並解壓縮到/usr/lib32/(解壓縮和移動命令會吧?不會就查網。)

b.以上步驟也可以用下面的方法代替,如果執行了a,就跳過,【 Linux公社 www.Linuxidc.com 】 如果安裝不能,再返回來執行此步驟。
在新立得軟件更新器中安裝:ia32libslibopenal1joystick。然後到/usr/lib32下面執行:
sudo ln -s libopenal.so.1 libopenal.so.0

c.如果出現"./X-PlaneUpdaterLinux: error while loading shared libraries:
libopenal.so.0: cannot open shared object file: No such file or
directory"這樣的問題,就執行:
cd /usr/lib
sudo ln -s libopenal.so.1 libopenal.so.0

d. 安裝過程中如果出現缺失什麼字體包或者如下面的文件,就到<http://dev.x-plane.com/update/mirror/X-Plane%209.70/All/Resources/plugins/>或者<http://dev.x-plane.com/update/mirror/X-Plane%209.70/All/Resources/fonts/去拷貝,並把這些文件放在/mnt/cdrom1的相應位置。(當然,你要是想把光盤做完整,可以回頭把這些缺失的文件一並放好到相應位置,下次安裝就方便了):
DejaVuSansMono.ttf.zip
DejaVuSans.ttf.zip
XPLM.dll.zip
XPWidgets.dll.zip

e. 安裝完成後,執行更新任務。
到此下載<http://www.x-plane.com/pg_downloads.html>Linux v9 Updater。下載後解壓縮,然後執行。
等待漫長的更新之後,就可以玩了!

f. 關於自定義風景的安裝:
先到<http://www.opensceneryx.com/>下載Linux Installer,然後執行即可。

如果缺乏libstdc++.so.5包的話,就編輯/etc/apt/sources.list,
deb http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu karmic main

保存後,執行:
sudo wget -q 'http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x932062C9CD30EE56' -O - | sudo apt-key add -
sudo apt-get update
sudo apt-get install lib32stdc++5
然後執行OpenScenery Installer。
執行完之後,把原來windows系統下安裝的一切拷貝到Linux下面就萬事大吉了!
現在開始泡杯茶,准備起飛!

4. 關於飛行搖桿,我用的是Cyborg X。進入X-Plane進行按鈕設置即可。

5. 關於鼠標游移。如果啟用搖桿,那麼鼠標就游移不定,而且沒法用鼠標點擊菜單,這個問題暫時不知道怎樣解決。不過,我把Alt+Ctrl+Q設置成為了退出游戲,這樣到系統這裡就可以使用鍵盤了。

Copyright © Linux教程網 All Rights Reserved