Ubuntu下安裝wine詳細介紹

2022-03-07 11:50:07 字數 3704 閱讀 4256

ubuntu安裝wine一般使用兩種方式,原始碼編譯或者從網路源安裝。 原始碼編譯安裝相對比較穩定,速度快、效率高,但是需要時間編譯,相比一分鐘的源安裝,幾十分鐘的編譯確實很長。源安裝是別人已經幫你編譯好的了,但是安裝 以後出現各鐘奇怪問題的機率較高。一般來說是這樣,所以還是編譯安裝比較好。  

編譯安裝最讓人頭痛的是解決包的依賴性問題。安裝wine你需要安裝下面的包,只要你的ubuntu能夠上網,有可用的安裝源,那就可以比較輕鬆了。  

1、開啟終端,輸入  

**:  

sudo apt-get install flex bison  

**:  

sudo apt-get install build-essential  

**:  

sudo apt-get install gcc libc6-dev fakeroot libglib1.2-dev libglib2.0-dev libltdl3-dev libmad0-dev libmng-dev libodbcinstq1c2 libogg-dev libpng12-dev libqt3-headers libqt3-mt-dev libvorbis-dev libxft-dev libxi-dev libxinerama-dev libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxtrap-dev libxtst-dev libxv-dev libxxf86dga-dev qt3-dev-tools render-dev unixodbc-dev x-dev x11proto-record-dev x11proto-trap-dev x11proto-video-dev x11proto-xf86dga-dev xlibs-dev fontforge flex bison libxext6  

提示輸入密碼時輸入密碼,輸入時螢幕不會出現文字,確認輸入正確後按回車就可以了。注意每個包的名字之間要有空格。  

**:  

tar jxvf wine-1.0-rc2.tar.bz2  

4、輸入  

**:  

cd wine-1.0-rc2  

5、輸入  

**:  

sudo ./configure -v  

這時wine開始檢查編譯環境,檢查包依賴是否通過,如果這個不出差錯,剩下的幾步就只是時間問題。很多人在編譯遇到困難而放棄的,最大的原因就是這裡了。  

6、編譯完成以後,就會提示你可以 make depend && make 了,輸入  

**:  

sudo make depend && make  

接下來就是最漫長的過程,cpu占用會保持在90到100之間,一般的機器需要1個小時左右才能完成。這個過程可以去聽歌,瀏覽網頁。  

7、編譯完成以後,會提示你wine built successfully,這時輸入  

**:  

sudo make install  

這樣,wine的編譯安裝就大功告成了,接下來就是wine的設定了。  

1、開啟終端,輸入(一定不要用sudo或者root使用者執行這個,如果用一般使用者時出現問題,都是前面的某些步驟沒有做好,而不單單是許可權的問題,用root很多時候非但不能解決問題,還會使問題更嚴重)。  

**:  

winecfg  

這個命令在使用wine之前至少要執行一次,他會建立wine的執行資料夾 ~/.wine .wine是乙個隱藏資料夾,裡面有wine的登錄檔檔案和虛擬的c盤。  

稍等片刻,就會出現乙個面板,這就是wine的一些基本的配置。  

開啟audio的標籤,這個面板會失去反映一段時間,之後出現乙個聲音驅動程式的選擇框,一般情況下選擇oss。如果你是獨立的音效卡,選擇alsa更好。如果只有oss,就選擇oss。  

2、設定wine使用光碟機  

開啟終端,輸入  

**:  

ln -s /dev/scd0 ~/.wine/dosdevices/d\:\:  

有些系統的可能沒有scd0而是hdc,想知道是什麼可以自己到/dev檔案加里去看一下。  

3、設定wine的「假」ie  

如果你不打算裝ies4linux的話,用gecko來替代ie,在安裝軟體前先安裝,可以避免很多問題。開啟終端輸入  

**:  

wine iexplore  

4、中文設定  

這個方法的中文設定,可以解決cs1.6的中文顯示,可以完全顯示。  

把下面這段**另存為zh.reg ,然後在終端下面輸入:「regedit zh.reg」 從windows目錄下的fonts裡的simsun.ttc複製到/home/user/.wine/drive_c/windows/fonts裡面。 

**:  

regedit4  

[hkey_local_machine\software\microsoft\windows nt\currentversion\fontsubstitutes]  

"arial"="simsun"  

"arial ce,238"="simsun"  

"arial cyr,204"="simsun"  

"arial greek,161"="simsun"  

"arial tur,162"="simsun"  

"courier new"="simsun"  

"courier new ce,238"="simsun"  

"courier new cyr,204"="simsun"  

"courier new greek,161"="simsun"  

"courier new tur,162"="simsun"  

"fixedsys"="simsun"  

"helv"="simsun"  

"helvetica"="simsun"  

"ms sans serif"="simsun"  

"ms shell dlg"="simsun"  

"ms shell dlg 2"="simsun"  

"system"="simsun"  

"tahoma"="simsun"  

"times"="simsun"  

"times new roman ce,238"="simsun"  

"times new roman cyr,204"="simsun"  

"times new roman greek,161"="simsun"  

"times new roman tur,162"="simsun"  

"tms rmn"="simsun"  

5、部分dll設定  

到真實windows下的system32資料夾(c:\windows\systenm32)裡複製 mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll這幾個檔案到/home/user/.wine /drive_c/windows/system32檔案裡,需要覆蓋時確定。其他dll檔案不要隨便覆蓋,要做備份。  

configure: warning: x development files not found. wine will be built  

without x support, which probably isn't what you want. you will need to install  

development packages of xlib/xfree86 at the very least

ubuntu下安裝wine與TIM

選中ubuntu之後按完全按教程走。終端鍵入 winecfg 會出現配置視窗,在安裝應用程式之前幾乎不用做任何配置。最多選個預設設定為win10。tip 如果要解除安裝應用軟體,就找到安裝目錄下呼叫軟體自帶的解除安裝工具。在home下ctrl h顯示隱藏資料夾,可以看到.wine目錄,進去的driv...

Ubuntu安裝wine報錯

解決辦法 刪除 etc apt sources.list.d目錄下,對應的錯誤倉庫檔案即可。sudo add apt repository ppa ubuntu wine ppa 新增source源 再執行sudo apt get update就不會有報錯了。我們繼續安裝,執行 sudo apt g...

ubuntu12 04下wine安裝及使用

wine是什麼,我就不在此介紹了,網上介紹的很多了,我只簡單描述下我的安裝步驟 及簡單應用吧,雖然網上也很多,但太多了,不知道哪個可信了,自己也走了一些彎路,簡單整理下思路,方便以後自己檢視。步驟 1 終端輸入sudo add apt repository ppa ubuntu wine ppa 2...