sudo apt install wine
,Fedora/RHEL系使用sudo dnf install wine
,Arch系使用sudo pacman -S wine
,安装完成后建议运行winecfg
初始化配置。安装前准备
-
更新系统
终端执行:sudo apt update && sudo apt upgrade # Debian/Ubuntu sudo dnf update # Fedora sudo pacman -Syu # Arch/Manjaro
-
启用32位支持(仅64位系统需要)
sudo dpkg --add-architecture i386 # Debian/Ubuntu
安装方法(按发行版分类)
Debian/Ubuntu 及衍生版
# 1. 添加官方仓库 sudo mkdir -pm755 /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key # 2. 添加源(以Ubuntu 22.04为例) sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources # 3. 安装Wine sudo apt update sudo apt install --install-recommends winehq-stable
Fedora/RHEL
# 启用RPM Fusion仓库 sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm # 安装Wine sudo dnf install wine
Arch/Manjaro
sudo pacman -S wine
初始化配置
-
运行配置向导
终端输入:winecfg
- 首次运行时会自动创建
~/.wine
目录并安装依赖(如Mono、Gecko)。 - 在弹出窗口中选择Windows版本兼容模式(建议Win10)。
- 首次运行时会自动创建
-
安装Winetricks(增强工具)
sudo apt install winetricks # Debian/Ubuntu winetricks # 运行后可选装运行库(如DirectX、.NET Framework)
运行Windows程序
-
通过终端启动
wine /path/to/your_app.exe
-
图形化启动
右键点击.exe
文件 → 打开方式 → Wine Windows Program Loader。
常见问题解决
-
依赖缺失错误:
执行sudo apt install -f
自动修复。 -
程序无法启动:
使用winetricks
安装缺失组件(如vcrun2015, dotnet48)。 -
中文乱码:
在winecfg
的 Graphics 标签页取消勾选 Allow the window manager to decorate the windows。
高级选项
-
多Wine版本共存:
使用工具如PlayOnLinux
或Bottles
。 -
自定义虚拟磁盘:
通过WINEPREFIX=/path/to/new_prefix winecfg
创建独立环境。
引用说明
- WineHQ官方文档:https://wiki.winehq.org/Download
- RPM Fusion仓库:https://rpmfusion.org
- Winetricks GitHub:https://github.com/Winetricks/winetricks
提示:
- 安装前务必检查Wine应用数据库确认程序兼容性。
- 游戏用户建议搭配显卡驱动(如Vulkan)提升性能。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/31507.html