陌陌,WeChat是腾讯公司于2011年1月21日推出的一款支持Android以及iOS等联通操作系统的即时通讯软件,其面对智能手机用户。用户可以透过顾客端与好友分享文字、图片以及贴图linux手机软件,并支持分组聊天和语音、视讯对讲功能、群组消息、照片/视讯共享、位置共享、微信支付等服务。

在本教程中,我们将说明怎样在ubuntu20.04以及ubuntu18.04上安装陌陌。这其中包括开启deepin储存库,安装deepin-wine陌陌,解决Ubuntu陌陌字体乱码框框的问题,解决陌陌图标问题,使用nohup命令让陌陌在后台运行以及使用echo和tee命令生成一个脚本,简化陌陌启动命令

添加GPG秘钥

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 425956BB3E31DF51
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1C30362C0A53D5BB

添加deepin源

为了可以顺畅的安装陌陌linux培训学校,我们须要将deepin的两个储存库添加到/etc/apt/sources.list.d/中。你将使用的命令如下:

ubuntu安装deepin_安装ubuntu到u盘_ubuntu安装deepin qq

添加deepin储存库

echo "deb [by-hash=force] https://community-packages.deepin.com/deepin apricot main contrib non-free" | sudo tee  /etc/apt/sources.list.d/deepin.list

添加deepin_appstore储存库

echo "deb https://community-store-packages.deepin.com/appstore eagle appstore" | sudo tee  /etc/apt/sources.list.d/deepin_appstore.list

安装deepin-wine陌陌

在安装deepin-wine之前请先将你储存库更换到国外的镜像源,例如163镜像源或则阿里云镜像源,保证下载的速率。在Wine中大多数Windows应用程序是为32位构架而打造的。第一步是启用Multivec,它容许您在机器上安装64和32位软件包:

sudo dpkg --add-architecture i386
sudo apt update

ubuntu安装deepin qq_安装ubuntu到u盘_ubuntu安装deepin

接出来我们将安装deepin-wine5和陌陌,你将使用以下命令进行安装:

codename=`cat /etc/lsb-release |grep DISTRIB_CODENAME|awk -F '=' '{print $2}'`
sudo apt install -t $codename deepin-wine5 -fy
sudo apt install -t $codename com.qq.weixin.deepin fonts-wqy-microhei

至此,陌陌已安装在你的Ubuntu上。为了防止软件依赖项的冲突,我们还须要将deepin的储存删掉,请一定要删掉deepin储存库。我们将使用以下命令删掉deepin储存库:

sudo rm -rf /etc/apt/sources.list.d/deepin_appstore.list /etc/apt/sources.list.d/deepin.list

验证安装

默认情况下,陌陌安装好后不会在gnome桌面环境生成图标的,因而不能直接gnome的桌面启动器中启动,我们将使用命令启动陌陌,命令如下:

安装ubuntu到u盘_ubuntu安装deepin qq_ubuntu安装deepin

/opt/apps/com.qq.weixin.deepin/files/run.sh

启动后,你将会看见陌陌的登入界面,输出你用户名与密码即可登入。你可能会注意到陌陌在我们当前的终端形成十分多标准输出,由于现今陌陌是在前台运行,因而我们可以使用ctrlz将陌陌切换到后台运行。

当你想再度启动陌陌时,因为启动命令太长,常常记不住如此长的命令。接出来使用脚本或则alias别称来简化这个启动命令。在这儿我们选择脚本的形式,使用以下命令简化陌陌启动的命令:

echo  "nohup /opt/apps/com.qq.weixin.deepin/files/run.sh >/dev/null 2>&1" | sudo tee /usr/bin/wechat && sudo chmod +x /usr/bin/wechat

该命令使用nohup命令让陌陌在后台运行并将陌陌的标准输出,标准错误重定向到/dev/null。使用echo和tee命令生成一个简单脚本,之后使用chmod命令让脚本具有可执行权限。

如今,你只须要在终端中键入wechat即可启动陌陌。

解决Ubuntu陌陌字体框框的问题

陌陌自带字体,理论上你不会碰到字体框框的问题,假如你遇见这个问题可以尝试设置环境变量LC_ALL=zh_CN.UTF-8到陌陌启动脚本,执行下边命令的将会手动添加环境变量LC_ALL=zh_CN.UTF-8到陌陌启动脚本中

sed -i.bak '2i export LC_ALL=zh_CN.UTF-8' /opt/apps/com.qq.weixin.deepin/files/run.sh

完全退出陌陌

默认情况下陌陌并不会完全退出。启动陌陌之后退出,你可以执行ps命令的查看当前运行的进程。

ps aux | grep WeChat  | grep -v grep

输出如下:

myfreax+   22029  3.9  1.3 2914588 224916 pts/0  SLl  16:23   0:04 c:/Program Files/Tencent/WeChat/WeChat.exe
myfreax+   22214  3.0  1.1 2014600 186008 pts/0  Sl   16:24   0:02 c:Program FilesTencentWeChatWeChatApp.exe --applet_init_config={"appId":"preload_1617092662538_0","appVersion":0,"brandName":"","clientVersion":1644758313,"debugType":0,"deviceType":"Windows+7","iconUrl":"","isMiniGame":false,"isNativeView":false,"isPreload":true,"isTest":false,"moduleListInfo":"","orientation":"","originalFlag":0,"originalRedirectUrl":"","productId":1000,"referrer":{"agentId":"","appId":"","launchScene":10086,"sourceType":0},"remote_debug_endpoint":"","shareKey":"","shareName":"","uin":"2752111660","username":"","versionState":0,"wxIconUrl":""} --applet_init_config_ex={"clientJsExtInfo":"","commonJsInfo":"{"publicVer":317}n","dataPath":"C:\users\huangyanxiong\My Documents\WeChat Files\huangyanxiong-Lsmile\Applet\","enterPath":"","extraData":"","logPath":"C:\users\HUAN~PA1\APPL~JHT\Tencent\WeChat\log\","messageExtraData":"","nickName":"","openapiInvokeData":"","operationInfo":"","pkgDirPath":"","privateExtraData":"","publicPkgDirPath":"C:\users\huangyanxiong\My Documents\WeChat Files\Applet\publicLib\317\clientPublicLib.wxapkg","publicVer":0,"signature":"","tmpPath":"","transitiveData":"","url":"","wxNickName":""}

ubuntu安装deepin_安装ubuntu到u盘_ubuntu安装deepin qq

可以看出陌陌还存在两个进程在运行。我们不晓得它还在干哪些,但我们可以一条命令放走它。

pkill -i wechat

我们可以使用alias命令创建bash的别称,简化前面的命令。你将执行以下命令:

alias kwechat="pkill -i wechat"

当添加kwechat别称后ubuntu安装deepin qq,就可以直接终端中运行kwechat退出陌陌。最后你可以参考下边的教程,将alias别称命令持久化的文件中:

推论

至此ubuntu安装deepin qq,你已然学会在Ubuntu上安装陌陌。倘若您有任何问题或反馈,请随时发表评论。

本文原创地址:https://www.linuxprobe.com/uazwxjcjjztl.html编辑:刘遄,审核员:暂无