今天工作需要把windows系统换成了linux,但是公司的沟通工具是企业微信。去企业微信官网看了,没有linux版本,只能想办法解决了,不然再换回去就太坑了。
方案
1、使用docker容器,2、使用deepin-wine
本人对docker不太熟悉,现在说说第二种方法。
deepin-wine环境与应用在Debian/Ubuntu上的移植仓库,使用deepin官方原版软件包。
安装步骤
1、将移植仓库添加到系统中
打开terminal
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
2、安装对应的应用包
sudo apt-get install com.qq.weixin.work.deepin 各种软件包列表软件包列表
出现的问题
1、依赖: libsane-common (= 1.0.27.2-3.2+deepin) 但是 1.2.1-7build4 正要被安装
我们直接安装低版本的依赖库,暂时还没有发现有关联的影响
sudo apt-get install libsane-common=1.0.27.2-3.2+deepin
2、安装完成后,再次安装需要的企业微信包
sudo apt-get install com.qq.weixin.work.deepin
3、安装后桌面没有出现想看到的图表,注销或者重启以下即可。
4、重启之后点击图标,应用并没有启动,会出现解压失败的问题。
统信应用兼容引擎com.qq.weixin.deepin解压失败
5、修改/opt/deepinwine/tools/run_v4.sh
将7z x "$APPDIR/$APPTAR" -o"$1"替换为7z x "$APPDIR/$APPTAR" -o"$1" || true
重新点击图标,就可以看到企业微信安装成功了。