專業(yè)的網(wǎng)站建設(shè)設(shè)計(jì)價(jià)格網(wǎng)站建設(shè)的好公司
Wine 運(yùn)行器是一個(gè)圖形化工具,旨在簡化 Wine 環(huán)境的管理和使用。它不僅提供了運(yùn)行和管理 Wine 容器的功能,還增加了打包器和從鏡像提取 DLL 的功能。以下是該工具的詳細(xì)介紹和使用方法。
一、工具概述
Wine 運(yùn)行器是一個(gè)使用 Python3 的 tkinter 構(gòu)建的圖形化工具,旨在提供一個(gè)簡單易用的界面,方便用戶管理和使用 Wine 環(huán)境。該工具的主要功能包括:
Wine 容器管理:創(chuàng)建、管理和運(yùn)行 Wine 容器。
打包功能:將 Wine 容器打包成 deb 包,方便分享和安裝。
DLL 提取:從 Windows 安裝鏡像中提取 DLL 文件到 Wine 容器。
Visual Studio C++ 安裝:新增 Visual Studio C++ 的安裝程序。
二、功能詳解
(一)Wine 打包器
Wine 打包器可以將你的 Wine 容器打包成 deb 包,方便他人使用。打包后的 deb 包可以輕松安裝到其他系統(tǒng)中。程序創(chuàng)建的 deb 構(gòu)建臨時(shí)文件夾目錄樹如下:
/tmp/deep-wine-runner-XXXXXX/
├── DEBIAN
│ ├── control
│ └── ...
├── opt
│ └── deepin-wine
│ └── ...
└── usr└── share└── applications└── ...
(二)新增功能
Visual Studio C++ 安裝程序:新增了 Visual Studio C++ 的安裝程序,方便用戶安裝必要的運(yùn)行時(shí)庫。
從鏡像提取 DLL:新增了從系統(tǒng)安裝鏡像提取 DLL 到 Wine 容器的功能,當(dāng)前支持 Windows XP 和 Windows Server 2003 的官方安裝鏡像。
修復(fù)星火應(yīng)用商店問題:修復(fù)了安裝星火應(yīng)用商店的 Wine 運(yùn)行器右鍵可執(zhí)行文件打開方式?jīng)]有 Wine 運(yùn)行器選項(xiàng)的問題。
優(yōu)化終端調(diào)用:新增腳本,優(yōu)化 deepin terminal 調(diào)用本程序腳本顯示不佳的問題。
三、使用方法
(一)運(yùn)行程序
終端運(yùn)行:使用終端運(yùn)行該程序,可以看到 Wine 以及程序本身的提示和報(bào)錯(cuò)信息。
python3 deep-wine-runner.py
圖形界面:通過圖形界面進(jìn)行操作,更加直觀和方便。
(二)注意事項(xiàng)
Wine 32 位和 64 位容器互不兼容:確保選擇正確的容器類型。
自行安裝 Wine 和 Winetricks:所有 Wine 和 Winetricks 均需要自行安裝,可以從菜單欄 => 程序里面進(jìn)行安裝。
帶參數(shù)運(yùn)行:支持帶參數(shù)運(yùn)行 Wine 程序,格式如下:
python3 deep-wine-runner.py --wine-prefix ~/.wine --wine-arch win32 --exe-path "C:/Program Files/YourApp/YourApp.exe"
默認(rèn)容器路徑:如果未指定 Wine 容器路徑,默認(rèn)為 ~/.wine。
路徑輸入:輸入路徑時(shí),有“瀏覽……”按鈕的是本計(jì)算機(jī)對應(yīng)文件的路徑,否則是安裝到其他計(jì)算機(jī)使用的路徑。
圖標(biāo)格式:.desktop 的圖標(biāo)只支持 PNG 格式和 SVG 格式,其他格式無法顯示圖標(biāo)。
支持ing