Главная > Linux | Заметки > Как установить Viber в Ubuntu 18.04

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

19.08.2018 3 комментария » Просмотры: 4 757

Viber

Столкнулся с тем, что стандартная установка deb пакета скачанного с сайта viber-а, ругается на недостающие зависимости, пришлось искать решение..

Проблема заключается в том, что у Viber-а в зависимостях стоит libcurl3, а в Ubuntu 18.04 libcurl4

Способ 1. Меняем зависимости в deb пакете

Скачиваем пакет с оф. сайта viber-а

Распаковываем пакет

Теперь открываем в редакторе файл  ./viber/DEBIAN/control , в разделе Depends ищем libcurl3 и меняем на libcurl4

Зависимости Viber, libcurl 3

Зависимости Viber, libcurl 3

Затем собираем пакет обратно

И устанавливаем

Теперь все должно работать.

Способ 2. Устанавливаем с игнорированием зависимости

Чтобы установить Viber и при этом не удалять libcurl4 делаем так:

После этих действий Viber устанавливается и работает, однако при работе с apt будет показывать сообщение о неудовлетворенных зависимостях, что-то вроде:

The following packages have unmet dependencies:
viber : Depends: libcurl3 but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

С этим придется мириться, пока разработчики viber не исправят проблему, поэтому лучше воспользуйтесь способом №1.

Похожие статьи

Автор: | Рейтинг: 4/5 | Теги: , ,

3 комментария

Написать свой
  1. Геннадий Ответить
    01.03.2020 в 12:00 дп
    29.02.2020 на данное время deb пакет установился с помощью установщика программ, всё работает без "бубна"
    • Vitaliy Orlov Ответить
      01.03.2020 в 12:41 пп
      Отлично, спасибо за апдейт. Вероятнее всего проблема из статьи была с миграцией пакетов к Ubuntu 18.04, сейчас всего скорее не актуальна уже.
  2. Oleg Ответить
    17.02.2019 в 12:19 пп
    Спасибо огромное, долго не мог найти способа. Первый сработал, на раз.Удачи

Добавить комментарий

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

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>