ZaLinux.ru

Как установить Viber на Linux

Viber — это ещё один мессенджер, в котором можно звонить как по телефону, а также делать видеозвонки. По функциям он очень похож на WhatsApp. На страницах сайта ZaLinux.ru уже рассказывалось, как установить WhatsApp на Linux. Среди пользователей Linux также есть желающие иметь Viber на настольном компьютере. Это особенно актуально в связи с тем, что для Viber нет веб-клиента. А также в комбайнах, совмещающих большое количество разнообразных мессенджеров Franz и Rambox, тоже нет поддержи Viber.

Но для пользователей Linux разработчики Viber подготовили официальные клиенты для компьютеров и ноутбуков.

Далее будет показано, как установить официальный клиент Viber на различные дистрибутивы Linux.

Установка Viber в Ubuntu, Linux Mint, Kali Linux, Debian, а также в их производные

Пакет, который распространяется с официального сайта, имеет зависимости (это другие пакеты, которые требуются для его работы и обязательно должны быть установлены), которые не могут быть разрешены. То есть при установке пакета некоторые зависимости не будут установлены. Это плохо и поэтому рекомендуется пойти чуть более длинным путём — сделать небольшой патч официального пакета.

Откройте консоль и выполните там несколько команд.

Первой командой мы устанавливаем зависимости:

sudo apt install libxss1 'libssl1.1|libssl1.0.0' libpulse0 libasound2 libnss3 libxcomposite1 libxcursor1 libxdamage1 libcurl4 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio gstreamer1.0-libav

Скачиваем сам пакет:

wget https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb

Распаковываем скаченный пакет deb:

ar x viber.deb

Распаковываем контрольный архив:

tar xzf control.tar.gz

Делаем крошечный патч: меняем libcurl3 на libcurl4 в файле control. Дело в том, что libcurl3 — это устаревшая версия библиотеки и она больше недоступна в репозиториях, так как заменена версией libcurl4:

sed -i 's/libcurl3/libcurl4/' ./control

Вот и всё — мы пропатчили всё что нужно, теперь осталось собрать пакет обратно.

touch postrm
tar --ignore-failed-read -cvzf control.tar.gz pre{inst,rm} md5sums control

Вновь собираем deb:

ar rcs viber_fixed.deb debian-binary control.tar.gz data.tar.xz

Устанавливаем наш пофиксенный пакет:

sudo dpkg --ignore-depends libcurl3 --ignore-depends gstreamer1.0-plugins-ugly --ignore-depends gstreamer1.0-libav -i viber_fixed.deb

Установка Viber в Fedora и родственные дистрибутивы

Разработчики предоставляют для скачивания официальный пакет, для установки которого, в теории, достаточно выполнить в командной строке следующее (первая команда скачивает пакет, а вторая — его устанавливает):

wget https://download.cdn.viber.com/desktop/Linux/viber.rpm
sudo dnf viber.rpm

Я не проверял, всё ли будет в порядке или же требуется исправление по аналогии с предыдущим пакетом.

Установка Viber в Arch Linux, BlackArch и их производные

Установка в эти системы выполняется из AUR:

git clone https://aur.archlinux.org/viber.git
cd viber
makepkg -si

За установку в Arch Linux вы можете быть спокойны. Всё проверено сообществом, всё что нужно пропатчено, все необходимые зависимости будут установлены и всё отлично заработает. В общем, ну вы меня поняли… Arch Linux рулит!!!!111одинодинадин

Подключение настольного клиента Viber в Linux

Далее процесс подключения настольного клиента к вашему аккаунту одинаковый на всех системах.

Запустите программу из меню или из командной строки:

viber

Вам нужно будет ответить на вопрос, есть ли у вас уже учётная запись Viber. Если нет — то будет предложено зарегистрироваться. Если есть, то ввести свой номер телефона.

Затем вам нужно будет открыть мобильный клиент Viber и распознать QR код настольного приложение.

Далее настольное приложение спросит разрешение на синхронизацию. Это разрешение можно дать из мобильного клиента Viber.

Синхронизация занимает некоторое время.

В настольном Viber достаточно много настроек и опций:

Смотрите также статью «Как установить WhatsApp в Linux (рабочие способы)».

Рекомендуемые статьи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *