03.04 Ubuntu19.10企业微信安装及问题

系统环境:

  • Ubuntu 19.10
  • wine 5.0稳定版
  • 企业微信 3.0.11.1100

本次安装基于Ubuntu 19.10,是在官方下载的桌面版本。由于企业微信并没有公开的Linux版本(其实有一个ToB的定制版本可以支持Linux),企业微信的安装是借助wine模拟Windows环境来启动运行的,企业微信是官网下载的当前最新版本。

wine安装

添加 32位运行库支持,运行命令

<code>sudo dpkg --add-architecture i386 /<code>

添加Wine下载仓库密钥,运行命令

<code>wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key/<code>

添加软件源,运行命令

<code>sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'/<code>

更新系统并获取最新软件包,运行命令

<code>sudo apt update/<code>

安装wine,运行命令

<code>sudo apt install --install-recommends winehq-stable/<code>


<code>wget https://dldir1.qq.com/wework/work_weixin/WXWork_3.0.11.1100.exe/<code>
<code>wine  WXWork_3.0.11.1100.exe/<code>

如果是第一次运行wine安装Windows软件,wine将会进行一些初始化安装,一路默认安装即可,初始化安装完成后将会弹出企业微信的安装界面。


安装路径是以Windows路径格式显示的,C:\\Program Files\\MyDocuments\\WXWork对应着Ubuntu目录下的~/Documents/WXWork,可以根据自己的需要进行修改。


开始安装以后,等待片刻即可完成,当要启动企业微信时,可以在Ubuntu目录系统下找到WXWork.exe可执行文件,运行命令

<code>wine WXWork.exe/<code>


安装使用问题解决

企业微信安装完成后,使用时很可能会出现各种各样的问题,此时需要借助winetricks工具,所以建议安装一下winetricks工具

<code>sudo apt install winetricks/<code>

这个问题多是因为wine的初始化安装没有完成,中间有可能是为一些资源的下载比较慢或连接超时导致初始化安装失败了,可以多尝试几次,或者删除~/.wine目录重新初始化安装。

这个问题应该是wine内的Windows环境缺少富文本动态库导致的,可以执行以下命令

<code>winetricks  riched20/<code>

安装完成之后需要重新启动企业微信(此时可能需要kill掉wine的server进程才能重启企业微信)

问题三:中文显示乱码

这个问题多是因为wine内的Windows环境缺少中文字体库导致的,需要安装中文字体,可以通过winetricks来安装,直接启动winetricks

<code>winetricks/<code>

会弹出winetricks的配置窗口


Ubuntu19.10企业微信安装及问题

选择defaultwineprefix点击OK,会弹出wineprefix选择窗口

Ubuntu19.10企业微信安装及问题

选择Install a font,点击OK

Ubuntu19.10企业微信安装及问题

勾选cjkfonts,安装所有中文字体,其它一些字体按需选择,可以把一些常见的Windows字体安装上,安装完成后重启企业微信(可能需要kill掉wine的server进程才能重启企业微信)。

这个问题是因为wine里的Windows环境显示设置导致的,可以通过winetricks修改显示设置调整,首先打开winetricks

<code>winetricks/<code>

弹出winetricks操作选择窗口

Ubuntu19.10企业微信安装及问题

选择default wineprefix,弹出wineprefix选择窗口


Ubuntu19.10企业微信安装及问题

选择Run winecfg,弹出配置窗口

Ubuntu19.10企业微信安装及问题

选择Graphics标签,调整Screen resolution滑块位置,之后重启企业微信,如果不生效可以尝试重启Ubuntu。


分享到:


相關文章: