重新做回菜鳥,初次使用wine

2021-06-16 23:54:05 字數 1596 閱讀 6447

7月15---7月21號,一直在研究wine的安裝和使用方法,期間許多波折,應當記錄一下。

開始搗鼓wine,是源於想要使用sourceinsight檢視uboot原始碼,傳言說該軟體功能強大,可以列出乙個symbol所在的檔案,可以方便檢視關聯性;事情就是這麼一點點發生了。。。。

第一件事,上網搜尋si在ubuntu下安裝的神貼,第一步皆是安裝wine,好吧,轉而攻克wine;沒想到,它才是真正的黑洞,折磨了我6/7個難眠的夜晚,都是12點之後關電腦睡覺。

安裝wine有兩種方式,一種是用linux下可執行的二進位制安裝包,第二種是用原始碼包在電腦上編譯然後install;網上皆說第二種方式可以針對不同的系統更好的適應。

首先採用第一種方式,命令如下

sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo apt-get update

sudo apt-get install wine

這樣安裝完之後,安裝的版本是wine-1.6-rc5;看帖子說是要首先執行winecfg,命令列中執行後,無預期的對話方塊出現;就是這個問題,我當時主要把問題集中在了64位作業系統能否使用wine上面,一頓在網上海搜,說是要安裝32位支援庫,sudo apt-get install ia32-libs,之後仍然出不來介面;還有說是wintricks安裝相應dll,嘗試安裝後無果。

可執行檔案安裝不成功,打算嘗試原始碼包安裝,首先./configure;提示各種缺少編譯器,所說說sudo apt-get build-essential,是最簡單的方式;成功後,編譯器安裝完畢,執行./configure,最後提示

configure: error: cannot build a 32-bit program, you need to install 32-bit development libraries.

還是缺少32位庫檔案,無語!

第二件事,偶然在乙個帖子上看到用新立得軟體安裝器搜尋lib32,然後就一頓裝新立得,結果裝了之後也是沒有介面出來;這時候,看似到了絕望的邊緣,其實也正是在這個時候出現了一縷曙光;思考了一下,wine和synaptics都執行不起來,是不是跟桌面環境有關,ubuntu13.04安裝預設是自家開發的unity系統,從12年才用,而wine和新立得有可能是在gnome下執行,曙光出現了。

網上查閱:unity 環境利用了來自 gnome 3 中的一些關鍵元件,包括 mutter 混合型視窗管理器和 zeitgeist活動記錄引擎。其啟動器使用 clutter 建立,這與構建

gnome shell

所用的圖形框架相同。雖然底層的技術相似,但 unity 使用者介面完全是不同的實現,它並沒有使用來自 gnome shell 的任何**。

第三件事,安裝了gnome3.6桌面環境之後,安裝新立得成功執行,搜尋到相應的lib32庫,公升級;然後用第一種方式安裝wine,執行出現了希冀的圖形介面;唉,黎明到來了。

本意是安裝si,可覺得想要安裝qq和kugou,qq2013安裝之後,帳號無法輸入,且顯示不玩全,按網上帖子安裝了某些dll後,也無濟於事;kugou在安裝的過程中,對話方塊顯示不全。也就沒再折騰。si3.50.0072執行正常。

疑問:1,wine 是對圖形庫如gtk/qt有相應要求,還是對gnome/kde等桌面環境有相應要求?

崛起 準備重新做人

上一次寫部落格已經是在大學時代了,後來的一段時間基本上在部落格這塊完全給荒廢了,工作上和學習上也基本上荒廢著度過,現在準備辭職開始一段新的旅程,正好也把以前的寫的一些東西整理了下 都歸到andorid應用一欄了,以前沒用心研究,東西寫的爛,但卻也捨不得扔掉。現在新開一類 android,以後的部落格...

從此開始,改頭換面,重新做人

2017年9月28日,雨 我曾一直迷茫未來的路在何方,即使到了現在也不甚清楚自己想要的到底是什麼,出身於通訊,也曾經幻想在通訊上走的更遠,沒想到現在真的離它越來越遠了。這些年it行業崛起太快,投入其中的人多如牛毛,或許我也會成為其中一員。最近一段時間在忙於找工作,和計算機專業的人搶飯碗果然沒這麼容易...

「洗心革面,重新做人」

翻看以前的部落格,莫名的嫌棄,感覺有點low,不知道是成長了還是以前寫的確實很糟糕,心裡明白兩種原因都有。從開始著手web到現在,16年的7月到現在,其實算起來勉勉強強可以說是兩年了吧。嗯,現在日常開發是沒有啥大問題了,除非是涉及到一些未觸及的東西,比如mq將非同步的訊息同步來接收。另外,對業務的理...