【Linux】wine使用指南

你有两种选择:

只讲第一种方法:

下载得到.zip文件,解压得到wine文件夹。

执行以下命令:
(这里的 -j 是指几个任务并行来加速编译,如果是多核CPU可用)

./configure
或
./configure --enable-win64

然后

make -j3
make install

可能的错误和解决方法

1.configure: error: no suitable flex found. Please install the 'flex' package

解决办法:

sudo apt-get install flex

2.configure: error: no suitable flex found. Please install the 'bison' package

解决办法:

sudo apt-get install bison

3.

configure: error: X 64-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 64-bit development packages of Xlib at the very least.
Use the --without-x option if you really want this.

解决办法:

sudo apt-get install xserver-xorg-dev

配置

make install命令执行完后,运行

winecfg

进行初始化。这一步做完后主文件夹下会出现 .wine/.wine64 文件夹。

安装winetricks

sudo apt install winetricks

安装基础组件:

WINEPREFIX=~/.wine winetricks vcrun2019

运行GUI:

winetricks

(可选)安装相关组件

系统相关:

winetricks corefonts

网络相关:

winetricks wininet
winetricks winhttp
winetricks dotnet48
winetricks gecko
winetricks mono

游戏相关:

winetricks d3dx9 //DirectX

安装完后请再次使用winecfg进行配置

运行wine\wine64

使用64位的前提是编译时使用了--enable-win64

32位:

sudo wine PROGRAM [ARGUMENTS...]

64位:

sudo wine64 PROGRAM [ARGUMENTS...]

关闭WOW64模式:

32位: sudo WINEWOW64_DISABLE=1 wine PROGRAM [ARGUMENTS...]
64位: sudo WINEWOW64_DISABLE=1 wine64 PROGRAM [ARGUMENTS...]

程序运行中可能出现的问题

1.中文显示

如果出现中文变成方格的问题,winecfg打开设置,调到“显示”,下面的中文示例应是方格。

解决办法:

从原生 windows 系统下 windows\fonts 文件夹复制 simsum.ttc 字体文件到 \.wine\drive_c\windows\Fonts 文件夹下即可(记得 winecfg )。

2.程序读写权限

有时会报错 Failed to create ...,这是因为没有给程序读写权限,如果你不想给程序一个个设置,那么可以尝试一下办法:

把你的程序转移到 \.wine\drive_c\users\***\Desktop\ 中,然后使用

cd ~\.wine
sudo chmod -R 777 *

赋予所有程序对 \.wine 文件夹的读写权限。

参考资料

posted @   EcapsXD  阅读(613)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示