Wine实现Linux和Windows的融合使用

前言

需求:在linux上使用一些windows特有的或windows版本的应用。

一、测试环境:

Ubuntu:22.04.2(基于VMWare虚拟机环境)

银河麒麟:kylin v10

BigCloud Enterprise Linux:8.2.2107

Wine:8.0.1 / 6.0.2

注:过程中所有报错参考报错合集(建议先看一下报错合集)。

二、安装wine(ubuntu)

1. 更新系统

$ sudo apt update

确保通过运行此命令更新包列表

  1. 开启32位安装环境

$ sudo dpkg --add-architecture i386

此命令不返回任何输出

  1. 下载并添加Wine存储库秘钥

以下命令添加wine存储库秘钥:

$ wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add –

  1. 添加wine存储库

添加存储库密钥后,继续在Ubuntu 系统上启用 Wine 存储库,如下所示:

$ sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(cat /etc/os-release | grep UBUNTU_CODENAME | cut -d '=' -f 2) main"

  1. 在 Ubuntu 22.04上安装最新版本 Wine
  1. 添加 Wine 存储库后,再添加 OBS 存储库。和之前一样,我们将首先添加 GPG 密钥:

$ wget -qO - https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_22.04/Release.key | sudo apt-key add –

2、接下来,添加Wine-OBS存储库:

$ sudo echo "deb Index of /repositories/Emulators:/Wine:/Debian/xUbuntu_22.04 ./" | sudo tee /etc/apt/sources.list.d/wine-obs.list

3、添加 wine-OBS 存储库,最后,要在 Ubuntu 22.04 上安装 Wine:

$ sudo apt update

$ sudo apt install --install-recommends winehq-stable

此命令将下载一系列包、库、依赖项和驱动程序

  1. 验证安装结果

验证机器上的Wine版本:

$ wine –version

至此,wine 8.0.1安装完成。

  1. 打开Wine 设置

$ winecfg

观察wine是否存在中文乱码问题,如图。

如果存在中文乱码,下载 simsun.ttc 字体文件,放到Ubuntu中的

/home/[用户名]/.wine/drive_c/windows/Fonts/ 目录下,即可解决,如图。

三、安装wine(kylin 、BCLinux:不支持

1. 下载wine软件包

wget  <

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值