English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод установки Wechat на Ubuntu 16.04

Установка Wechat на Ubuntu16.04

Долго не писал в блог,前几天电脑因为 Teamviewer не работал, причина показана как过低ая версия libqt5gui5,研究了 обновление, удалил libqt5gui5 и его зависимость qtbase5-dev, решил переустановить новую версию, но после перезагрузки компьютер не запустился... После того, как я полдня пытался что-то сделать в tty, был вынужден переустановить систему,心血 попал в 16.04, раньше использовал 14.04, записал процесс установки Wechat, раньше не записывал, что потратил два часа на настройку различных сред

Пс: проблема с обновлением Teamviewer еще не решена, когда есть время, продолжу экспериментировать

Скачайте исходный код Wechat с Github

Компилируйте исходный код по wiki

Некоторые проблемы, с которыми можно встретиться во время компиляции

После успешной компиляции установите WeChat на рабочий стол

Скачайте исходный код Wechat с Github

https://github.com/geeeeeeeeek/electronic-wechat.git Скачайте и распакуйте его на локальный диск

Компилируйте исходный код по wiki

# Перейдите в репозиторий
cd electronic-wechat-master
# Установите зависимости и запустите приложение
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

Репозиторий ‘http://ppa.launchpad.net/chris-lea/node.js/ubuntu Ошибка 'xenial Release' не имеет файла Release. Способ решения ошибки таков:

Из:https://github.com/nodesource/distributions/issues/324

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

После успешной компиляции установите WeChat на рабочий стол

Сначала упакуйте исходный код

cd electronic-wechat-master
npm run build:osx
npm run build:linux
npm run build:win32
npm run build:win64

Успешная упаковка создаст папку dist, нажмите, чтобы открыть, electronic-wechat - это необходимый исполняемый файл.

Скачайте изображение иконки WeChat и поместите его в эту папку

# Настройка пути и иконки wechat
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 указывают на успешно打包аемый исполняемый файл и иконку WeChat, сохраните

Далее перейдите в папку /usr/share/applications/, и вы найдете wechat, перетащите его на рабочий стол, чтобы закрепить.

Вот и все, что я поделился с вами о методах установки Wechat под Ubuntu16.04. Надеюсь, это поможет вам. также希望大家多多支持呐喊教程。

Заявление: содержимое этой статьи взято из Интернета, авторские права принадлежат соответствующему автору, контент предоставлен пользователями Интернета, сайт не имеет права собственности, не прошел редактирование вручную и не несет ответственности за соответствующие юридические вопросы. Если вы обнаружите содержимое,涉嫌侵犯版权, пожалуйста, отправьте письмо по адресу: notice#oldtoolbag.com (во время отправки письма замените # на @) для сообщения о нарушении,并提供 соответствующие доказательства. Если будет установлено, что содержимое нарушает права на интеллектуальную собственность, сайт немедленно удалят涉嫌侵权的内容。

Основной учебник
Вам может понравиться