赞
踩
一、版本
1、Ubuntu:23.04(Lunar)
2、wine:稳定版8.0.2
3、微信:64位3.9.6
一、安装wine
1、启用 32 位支持
sudo dpkg --add-architecture i386
2、添加 Wine 存储库密钥
(1)sudo mkdir -pm755 /etc/apt/keyrings
(2)sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
3、添加官方 Wine 存储库
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources
4、安装 Wine
sudo apt update && sudo apt install --install-recommends winehq-stable
#自动选取安装最新的稳定版
5、查看版本
wine --version
#正常显示版本号则表示已成功安装wine。
6、配置wine
(1)安装winetricks (这是用于管理wine的图形化界面)
sudo apt install winetricks
#会跳出窗口要求安装mono,先不安装,点取消。
(2)、几点准备工作
①复制dll:从windows系统C:\Windows\System32\中复制32版的riched20.dll、riched32.dll、msls31.dll到ubuntu系统/home/用户名/.wine/drive_c/windows/system32/,再从windows系统C:\Windows\SysWow64\中复制64版的riched20.dll、riched32.dll、msls31.dll到ubuntu系统/home/用户名/.wine/drive_c/windows/syswow64/
②下载momo、gecko
可在国内各开源镜像站的/winehq/wine里面下载,gecko下载32位和64位的2.47.4版,mono下载与当前安装的wine版本对应的8.0版。
③下载InstMsiW.exe和W2KSP4_EN.EXE
在主文件夹下随便找个地方建立“winetricks”文件夹,在该文件夹下再新建“msls31”和“win2ksp4”两个文件夹,然后在网上(自行搜索)下载InstMsiW.exe和W2KSP4_EN.EXE,分别放入前面两个文件夹,为后面注册riched20做准备。
(3)安装momo、gecko
在终端输入命令winetricks,打开wine图形管理界面,选择“选择默认的Wine容器”,点确定,选择“运行卸载程序”,点确定,选择右上角的“安装”,在跳出的文件选择窗口选区上一步下载的文件,然后点确定,重复几次安装完成上一步下载的三个文件。
(4)注册riched20
在终端输入命令winetricks riched20,由于前面已下载InstMsiW.exe和W2KSP4_EN.EXE,这里不会再显示下载这两个文件,可顺利注册完成。
(5)配置wine数据库及显示
在终端输入winecfg
①数据库
在“数据库”卡片页新增这些数据库:riched20、riched32、mlang、msls31、msvcp60、usp10,都选择“原装先于内建”。这里参考两deepin-wine下的wine设置,但还没搞清楚为什么要这么做。
②显示
在“显示”卡片页将屏幕分辨率调到192,再大一点或小一点都行,自行根据实际情况调整。
至此,安装微信前的全部准备工作均已完成。
二、安装微信
1、下载微信
在微信官网下载windows版的64位微信安装程序,最新版版本号3.9.6。
2、安装微信
在保存微信安装程序的文件夹里面打开终端,输入命令wine WeChatSetup.exe。
等待安装完成,微信启动后,先关闭,然后关闭终端,微信图标(含桌面图标)已自动生成。
双击桌面的微信图标,即可启动微信,跳出的登陆界面如果能完整显示图像和文字,则说明安装成功,可扫码登陆。
登陆后,显示完整,输入框显示正常,可以输入中文。
3、已知但暂未能解决的问题
①登录时会跳出报错窗口,关闭即可,不影响使用。
②无法截图。可用linux系统自带截图软件
③发送文件,可以发送文件,收到文件可以现在另存为保存,但不能像为windows系统那样直接通过复制粘贴来保存。
④边框阴影:在微信窗口打开的情况下,若其他窗口置顶,仍会显示微信的边框阴影,但不影响其他窗口使用。可以最小化或关闭微信窗口来解决。网上有大神提出来解决方法,编辑个补丁文件,由于本人见识有限,不会操作,可自行网上搜一搜。
⑤托盘图标:托盘图标点击无反应,Ubuntu23.04系统暂未解决,主要是这个版本不支持TopIcons插件。其他linux发行版Linux Mint和Manjaro不存在这个问题,托盘图标可正常使用。
以上是本人安装wine和微信的过程,供参考,欢迎补充和指正。
参考:良许在https://www.lxlinux.net/上发表的《如何在 Ubuntu 上安装最新版本的 Wine》
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。