Main > Linux | Notes > Как установить Viber в Ubuntu 18.04

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

19.08.2018 3 comments » Views: 4,976

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.

Author: | Rating: 4/5 | Tags: , ,

3 comments.

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

Leave a Reply to Геннадий Cancel reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>