5 мая 2016 г.

Viber в Debian х64

В х64 линукс-системах по-жизни была полная задница с Viber: он запускался после установки, требовал ввести номер телефона (при этом страну определить не мог) и все стопорилось, ибо программа считала, что у меня нету интернет подключения. До 6 версии можно было обойтись запуском древней версии, залогиниться с кодом подтверждения и потом благополучно запускать более новый вариант. Но с приходом 6 версии Viber все поменялось и этот трюк уже не работает... Что странно, техподдержка стабильно отписывается, что Debian не поддерживается (а вот основанная на ней Ubuntu - нате, пожалуйте). Вывод такой: они не в курсе, как решать эту проблему либо, что более вероятно, не хотят говорить.

В общем, скачиваем Viber, ставим как положено, далее:

  1. Выкачиваем этот архив: https://cloud.mail.ru/public/4iYv/PkvE78SuZ и распаковываем его куда-нибудь (к примеру, в домашнюю директорию). В нем три файла:
    • readme.txt - краткое изложение что куда копировать
    • Thawte_Premium_Server_CA.crt и thawte_Premium_Server_CA.pem - это сертификаты для ssl, который Viber и использует для связи
  2.  Копируем файлы Thawte_Premium_Server_CA.crt и thawte_Premium_Server_CA.pem в директорию /usr/local/share/ca-certificates (от root)
  3. Открываем терминал и от root выполняем команду:
    update-ca-certificates
  4.  Запускаем Viber

DELUGE: ошибка no module named gi.pygtkcompat

проблема старая. Проявляется в OpenSuse. Возможно есть в других, но не проверял Причина: из PyGObject удален модуль pygtkcompat. Но как обыч...