原文地址:

http://www.myzaker.com/article/5979115d1bc8e08c30000071/

在这个快速信息交互时代,无论是工作还是生活,都需要频繁的网络社交,而在中国,这种网络社交软件几乎都被一家公司垄断:企鹅公司腾讯。我们熟悉的 QQ 和微信都是腾讯出品,而这只企鹅似乎并不在意另一只企鹅(Linux)的看法。截至目前,腾讯没有推出任何适用于 Linux 平台的微信、QQ 安装包,这一点让 Linux 系统爱好者和使用者十分头痛。

但也不是没有任何解决办法,很多 Linux 用户都选择了网页版微信登录。这个方法其实很简单,具体的操作流程与 windows 系统下使用网页版微信基本一致。打开微信官方链接,然后进入微信主页,用手机扫描二维码便可登录。但问题是,这个方法有个致命弱点:经常不小心关闭网页 ……

如果能够在 Linux 系统下安装微信安装包,正常登录微信就好了。抱着这样的想法,笔者在 GitHub 上找到了一个神器:electronic-chat。

图片来源于网络

那么 electronic-chat 客户端都有什么特点呢?现代化的 UI 与所有功能;支持群组聊天和被 @;支持拖拽发送图片;支持表情发送;支持消息撤回 ……

electronic-chat 是一款 GitHub 上完全开源的软件,作为微信的第三方客户端你可以从乌班图的 Snap 商店中下载,也可以直接在 GitHub 页面下载。根据这两种方法,本文提供了以下两种解决方案。

方案一:从乌班图的 Snap 中下载安装微信

Snap 安装包是一个基于 squashFS 文件系统的文件,它包含应用代码及包含有一个应用特有的叫做 snap.yaml 的 metadata 文件.它完全独立于系统.在 snap 包里,它包含了它可以运行的所有需要的库及 runtime(比如 python 或 Java 等),并且它可以通过网路更新,同时也可以退回到上一个版本,而不影响系统的其它部分的运行。同时,它具有沙箱的属性,不可以随意访问外部资源,并和系统的其它部分进行隔离.它可以通过良好设计的安全策略和其它的 snap 进行交互。

有了 Snap,你便更容易在 Linux 上安装微信的客户端。当然,首先要确保你得 pc 中安装了 snapd 和 snapd-xdg-open。以下为安装命令:

sudo apt install snapd snapd-xdg-open

运行完成后,便开始安装 electronic-chat,命令为:

sudo snap install electronic-chat

微信客户端开始安装,安装完成后,输入命令启动:

electronic-chat

首次登录用户,需要扫描屏幕商的二维码同意登录。然后就可以在乌班图上与 windows 一样使用微信的 PC 客户端啦。

如果你需要移除微信客户端,也很简单,只需要敲下下面这行命令:

sudo snao remove electronic-wechat

方案二:利用 GitHub 在安装 Linux 微信客户端

从 GitHub 网站上下载 electronic-wechat 文件进行安装是第二种方案。在下载前,你需要选择适合自己的版本。笔者使用的是 64 位乌班图系统,下载了 linux-x64.tar.gz.。

打开终端并输入以下命令解压文件:

tar xvf linux-x64.tar.gz

文件释出之后,运行下面命令:

./electronic-chat

然后便成功安装了这个第三方开源客户端,与上一个方案一样,我们可以扫描二维码,在 Linux 上登录微信客户端啦。

在 Ubuntu 上使用微信客户端的更多相关文章

  1. 如何将github上的微信客户端类库能够通过composer工具下载

    我将自己开发的微信客户端类库放到了github上面去了. 然后我在我的项目里面添加了一个composer.json文件 内容如下 { "require": { "weix ...

  2. 在64位ubuntu上安装alienbrain客户端

    一.首先从Alienbrain_EN_10.5.zip安装包(网上可搜索下载)里提取出linux版安装文件:Installations/Clients/Linux/NoVM/install.bin并c ...

  3. 在Ubuntu上安装微信

    1) 从https://github.com/geeeeeeeeek/electronic-wechat/releases地址中下载linux-x64.tar.gz文件到/opt/wechat文件夹 ...

  4. PC上对限制在微信客户端访问的html页面进行调试

    PC上对微信的html5页面做测试,一般来说需要两个条件:浏览器UA改为微信客户端的UA(打开页面提示请在微信客户端登录就需要修改UA):增加满足html5验证条件的Cookie来进行微信OAUTH验 ...

  5. Ubuntu上安装Robomongo及添加到启动器

    到目前为止,Robomongo仍是MongoDB最好的客户端管理工具,如需在Ubuntu上安装Robomongo,可直接从官网下载.tar.gz压缩包进行解压,然后直接运行bin目录下的robomon ...

  6. Ubuntu上安装MySql过程,以及遇到的一些问题

    今天在Ubuntu服务器上安装MySql的时候遇到了一些问题,记录下来,以防以后忘记. 安装环境:Ubuntu14.04 安装命令: //安装Mysal服务端//会提示输入root密码 sudo ap ...

  7. Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序

    自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH  网上有很多介绍在Ubuntu下开启SSH服务的文章,但大 ...

  8. [转]Linux Ubuntu上架设FTP

    Linux Ubuntu上架设FTP http://www.blogjava.net/stonestyle/articles/369104.html 操作系统:ubuntu (GNU/Linux) 为 ...

  9. iOS “请在微信客户端打开链接” UIWebview加载H5页面携带session、cookie、User-Agent信息 设置cookie、清除cookie、设置User-Agent

    公司新开的一个项目..内容基本上是加载H5页面显示..当时觉得挺简单的..后来发现自己掉坑里了..一些心理历程就不说了..说这个项目主要用到的知识点吧..也是自己踩得坑. 首先说说..这个项目上的内容 ...

随机推荐

  1. ssh架构之hibernate(五)hql语句狂练

    1.练习题 1.查询所有商品的名称[查询特定属性](只有一个参数的话可以使用List<String>接收数据)2.查询所有商品的名称和供应商[查询特定属性](多个参数可以使用List< ...

  2. GitLab 汉化

    汉化Gitlab Gitlab默认语言是英文,对于想加强英文的同学,建议继续使用英文,但要求使用中文,这里需要下载一个汉化包下载最新的汉化包: 下载最新的汉化包: [root@gitlab ~]# g ...

  3. tomcat中的类加载机制

    Tomcat中的类加载机制符合JVM推荐的双亲委派模型,关于JVM的类加载机制不多说,网上很多资料. 1. Tomcat类加载器过程. tomcat启动初始化阶段创建几个类加载器: private v ...

  4. 外购半成品报SHORT问题(非验货客户)

    外购半成品报SHORT问题(验货客户)https://www.cnblogs.com/Snowfun/p/8660646.html 下面看非验货客户: 1.检查采购类型是否为F(SAP_MARC),为 ...

  5. 第九章 词典 (e)桶/计数排序

  6. H3C S5800 MPLS----VPLS 三层路由透传二层网络

    一.MPLS 介绍 多协议标签交换(Multi-Protocol Label Switching,MPLS)是新一代的IP高速骨干网络交换标准,由因特网工程任务组(Internet Engineeri ...

  7. phpStudy安装教程

    1.在phpStudy官网下载安装包(http://phpstudy.php.cn/)2.解压安装后,若提示没有“VC9.VC11.VC14运行库,注意是X86 32位”,则在phpStudy下载对应 ...

  8. Unity3D无限奔跑者Playmaker v1.5

    这款功能丰富的移动准备包内含使您自己的各种各样的3D游戏运行的一切要素.无需编程! 功能 1 - 响应式滑动控制2 - 投掷炮弹3 - 可破坏物体4 - 能力提升道具- 金币磁铁- 护盾- 继续密钥- ...

  9. 关于django的操作(四)

    1,关于form组件的写法 定义错误信息使用error_messages,自定义字段名称用lebal,自定义样式需要使用widget,比方说这个是一个什么样子的输入框,attr用于输入输入框的属性等 ...

  10. Wechat微信公众平台开发

    一.微信概述 1.历史背景 1)2011年1月21日,腾讯推出微信应用程序.(张小龙) 2)2012年8月20日,腾讯推出微信公众平台功能,同年11月开放第三方接口 3)2013年11月注册用户量突破 ...