Ubuntu16.10安裝微信客戶端
安裝nodejs,npm,electronic-wechat源碼編譯安裝
# 由于ubuntu系統(tǒng)本身自帶的nodejs會和下載下來npm沖突,這邊使用在網(wǎng)站上直接下載nodejs源碼判呕。
cd /usr/local/
sudo wget https://nodejs.org/dist/v6.9.4/node-v6.9.4-linux-x64.tar.xz
xz -d node-v6.9.4-linux-x64.tar.xz
tar -zxvf node-v6.9.4-linux-x64.tar # 解包
sudo mv node-v6.9.4-linux-x64.tar node # 重命名
# 設置全局變量讓系統(tǒng)支持全局的node和npm突琳,可能需要刪除原有的node既们。
ln -s /usr/local/node/bin/node /usr/bin/node
ln -s /usr/local/node/bin/npm /usr/bin/npm
# 進入軟件安裝位置屋摔,并安裝
cd /opt/
sudo git clone https://github.com/geeeeeeeeek/electronic-wechat.git
cd electronic-wechat
sudo npm install
# 啟動程序
sudo npm start
直接下載應用(二進制包)electronic-wechat-linux-x64.tar.gz
cd /opt/
# 下載應用
sudo wget https://github.com/geeeeeeeeek/electronic-wechat/releases/download/v1.4.0/linux-x64.tar.gz
# 解壓并進入資源下載目錄
tar -zxvf electronic-wechat-linux-x64.tar.gz && sudo mv electronic-wechat-linux-x64 electronic-wechat && cd electronic-wechat/resources
# 下載程序icon
sudo wget https://raw.githubusercontent.com/geeeeeeeeek/electronic-wechat/master/assets/icon.png -O electronic-wechat.png
# 添加桌面啟動
sudo vim /usr/share/applications/electronic-wechat.desktop
# 輸入以下代碼
[Desktop Entry]
Name=Electronic Wechat
Name[zh_CN]=微信電腦版
Name[zh_TW]=微信電腦版
Exec=/opt/electronic-wechat/electronic-wechat
Icon=/opt/electronic-wechat/resources/electronic-wechat.png
Terminal=false
X-MultipleArgs=false
Type=Application
Encoding=UTF-8
Categories=Application;Utility;Network;InstantMessaging;
StartupNotify=false
編譯環(huán)境
其實我們做好編譯安裝后還可以打包成二進制包,但是我這邊失敗庵芭,一直沒有進度
sudo npm run build:linux # 打包后全蝶,會在目錄下面生成一個dist文件,這個文件內(nèi)容和直接下載二進制包內(nèi)容一致芽卿。
參考原文連接:https://github.com/gatieme/AderXCoding/tree/master/system/tools/electronic_wechat