Ubuntu64位系統上運行Adobe Air應用程序
來源:程序員人生 發布時間:2013-12-06 15:26:13 閱讀次數:3934次
事情的起因是因為想要安裝Mixero這個程序,這是一個很棒的Twitter客戶端,支持自定義API。能夠在Windows, OSX, iPhone等平臺上完美運行。不過唯獨在我的Ubuntu上無法正確的運行。
由于Mixero是一個Adobe AIR應用程序,而我又是從Adobe官方網站上下載的Adobe AIR的安裝程序包并成功安裝,并且Mixero這個程序確實能夠運行并顯示登錄界面,只是不能登錄。所以我從來沒有懷疑過AIR這個品臺本身。
不過今天我偶然在網上看到其他的64位Linux下無法正確運行AIR程序的案例,抱著死馬當活馬醫的心情我進行了一次嘗試。以下只是記錄下了所有的步驟,這些命令都是從別人那邊“借鑒”過來的。
我安裝的是Ubuntu 9.10 amd64的Desktop版本,運行在Intel的四核酷睿2 CPU上。我已經安裝了Adobe AIR以及Mixero這個應用程序。
1. 到Adobe官方站點下載Adobe AIR的最新版本,安裝并保留安裝文件(.bin) 備用。
2. 下載并Getlibs這個玩意兒,如果你不知道去哪里下載,請參考以下地址:http://frozenfox.freehostia.com/cappy/ 。下載 getlibs-all.deb并雙擊安裝。
3. 運行下列命令,對所有輸出結果選擇Yes。(請注意命令的執行位置,請將運行目錄轉到AIR安裝程序所在的目錄)
$ sudo getlibs ./AdobeAIRInstaller.bin
$ sudo getlibs -l libgnome-keyring.so
$ sudo getlibs -l libgnome-keyring.so.0
$ sudo getlibs -l libgnome-keyring.so.0.1.1
# 每個命令執行時你也許會看到如下輸出,這不是絕對的,僅供參考
libgnome-keyring.so.0.1.1: libgnome-keyring0
The following i386 packages will be installed:
libgnome-keyring0
Continue [Y/n]?
Downloading ...
Installing libraries ...
再次運行Mixero,相信此時改程序已經能夠正常登錄。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈