wine 在linux下安裝windows程序


wine的安裝和配置

源裏的wine之前是 0.9.59版現在已經更新到0.9.61了

1、在命令行輸入 sudo apt-get install wine 您也可以從wine官方網站 下載源碼自己編譯,這樣會減少因爲依賴產生的問題

2、安裝後需要wine需要配置 命令行輸入 winecfg

      配置的時候可能產生錯誤,原因是缺少某些包

      試試在命令行輸入 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

3、設置中文問題

   先把字體simsun.ttc(在你的windows的安裝目錄裏的font文件夾裏找,找不到可以從網上下到) 複製到 /home/你的用戶名/.wine/drive_c/windows/fonts 文件夾中,要顯示隱藏文件夾按Ctrl+H

修改註冊表,在命令行輸入 gedit ~/.wine/system.reg

找到“[System//CurrentControlSet//Hardware Profiles//Current//Software//Fonts]”,將其中的““LogPixels”=dword:00000060”改成 ““LogPixels”=dword:00000070“。

再找到”[Software//Microsoft//Windows NT//CurrentVersion//FontSubstitutes] xxxx“項,將其中的”MS Shell Dlg“相關的兩項修改成如下內容(即更換字體爲宋體):

“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”

然後:gedit ~/.wine/drive_c/windows/win.ini

在其中加上(如果沒有),有的話修改成如下

[Desktop]
menufontsize=13
messagefontsize=13
statusfontsize=13
IconTitleSize=13

現在中文顯示應該正常了

4、使用方法:直接運行.exe安裝文件,wine默認已將關聯設好,如果沒有請自行設定

       安裝好後可以在應用程序--> wine菜單下找到,或者可以在/home/你的用戶名/.wine/drive_c/Program Files 放入軟件綠色版

5、安裝.msi格式文件 wine start 文件名.msi

6、卸載已安裝軟件可以在命令行輸入 uninstaller 進入卸載的圖形界面

7、有些程序運行不了有的時候是因爲缺少dll

到真實windows下的system32文件夾(C:/WINDOWS/systenm32)裏複製      mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll這幾個文 件到/home/你的用戶名/.wine /drive_c/windows/system32文件裏,需要覆蓋時確定。其他dll文件不要隨便覆蓋,要做備份。

在wine下安裝迅雷已經可以不用ies4linux ,直接安裝就可以了,如果碰到問題可以在wine設置中改爲模擬win98

不過我這的迅雷安裝好後一下東西就崩潰了,現在還不知道怎麼解決,但網上有成功的例子

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章