一、wine 使用
bash
# 默认方式 app.exe 替换为你的应用
wine app.exe
# 中文乱码,使用以下方式
LANG=zh_CN.UTF-8 wine app.exe
二、wine 安装 、卸载
1. 卸载 wine
bash
# 1. 卸载所有Wine相关包并删除配置文件
sudo apt purge --autoremove -y wine* libwine* winetricks winehq*
# 2. 删除所有用户配置文件
rm -rf /.wine /.winecfg /.winetricks /.cache/wine /.local/share/wine /.config/wine
# 3. 删除WineHQ软件源和密钥 (如果存在)
sudo rm -f /etc/apt/sources.list.d/winehq*.list sudo rm -f /etc/apt/keyrings/winehq-archive.key
# 4. 更新软件包列表
sudo apt update
2、安装 wine
(1) 下载并添加官方GPG密钥
bash
# 兼容32位
sudo dpkg --add-architecture i386
# 创建 keyrings 目录
sudo mkdir -pm755 /etc/apt/keyrings
# 官方GPG密钥
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
# 添加适用于 Ubuntu 24.04 的软件源
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
(2) 更新软件包列表并安装稳定版
bash
sudo apt update sudo apt install --install-recommends winehq-stable
# 验证安装
wine --version
三、windows 程序安装、卸载
1. 安装
bash
# install.exe 替换为自己的安装文件
wine install.exe
# 安装过程,中文乱码,使用以下方式
LANG=zh_CN.UTF-8 wine install.exe
2. 卸载
bash
wine uninstaller
四、windows字体问题
1. 将账户 windows 字体库,以软件链接的方式给wine 节省磁盘空间。
bash
# 备份 wine 默认字体
mv ~/.wine/drive_c/windows/Fonts ~/.fonts/win10fonts.bak
# 将自己的 windows 字体库,以软件链接的方式给wine
ln -s ~/.fonts/win10fonts ~/.wine/drive_c/windows/Fonts
2. 安装 winetricks
bash
sudo apt install winetricks
winetricks cjkfonts wenquanyi wenquanyizenhei
winecfg
3. 安装微软核心字体
bash
winetricks corefonts
4. 中文乱码
bash
LANG=zh_CN.UTF-8 wine app.exe
五、window 程序依赖
bash
winetricks vcrun2022
其他 (这个命令有问题,太旧例如 ie6、vcrun6、vcrun2005sp1 )
winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash