因為有些比較舊的軟體遊戲不想在win10下執行,會卡視窗最大化等等搞得顯示一團糟,

所以乾脆開VM裝ubuntu,並安裝winehq來執行這些200X年代初期的windows軟體遊戲。

通常用winehq最重要的就是中文顯示的問題,看不懂就啥都別玩了,

所以第一步就是需要先安裝一些開源的中文字體

sudo apt-get install xfonts-wqy ttf-wqy-zenhei ttf-wqy-microhei

接下來,因為還是有些例如細明體等windows字體無法正常顯示,

所以要複製windows下面的fonts到VM的ubuntu中。

先自行到本機C:\Windows\Fonts下將想在ubuntu內顯示的中文字體複製出來(隨個人需求),

然後sudo mv到linux底下/usr/share/fonts/truetype/win_fonts(最後資料夾可以自訂名稱)。

再來cd /usr/share/fonts/truetype/win_fonts之後,

再資料夾內執行指令sudo fc-cache -fv就會開始將這些fonts安裝到ubuntu中,然後winehq在執行的時候就能找到中文字可以顯示。

原本查詢到資料,早期似乎還需要進入wine regedit設定,或自行寫reg檔,一開始也是跟著進入regedit中設定字體。

但第二次重新安裝VM後,研究發現只需要安裝開源字體與複製windows內的字體安裝後,需要執行的軟體就能正常顯示。

但上述步驟如果還是不行,那就只能再找網路資源去設定regedit了。

 

 

PS:寫成script指令安裝winehq

#!/bin/bash
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable -y

 

arrow
arrow

    LOGa 發表在 痞客邦 留言(1) 人氣()