2013年1月27日 星期日

[Linux]Wine - 讓Linux相容Windows軟體的套件

Wine是一個在x86x86-64上容許類Unix操作系統X Window System下執行Microsoft Windows程式的軟體。另一方面,電腦程式設計師能經由Wine的程式庫將視窗的程式轉移至類Unix操作系統中執行。也有不少軟體經過Wine測試後發行,比如PicasauTorrentMediaCoder甚至是Adobe的PhotoShop CS
Wine的名稱本身是以遞迴方式:Wine is not an emulator 來命名

Ubuntu wine官網的介紹:http://wiki.ubuntu-tw.org/index.php?title=Wine


Wine 解決中文顯示亂碼問題
wine對中文顯示的支援不佳,因此通常需要用一些特殊手法改善。
首先將/usr/share/fonts/中的檔案複製到~/.wine/drive_c/windows/Fonts
之後將下列文字存成檔名 winfonts.reg:
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial CE,238"="PMingLiU"
"Arial CYR,204"="PMingLiU"
"Arial Greek,161"="PMingLiU"
"Arial TUR,162"="PMingLiU"
"Courier New CE,238"="PMingLiU"
"Courier New CYR,204"="PMingLiU"
"Courier New Greek,161"="PMingLiU"
"Courier New TUR,162"="PMingLiU"
"MingLiU"="MingLiU"
"PMingLiU"="PMingLiU"
"FixedSys"="PMingLiU"
"Helv"="PMingLiU"
"Helvetica"="PMingLiU"
"MS Sans Serif"="PMingLiU"
"MS Shell Dlg"="PMingLiU"
"MS Shell Dlg 2"="PMingLiU"
"System"="PMingLiU"
"Tahoma"="PMingLiU"
"Times New Roman CE,238"="PMingLiU"
"Times New Roman CYR,204"="PMingLiU"
"Times New Roman Greek,161"="PMingLiU"
"Times New Roman TUR,162"="PMingLiU"
"Tms Rmn"="PMingLiU"

沒有留言:

張貼留言