目前wine官网的稳定版本是5.0,记录在ubuntu18.04上安装wine5.0的过程。
下载链接
- https://dl.winehq.org/wine/source/5.0/wine-5.0.tar.xz
- http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0.tar.xz
- 解压后进目录,先./configure,报错:
configure: error: FreeType 32-bit development files not found
解决办法:
sudo apt-get install libfreetype6-dev:i386 libfreetype6-dev
// 如果已安装,做个软连接
sudo ln -s /usr/include/freetype2 /usr/include/freetype
-
make
-
make install
-
以QQ音乐最新的.exe测试,依然出现了局部乱码的情况,如下:
解决:将 windows/Fons/ 下字体全部拷贝到 /home/user/.wine/drive_c/windows/Fonts下
卸载软件
- wine会在/home下的用户名目录生成三个隐藏的文件夹 .wine、.local、.config 等文件夹,快捷键 ctrl+H 可以显示出来;
- 进入 .wine 文件夹可以看到 drive_c 文件夹,这是wine自动生成的虚拟windows C盘,里面有类似windows系统盘的目录结构,在里面找到(需要卸载的软件文件夹删除)
- 找到/home/用户名/.local/share/applications/wine/Programs,将软件对应的文件删除;
- 找到/home/用户名/.config/menus/applications-merged,将软件对应的文件删除;
- 这时候已经删除完毕,但是可能还会看到桌面图标或软件列表,重启系统即可。