用 Winetricks 配置 WINE
winecfg
讓你可以改變 WINE 本身的設置,而 winetricks
則可以讓你改造實際的 Windows 層,它可以讓你安裝 Windows 重要的系統組件,比如 .dll 文件和系統字體,還可以允許你修改 Windows 註冊表的信息。它還有任務管理器、卸載工具和文件瀏覽器。
儘管 winetricks
可以做以上這些工作,但是大部分時間我們用到的功能也就是管理 dll
文件和 Windows 組件。
安裝
和 winecfg
不同,winetricks
不是集成在 WINE 中的。這樣也沒什麼問題,由於它實際上只是個腳本文件,你可以在各種發行版上很輕鬆地下載和使用它。現在,許多發行版把 winetricks
打包。只要你喜歡,你也可以下載打包後的版本。不過,有些包可能會比較老舊,所以本指南將使用腳本,畢竟腳本通用且更新及時。默認情況下,它的圖形界面有些丑,所以你要是想個性化界面,最好通過你的發行版的包管理器安裝一個 zenity
。
現在假定你想在你的 /home
目錄下配置 winetricks
。 cd
到此,然後 wget
這個腳本。
$ cd ~
$ wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
然後,給這個腳本可執行許可權。
$ chmod+x winetricks
winetricks
可以通過命令行運行,在行末指定要安裝的東西。但是大部分情況下,你都不知道 .dll 文件或者是你想安裝字體確切的名字,那麼,這時候最好利用圖形界面程序。啟動這個程序和其他程序沒什麼不同,就是在末尾什麼都別輸入就行了。
$ ~/winetricks
當窗口第一次打開時候,將會給你一個有 「查看幫助」 和 「安裝應用」 選項的菜單。一般情況下,我們選擇 「選擇默認的 wineprefix」 ,這將是你主要使用的選項。其他的也能用,但是不推薦使用。接下來,單擊 「OK」,你就會進入到 WINE prefix 的配置菜單,你可以在這完成所有你要使用 winetricks
完成的事情。
字體
字體一直很重要,一些應用程序沒有字體就沒法正常的載入。winetricks
可以輕鬆地安裝許多常用 Windows 字體.在配置菜單中,選中 「安裝字體」 單選按鈕,然後點擊 「OK」 即可。
然後你就會得到一列字體清單,它們都有著相對應的複選框。你很難確切知道你到底需要什麼字體,所以一般按每個應用決定使用什麼字體,我們可以先安裝一款插件 corefonts
,它包含了大多數 Windows 系統中應用程序所設定的字體。安裝它也十分簡單,所以可以試試。
要安裝 corefonts
,請選擇相應的複選框,然後點擊 「OK」,你就會看到和在 Windows 下差不多的提示,字體就會被安裝了。完成了這個插件的安裝,你就會回到先前的菜單界面。接下來就是安裝你需要的別的插件,步驟相同。
.dll 文件和組件
winetricks
安裝 Windows 下的 .dll 文件和別的組件也十分簡單。如果你需要安裝的話,在菜單頁選擇 「安裝 Windows DLL 或組件」 ,然後點擊 「OK」。
窗口就會進入到另一個菜單界面,其中包含可用的 dll 和其他 Windows 組件。在相應的複選框進行選擇,點擊 「OK」。腳本就會下載你選擇的組件,接著通過 Windows 一般的安裝進程進行安裝。像 Windows 機器上安裝那樣跟著提示往下走。可能會有報錯信息。很多時候,Windows 安裝程序會報錯,但是你接著會收到來自 winetricks
窗口的消息,說明它正在繞過此問題。這很正常。由於組件之間的相互依賴關係,你可能會也可能不會看到成功安裝的信息。只要確保安裝完成時候,菜單頁中你的選項仍舊處於被選中狀態就行了。
註冊表
你不需要常常編輯註冊表中 WINE 對應的值,但是對於有些程序確實需要。技術層面來講,winetricks
不向用戶提供註冊表編輯器,但是要訪問編輯器也很容易。在菜單頁選中 「運行註冊表編輯」 ,點擊 「OK」,你就可以打開一個簡單的註冊表編輯器。事實上,寫入註冊表的值有點超出本篇引導文章的範圍了,但是我還要多說一句,如果你已經知道你在幹什麼,增加一個註冊表條目不是很難。註冊表有點像電子表格,你可以將正確的值填入右面的格子中。這個說的有點過於簡單,但是就是這樣的。你可以在以下地址精準地找到你需要在 WINE Appdp 所要填入或編輯的東西。 https://appdb.winehq.org。
結束語
很明顯 winetricks
還有許多許多強大的功能,但是本篇指南的目的只是給你一點基礎知識,以使用這個強大的工具,使你的程序通過 WINE 運行。WINE Appdb 對每個程序都有相應的設置,將來會越來越豐富。
via: https://linuxconfig.org/configuring-wine-with-winetricks
作者:Nick Congleton 譯者:Taylor1024 校對:jasminepeng
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive