为了方便传文件、截图、编辑截图等,需要使用微信;PC端微信没有linux版本,只有windows和mac版,之前有网页版,现在不让用了。Ubuntu上安装的微信是windows中32位的exe文件。如何在Ubuntu上运行win32程序?涉及以下概念:
一 deepin-wine
/item/deepin/3432935?fr=aladdin
/item/wine/2286934?fr=aladdin
/wiki/Deepin-wine
/
deepin:深度系统,是国产的Linux桌面系统,底层基于debian系统。
wine:兼容层,用Linux中的系统调用实现Windows系统调用的接口,以达到支持win32程序的目的。debian系统中有原生的wine。
deepin-wine:就是deepin系统中的兼容层,用于在deepin系统中支持win32程序。
/forum.php?mod=viewthread&tid=191425
从网络信息来看,deepin-wine对win32程序的支持有限,似乎是单纯针对常用win32程序开发的,如:微信、QQ、Tim、百度网盘、千牛等。而且,当这些软件进行大的更新后,deepin-wine很可能就不支持了,需要其开发人员重新适配。此外,deepin公司似乎不再维护deepin-wine了。
二 deepin-wine-for-ubuntu
将deepin-wine移植到ubuntu系统,可以说是ubuntu系统上的兼容层,使ubuntu系统支持win32程序。
/wszqkzqk/deepin-wine-for-ubuntu
/wszqkzqk/deepin-wine-ubuntu
从网络上信息来看,是民间大神个人开发的,更新难以保证。网络上流传较广的版本是该大神开发的deepin-wine 2.18-12的移植版,但是目前deepin-wine已更新到2.18-19、2.18-22。
/swjevergreen/Deepin-Wine-for-Ubuntu
/u011502243/article/details/102624812
另有大神开发了deepin-wine 2.18-19的移植版。
三 安装微信
安装过程:
1.按照教程在deepin-wine-for-ubuntu 2.18-12的基础上安装deepin提供的最新版微信(.wechat_2.6.8.65deepin0_i386.deb );可成功安装,未出现乱码现象。
/zzq997/article/details/105779935/
/deepin/pool/non-free/d/
【应用镜像站】
2.发现无法发送图片,由教程得知需安装libjpeg62:i386库;尝试安装,报错:微信依赖deepin-wine版本需要2.18-19以上。
/weixin_43350051/article/details/104539405
【该教程中安装库的指令是错的,应改为 sudo apt-get install libjpeg62:i386】
3.找到教程,说修改微信安装包中依赖版本的配置信息,将2.18-19改为当前的2.18-12即可。
/qq_38883889/article/details/104410939
4.找到deb程序抽取和打包教程,修改配置信息后打包,安装。
/libra13179/p/12696985.html
/s464036801/article/details/8442060
5.微信成功运行,可发送图片。【起初还弹出"unable log in"警告框,但不影响使用,叉几次后不再出现】
备注:
1.deepin-wine安装的程序如何删除?以下两个教程中的方法均使用了
/jackchiang/p/4072621.html
【安装的程序的目录为隐藏目录:/home/.deepinwine】
/weixin_43350051/article/details/104539405
【第二篇教程中删除指定deepin-wine应用的方法,要进入到安装该应用时的deb目录,而且这里remove后,并没有删除上述隐藏目录中的文件】
2.有教程说大神已经将2.18-12更新到2.18-22了,按照更新即可运行微信;未尝试
/p/3f3c1c0adb0b
/qq_33254440/article/details/103295245
.cn/viewtopic.php?f=73&t=490131&sid=714ba852d9e58bb1cac98967155a3164
/forum.php?mod=viewthread&tid=183464&extra=
/p/74432ad824aa
四 安装百度网盘
安装过程:
1.镜像网站下载deb安装包(.baidu.pan_5.7.3deepin0_i386.deb );
2.使用dpkg命令安装;
备注:
以下为失败尝试:
1.浏览器中百度网盘下载时,会提供百度官方的安装包deb/rpm,但经试验安装失败;
deb和rpm安装包的区别:/liuxiaodong400/article/details/81038419
2.deepin提供的deb包下载后,可以直接点击后通过Ubuntu Software安装,但经试验安装失败;
dpkg的用法:/p/2ec0f4b945a2
安装wine程序卡死强行关闭:/jays_/article/details/82629215
3.deepin提供了其他版本的tar.zx包,解压后可得deb安装包,但经试验安装失败;
tar.zx文件解压:/rheostat/article/details/7614451