Linux中國

用 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

winetricks-main

當窗口第一次打開時候,將會給你一個有 「查看幫助」 View help 「安裝應用」 Install an application 選項的菜單。一般情況下,我們選擇 「選擇默認的 wineprefix」 Select the default wineprefix ,這將是你主要使用的選項。其他的也能用,但是不推薦使用。接下來,單擊 「OK」,你就會進入到 WINE prefix 的配置菜單,你可以在這完成所有你要使用 winetricks 完成的事情。

The winetricks prefix menu

字體

The winetricks font menu

字體一直很重要,一些應用程序沒有字體就沒法正常的載入。winetricks 可以輕鬆地安裝許多常用 Windows 字體.在配置菜單中,選中 「安裝字體」 Install a font  單選按鈕,然後點擊 「OK」 即可。

然後你就會得到一列字體清單,它們都有著相對應的複選框。你很難確切知道你到底需要什麼字體,所以一般按每個應用決定使用什麼字體,我們可以先安裝一款插件 corefonts,它包含了大多數 Windows 系統中應用程序所設定的字體。安裝它也十分簡單,所以可以試試。

要安裝 corefonts ,請選擇相應的複選框,然後點擊 「OK」,你就會看到和在 Windows 下差不多的提示,字體就會被安裝了。完成了這個插件的安裝,你就會回到先前的菜單界面。接下來就是安裝你需要的別的插件,步驟相同。

.dll 文件和組件

The winetricks dll menu

winetricks 安裝 Windows 下的 .dll 文件和別的組件也十分簡單。如果你需要安裝的話,在菜單頁選擇 「安裝 Windows DLL 或組件」 Install a Windows DLL or component ,然後點擊 「OK」。

窗口就會進入到另一個菜單界面,其中包含可用的 dll 和其他 Windows 組件。在相應的複選框進行選擇,點擊 「OK」。腳本就會下載你選擇的組件,接著通過 Windows 一般的安裝進程進行安裝。像 Windows 機器上安裝那樣跟著提示往下走。可能會有報錯信息。很多時候,Windows 安裝程序會報錯,但是你接著會收到來自 winetricks 窗口的消息,說明它正在繞過此問題。這很正常。由於組件之間的相互依賴關係,你可能會也可能不會看到成功安裝的信息。只要確保安裝完成時候,菜單頁中你的選項仍舊處於被選中狀態就行了。

註冊表

WINE regedit

你不需要常常編輯註冊表中 WINE 對應的值,但是對於有些程序確實需要。技術層面來講,winetricks 不向用戶提供註冊表編輯器,但是要訪問編輯器也很容易。在菜單頁選中 「運行註冊表編輯」 Run regedit ,點擊 「OK」,你就可以打開一個簡單的註冊表編輯器。事實上,寫入註冊表的值有點超出本篇引導文章的範圍了,但是我還要多說一句,如果你已經知道你在幹什麼,增加一個註冊表條目不是很難。註冊表有點像電子表格,你可以將正確的值填入右面的格子中。這個說的有點過於簡單,但是就是這樣的。你可以在以下地址精準地找到你需要在 WINE Appdp 所要填入或編輯的東西。 https://appdb.winehq.org。

結束語

很明顯 winetricks 還有許多許多強大的功能,但是本篇指南的目的只是給你一點基礎知識,以使用這個強大的工具,使你的程序通過 WINE 運行。WINE Appdb 對每個程序都有相應的設置,將來會越來越豐富。

via: https://linuxconfig.org/configuring-wine-with-winetricks

作者:Nick Congleton 譯者:Taylor1024 校對:jasminepeng

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國