wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法
Ubuntu16.04下安装Wechat
很久没写博客了,前两天电脑因为teamviewer不了,原因显示是libqt5gui5版本过低,研究了一波更新,卸载了libqt5gui5,和它的依赖qtbase5-dev,打算重新安装新版本,结果重启后电脑无法启动。。。进入tty折腾半天后,被迫重装了系统,心血来潮的装了16.04,之前用的是14.04,记录下安装Wechat的过程,之前安装的忘记记录了,导致这次花了一两个小时配置各种环境
Ps:teamviewer的升级问题还没解决,有时间继续折腾
Github下载Wechat源码
按照wiki编译源码
编译中可能会遇到的一些问题
编译成功后将微信固定在桌面
Github下载Wechat源码
按照wiki编译源码
# Go into the repository
cd electronic-wechat-master
# Install dependencies and run the app
npm install && npm start
编译中可能会遇到的一些问题
首先保证已安装nodejs,npm !!!
如果编译失败,在文件夹npm-debug.log会显示报错信息,我这里遇到了nodejs和npm版本过低的问题
解决方式如下:
更新ubuntu软件源
sudo apt-get update
sudo apt-get install -y python-software-properties software-properties-common
# 注意这里可能会报错 The repository 'http://ppa.launchpad.net/chris-lea/node.js/ubuntu xenial Release' does not have a Release file.(ps:我用的是后面那句成功更新了6.x的版本)
sudo add-apt-repository ppa:chris-lea/node.js 或 curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get update
The repository ‘http://ppa.launchpad.net/chris-lea/node.js/ubuntu xenial Release' does not have a Release file.报错解决方式如下:
sudo add-apt-repository -y -r ppa:chris-lea/node.js
sudo rm -f /etc/apt/sources.list.d/chris-lea-node_js-*.list
安装nodejs
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt install npm
安装成功后,继续按照wiki编译源码,成功后会弹出wechat登录框
编译成功后将微信固定在桌面
先将源码打包
cd electronic-wechat-master
npm run build:osx
npm run build:linux
npm run build:win32
npm run build:win64
打包成功会生成文件夹dist,点击进入,electronic-wechat就是所需要的可执行程序。
下载一张微信icon图片放到该文件夹下
# 设置wechat路径及icon
sudo gedit /usr/share/applications/wechat.desktop
# 弹出文本,输入
[Desktop Entry]
Name=Wechat
Comment=Wechat
Exec=/home/chenchen/electronic-wechat-master/dist/electronic-wechat-linux-x64/electronic-wechat
Icon=/home/chenchen/electronic-wechat-master/dist/electronic-wechat-linux-x64/icon.png
Terminal=false
Type=Application
# 其中Exec和Icon指向你打包成功的可执行程序和微信icon,保存
接下来进入/usr/share/applications/文件夹,你会发现wechat,拖到桌面即可固定。
以上这篇Ubuntu16.04下安装Wechat的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法相关推荐
- ubuntu中怎么打开python_如何在Linux Ubuntu 16.04下安装及打开PyCharm
下载 安装 PyCharm 下载好的文件的名称可能是 'pycharm-community-2017.2.3.tar.gz' 首先打开终端,然后通过下面的命令进入下载文件所在的文件夹: cd ~/Do ...
- ubuntu14.04安装linux公社,Ubuntu 14.04下安装IT++
Ubuntu 14.04 下安装 IT++(itpp)(官方二进制包安装版) 温馨提示:虽然没有尝试,不过直接运行最后一步应该也可以成功. 另外,既然有简单的方法,不到破不得以还是不要尝试麻烦的方法了 ...
- Ubuntu 13.04下安装WPS for Linux
有人说Linux下不是有open office 和libre office么?是啊,可是将windows下的doc文档或者ppt放到Libreoffice上打开的时候我们很明显的可以看到格式完全不统一 ...
- linux qt4 音乐播放器,Ubuntu 14.04下安装音乐播放器 Clementine 1.2.3
Clementine 是一款非常不错的自由开源音乐播放器,支持很多国外的云空间,比如box.com.Clementine使用qt4编写,灵感来自Amarok 1.4.Clementine还是一款跨平台 ...
- linux :YOLO5配置(ubuntu 20.04 下安装运行yolov5)
ubuntu 20.04 下安装运行yolov5 新建文件夹,安装python 安装 python-pip: 克隆YOLOv5Git code 配置YOLO环境 安装yolov5: ubuntu 20 ...
- 在Ubuntu 20.04下安装 ROOT cern
在Ubuntu 20.04下安装 ROOT cern Step1 安装必要库 Step2 安装ROOT本身 方法1:下载预编译软件包安装(Bianary Distributions) 方法2:CMAK ...
- Ubuntu16.04下安装tensorflow(CPU)spyder+pycharm
1.下载并安装Anaconda 1.1 下载 从Anaconda官网(https://www.continuum.io/downloads)上下载Linux版本 https://repo.contin ...
- Ubuntu16.04 下安装 Teamviewer 远程控制软件
TeamViewer软件介绍: TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上 ...
- Ubuntu 16.04下安装Caffe(GPU版本 GTX970)
Ubuntu 16.04下安装Caffe(GPU版本 GTX970) 个人分类: Deep Learning 2018年8月6日更新说明:距上次安装成功没多久,显卡驱动莫名失效,没有解决,索性重装了系 ...
最新文章
- 系统分析的几个好工具
- 逆向工程核心原理学习笔记(六):实战开辟新内存区域写入缓冲区跳转修改字符串
- 第七章 递推与递归 第3课 攀天梯(ladder) --《聪明人的游戏:信息学探秘.提高篇》
- c语言链表实践报告,双向链表的实践(C语言)
- 关于修改esp8266波特率sscom32串口调试窗口没反应解决方案
- Python实现层次分析法
- DPDK Release 20.05
- 灰度发布 java_灰度发布系统的实现步骤
- win10-两电脑通过一根网线连接
- 【qduoj】【yzm10与大富翁的故事】(hdu百度之星)
- 信息安全——非对称密码体制
- C语言解决渔夫打鱼晒网问题
- C语言函数之可变参数原理:va_start、va_arg及va_end
- actions的使用详解
- matlab节点连通率,利用matlab仿真最小发射功率下wsn的连通性和覆盖率.docx
- Java设计登录界面——GUI
- 各种假期用英语的表达
- 用户体验——以用户为中心的Web设计_Chapter3. 战略层:网站目标和用户需求
- 用友计算机审计实验步骤,计算机审计上机实验报告模板详解.doc
- 北大肖臻老师《区块链技术与应用》系列课程学习笔记[8]BTC课堂问答
热门文章
- 再谈重载:一个矢量类
- 阻塞会话_使用根会话解决SQL阻塞链并进行故障排除
- sql 查询数据库索引重建_不良的数据库索引– SQL查询性能的杀手–建议
- jquery href属性和click事件冲突
- flash as3 socket安全服务网关(socket policy file server)
- C#调用VC DLL 复杂结构 解决方法
- [预告]将要推出编程方式事务管理祥解!
- 追加easyui元素,完成后调用$.parser.parse()方法渲染
- Java 初始化块
- Ubuntu 18 LTS netplan 网络配置