Ubuntu20.04上通过Wine安装微信
最后的设置:
WineWeChat
me⼩狼毫输⼊法
切换到DeepinWine后遇到的坑:
搜狗输⼊法
百度输⼊法
输⼊法系统
对输⼊法有兴趣的话可以直接跳到最后……
---------------
没有想过会在⼀个⼿机软件上花这小炒鸡胗 么多⼼思,好在今天总算安装成功,觉得可以记录下这个过程,⽅便他⼈⽅便⾃⼰。
⾸先介绍下我使⽤过的其他⽅法,希望可以节省⼤家⼀些时间:
RamboxPro:因为原理是⽹页微信套壳,⽹页微信不能⽤Rambox⾃然也不能⽤(如果想⽤的话推荐⽤Community版,Snap版在国内没
有代理连设置页⾯都很难打开……)
Anbox:类似Android虚拟机,需要对内核进⾏⼀些修改,不过效果只能说是差强⼈意,代理配置也⿇烦,故放弃,不过也有⼈说好⽤,可
以观望⼀下
DeepinWine:最多⼈⽤,优化应该算最好(?),使⽤的是移植版微信,步骤颇繁杂,不幸没安装成功,遂放弃,以后可能会尝试
以上就是我试过的⽅法,以及放弃的原因。接下来是我今次成功安装所使⽤的⼀些软件和步骤。⾸先,我⽤的是Wine,⼀开始主要是受启
发对照着来进⾏安装,但在掉了不少坑之后发现有⼀些地⽅需要改动,有兴趣的话可以工作计划总结 对照着来看,⽽且这篇⽂章⽤的是Fedora,换到
Ubuntu20.04上主要有以下步骤(注意,很多地⽅虽然不说但其实需要重启或者⾄少LogOut再LogIn才能使设置⽣效,如果发现设置没有
变化,不妨试试LogOut):
1.安装Wine,官⽹可以直接下载源⽂件,也可以根据添加apt库来安装,我选择后者,省些⿇烦,要指出的是,如果有需要,可以通过的⽅
法将HTTP_PROXY等环境变量传递进去。这⼀步包括以下步骤:
1#具体内容请查看官⽅页⾯
2sudodpkg--add-architecturei386
3
4wget-nc/wine-builds/
6
7#或者sudo-Eadd-apt-repository'deb/wine-builds/ubuntu/focalmain'
8sudoadd-apt-repository'deb/wine-builds/ubuntu/focalmain'
9
10#或者sudo-Eaptupdate
11sudoaptupdate
12
13#或者sudo-Eaptinstall--install-recommendswinehq-stable
14sudoaptinstall--install-recommendswinehq-stable
2.安装,其实Wintricks只是⼀个脚本,所以下载(wget或者curl)下来后还需要赋予运⾏权限(chmod+x)并放到PATH⽂件夹⾥⽅便使
⽤。安装Winetrick病英语 s主要⽤来下载字体等插件,官⽅有指出⾮常不建议使⽤Winetricks,但后⾯会看到很多地⽅都少不了Winetricks。
cd"${HOME}/Downloads"
wget/Winetricks/winetricks/master/src/winetricks
chmod+xwinetricks
#放到/usr/bin/⽅便使⽤,当然也可以不放,以后将winetric弘扬爱国精神 ks替换为~/Download/wi夸大其辞 netricks也⼀样
sudomvwinetricks/usr/bin/
3.下载⼀些Winetricks需要的软件。根据步骤2的我安装了cabextract,⾄于其他的软件⽐如unzip,p7zip,wget(orcurl)⼀般Ubuntu都已经
有,就算没有都可以随时下载,所以就先不管。提到要安装其中WineMono,我当时好像看漏了,但其实后⾯Wine也会⾃⼰弹出来让你安
装,所以我在这步只安装cabextract
sudoaptinstallcabextract
4.这⼀部我们要准备安装微信,根据以及指出的⼀些问题,我们需要通过Winetricks为Wine安装⼀些“插件”和字体,主要是riched20
richtx32corefontscjkfonts,主要是修正⼀些问题并提供中⽂⽀持(通过下载思源等字体),因为Wine本⾝好像不⽀持CJK[][],不过这些东
西你也可以等到后⾯发现有问题再按需安装
winetricksriched20richtx32corefontscjkfonts
5.下载安装微信。微信可以直接从官⽹下载,如果是Ubuntu18.04的话双击exe⽂件即可通过Wine安装。很多⼈会建议将微信下载到⼀
个/opt/tools/wine或者/home/you/.wine_tools之类的⽂件夹,并设置⼀个WINPREFIX环境变量调整微信的安装位置,但根据似乎并没有这
样作的必要,因为Wine会⾃⼰创建⼀个.wine⽂件夹来存放⽂档,⽤户只需要双击安装包Wine会⾃⼰处理这些问题并安装软件。需要注意
的是,Ubuntu20.04和以往不同,双击.⽂件系统并不会直接使⽤Wine和dpkg帮你安装⽂件,⽽是会把⽂件视为压缩包,解决这
个问题你需要右击.exe⽂件,选择Properties,选择OpenWith标签,再选择关联的软件,⽐如WineWindowsProgramLoader。也有些⼈
会特意设置个exportWINEARCH=win32的环境变量,但官⽅指引也没有提及,可能因为版本问题,特意设置win32有些地⽅还会报错,所
以我不设置。
6.安装成功后,可以试下打开微信,此时可能会见到⼏个问题:
如果没有安装之前说的字体⽂件,现在可能会见到很多⽩⾊⿊边的⽅框,字体不能正确显⽰。要解决这个问题,⽤Winetricks安装上
述的corefontscjkfonts即可;
界⾯超⼩,看不清字。对于这个问题,我不确定别⼈的是不是这样,但我这边Wine(在打开wincfg时)会提⽰Winecannotfindthe
ncurslibrary(.6).,就像,如果你⽤的是64位系统我猜肯定也会遇到这种情况,因为Wine需要的是32位的库,所以⽤apt下载32位的ncurs
库我猜就能解决问题了sudoapt-getinstalllibncurs5:i386libncurs6:i386,但如果字体还是⽐较⼩,也可以试⼀下修改Wine的解析度设置(通过Terminal运⾏
winecfg来打开设置页⾯),我这⾥是调到了192dpi,效果可以看下⽅贴图。
即使安装了字体打开微信也还是满屏⼩⽅框。这可能是因为别的什么系统设置没有设为中⽂,解决⽅法有三个,⼀是将系统改为中⽂(我没有试过),⼆是你诗歌我的祖国 会发现
安装了微信之后桌⾯上会多⼀个p⽂件,在默认状态双击应该会打开⼀个⽂本编辑器,在Exec=env后⾯加上LC_ALL=zh_-8即可(如下
图),三是根据你因该也可以在.bashrc/.zshrc/.profile之类的⽂件的末尾加上这个设置,但我不想影响整个系统,所以就只在desktop⽂件上修改。
顺便讲⼀句,右击.desktop⽂件选择AllowLaunching即可作为普通快捷⽅式使⽤(并会显⽰图标),需要修改时可以再设置为Don'tAllowLaunching,另外,如果你没有
另外设置WINEPREFIX环境变量,你应该会发现desktktv必点歌曲女生 op⽂件⾥⾯会显⽰你的WINEPREFIX默认是"/home/you/.wine"(如下图),其他⽂件夹也⾮常整洁,所以我觉得⼀
开始就没有必要另外设置个WINEPREFIX(但其他⼈这样设置不排除是有历史原因的影响)。
7.字体显⽰正常后,你可能会发现⾃⼰打字只能⽤英⽂,打中⽂还是⽅框,这时我们可以再回到刚刚的desktop⽂件,在LC_ALL=zh_-8
后⾯加⼀句GTK_IM_MODILE=ibusQT_IM_MODULE=ibusXMODIFIERS="@im=ibus"即可(如上图)。注意,这⾥⽤ibus是因为我使⽤
的是系统⾃带的输⼊法,使⽤ibus输⼊系统,如果你换其他输⼊法,应该要换成fcitx之类的内容,甚⾄可能要另外下载⼀些库,详细的可以
看,,和DeepinWine。
到这⾥,你的微信应该就可以正常使⽤了,可能我记漏写漏了些许步骤,不过总体⽽⾔,Wine的设置算是简单的,主要是尽可能避免⾃⼰
不熟悉的操作,⽐如尽可能不修改shell的配置⽂件和注册表,我觉得如果使⽤了太多你⾃⼰都⽆法理解的设置,最后微信⽤不成还是⼩
事,搞到系统⼀团乱还灰⼼丧⽓就不值得了。
p.s.
忘了⼀点,其实还有两个问题没有解决,⼀个是Unicode图标的显⽰,这个我不是很在乎,所以不管,第⼆个问题是如果你不最⼩化微信,
⽽是直接⽤AltTab来切换应⽤,微信会留下⼀个边框阴影(如下图),DeepinWine好像有办法可以解决,但如果⽤Wine的话,要弄掉这
个边框,你只能重新打开微信并最⼩化,除此之外我也暂时没有什么解决⽅法,但我对⽬前的效果还是满意的,就先这样了,如果你有什么
好⽅法不妨留⾔告诉我,但如果你想问我其他系统或者DeepinWine⾹不⾹的话那就还是免了~
p.p.s
因为有了上⾯的基础,花了⼀点时间就换到DeepinWine,完美解决了上⾯的阴影边框问题和⼀些⽂件收发问题(Wine上收发图⽚和⽂件
有困难,似乎和⽹络有关),但还是在输⼊法上遇到了些⿇烦,⼀开始我选择了最热门的搜狗输⼊法,但一个人图片 最新版搜狗输⼊法和DeepinWine
⼋字不和,很多⼈都说平时使⽤没问题,我也遇到了这种情况,很多⼈提出了回退到旧版本的办法,但Ubuntu20.04已经不⽀持qt4,也没
有什么回退的空间。然后我⼜了解到百度输⼊法,但正如很多⼈反映的那样,百度输⼊法会造成,即使不使⽤DeepinWine,在禁⽤百度输
⼊法之后问题解决,故⼜放弃。在两次失败之后其实有点绝望,想⽤回ibus输⼊法,但柳暗花明⼜⼀村,恰好看到有⼈提到,于是下来试
试,发现⾕歌输⼊法虽然在“智能”程度上不及搜狗和百度,尤其在成语输⼊上,但算是远胜ibus的智能拼⾳,⽽且更重要的是,它的稳定性
⼏乎可以媲美ibus。如果⾮要说现在还有什么不满意的话,那就只能说是个别emoji只能显⽰成⽅框,还有个别表情显⽰也不正常(如下
图),但这些都是⼩事了
2020-10-14更新
如果你有多个输⼊法(我这⾥需要四个),fcitx在切换输⼊法和设置默认输⼊法上其实都⽐较⿇烦(我没找到⽅法),所以直接放弃fcitx,
⽤回ibus,搭配rime⼩狼毫输⼊法简直完美,系统⽀持就不在话下,连在微信使⽤也没有之前所说的那些⿇烦。唯⼀⼀个可能⽐较⿇烦的地
⽅是他默认⽅案是繁体,需要⾃⼰设置选择简拼⽅案(Ctrl+`进⾏设置),看到有些博⽂说要,但其实不⽤,按,⼩狼毫本⾝已经附有简化
字⽅案,按Ctrl+`即可进⾏选择⾃⼰喜欢的⽅案,如果需要其他⽅案,⽐如吴语⽅案,可以通过plum脚本下载再设置。最后,ibus切换输
⼊法快捷键是Window/Super+Space。
本文发布于:2023-03-19 05:54:22,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1679176464307319.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:微信怎么安装.doc
本文 PDF 下载地址:微信怎么安装.pdf
留言与评论(共有 0 条评论) |