2024-07-26|閱讀時間 ‧ 約 3 分鐘

使用Wine在Fedora上執行 Windows 應用程式

什麼是wine

wine是一種可以讓Linux、MacOS作業系統跑Windows應用程式的軟體。

它跟虛擬電腦不一樣,在Windows程式運行中時它是把Windows API呼叫轉換成POSIX呼叫。

因此不是跑虛擬電腦;這有助於把Windows程式整合到系統上時更節省運算性能、記憶體與硬碟容量。

什麼是winetricks

winetricks是一種gui工具,可以幫助使用者用滑鼠設定Wine,簡化繁瑣的指令設定。

安裝Wine

首先打開termainl輸入底下指令安裝

sudo dnf install wine winetricks

安裝中文字體

如果我們沒安裝中文字體的話,Windows應用程式會顯示亂碼

首先我們打開終端機輸入Winetricks,用終端機的好處,可以更仔細了解運行時會出現哪些錯誤。

  1. 選取預設的Wine容器➔2. 安裝字型➔3. 將cjkfonts打勾➔4.按確定安裝。

調整應用程式字體大小

如果應用程式字體太小的話,可以打開Wine Configuration程式➔切換到顯示分頁➔將DPI設定155➔按套用接著離開應用程式。

安裝Windows DLL套件

如果應用程式缺少Windows DLL套件,應用程式是不能順利運行的,所以我們可以開啟Winetricks➔選取預設的Wine容器➔選取Windows DLL或套件➔選擇必要的Windows DLL套件。

小結

由於Feodra 軟體庫裡面有Wine,所以我在Fedora系統上安裝過程蠻順利的,安裝完後會有Wine相關應用程式如下

  • Wine Software
    這個是新增/移除軟體程式,如要移除之前安裝軟體可以使用。
  • Wine wordpad
    這個是記事本。
  • Winetricks
    這個是Wine設定工具。
  • Wine OLE view
    這個是物件檢視器,可顯示Wine上安裝的COM物件跟支援的介面。
  • WineMine
    這是Wine版採地雷遊戲。
  • Wine Help
    這個可以開啟*.help說明檔。
  • Notepad
    這個是記事本
  • Wine Boot
    通常是Windows系統執行到關閉期間的操作,詳細可以參看官網說明Wine Boot
  • Regedit
    這個是登錄檔編輯器。
  • Wine Configuration
    這個是Wine設定。
  • Wine File
    這個是Wine 檔案總管。
  • DosBox Staging
    這個是Dos。

Wine 安裝完後就可以測試輸入法,我是使用ibus-chewing,因此我打開Notepad記事本測試,確實可以可以打字。

參考

WineHQ

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.