English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Установка 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 (во время отправки письма замените # на @) для сообщения о нарушении,并提供 соответствующие доказательства. Если будет установлено, что содержимое нарушает права на интеллектуальную собственность, сайт немедленно удалят涉嫌侵权的内容。