Viber дает ошибку во время установки

Двойной щелчок viber.deb не устанавливает его, поэтому я попробовал терминал, который также дает ошибки (переведенный с помощью google translate):

dmitriy @ dmitriy-ub16x64: ~ / Downloads $ sudo dpkg -i viber.deb [sudo] password for dmitriy: Selecting a previously unselected viber package. (Reading the database ... at the moment there are 585858 files and directories installed.) Preparing for unpacking viber.deb ... Unpacked viber (7.0.0.1035) ... dpkg: package dependencies do not allow you to configure the viber package: viber depends on gstreamer1.0-plugins-ugly, however: The package gstreamer1.0-plugins-ugly is not installed. viber depends on gstreamer1.0-libav, however: The package gstreamer1.0-libav is not installed. dpkg: error while processing the viber package (--install): dependency problems - leave unconfigured Triggers are being processed for desktop-file-utils (0.22-1ubuntu5.1) ... Triggers are being processed for gnome-menus (3.13.3-6ubuntu3.1) ... Triggers are being processed for bamfdaemon (0.5.3 ~ bzr0 + 16.04.20160824-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index ... Triggers are handled for mime-support (3.59ubuntu1) ... Triggers are handled for hicolor-icon-theme (0.15-0ubuntu1) ... The following errors occurred while processing the following packages: viber dmitriy @ dmitriy-ub16x64: ~ / Downloads $ sudo apt-get gstreamer1.0-plugins-ugly E: Invalid gstreamer1.0-plugins-ugly operation dmitriy @ dmitriy-ub16x64: ~ / Downloads $ sudo apt-get install gstreamer1.0-plugins-ugly Reading Package Lists ... Done Building a Dependency Tree Reading status information ... Done Perhaps to correct these errors you will want to use "apt-get -f install": Packages with unsatisfied dependencies: gstreamer1.0-plugins-ugly: Depends: gstreamer1.0-plugins-ugly-amr (= 1.8.3-1ubuntu0.1) but it will not be installed Depends: libmpg123-0 (> = 1.6.2) but it will not be installed Depends: libsidplay1v5 but it will not be installed viber: Depends: gstreamer1.0-libav but it will not be installed E: Unsatisfied dependencies. Try executing "apt-get -f install" without specifying the package name, (or find another solution).

Я иду с apt-get -f install или это может вызвать некоторые повреждение этого Ubuntu 16.04 x64?

0
задан 7 November 2017 в 22:24

2 ответа

Ubuntu поставляется с библиотекой libcurl4, но Viber говорит, что зависимость libcurl3.

Вам нужно установить Viber без одной из настроек. Правильный способ установки Viber заключается в следующем: вы замораживаете libcurl4, игнорируете зависимость libcurl3 от Viber и устанавливаете Viber с помощью флага силы, затем размораживаете libcurl4:

sudo apt-mark hold libcurl4 sudo dpkg -i --ignore-depends=libcurl3 ~/viber.deb sudo apt install -f sudo dpkg -i --ignore-depends=libcurl3 ~/viber.deb sudo apt-mark unhold libcurl4
3
ответ дан 18 July 2018 в 03:42

Ubuntu поставляется с библиотекой libcurl4, но Viber говорит, что зависимость libcurl3.

Вам нужно установить Viber без одной из настроек. Правильный способ установки Viber заключается в следующем: вы замораживаете libcurl4, игнорируете зависимость libcurl3 от Viber и устанавливаете Viber с помощью флага силы, затем размораживаете libcurl4:

sudo apt-mark hold libcurl4 sudo dpkg -i --ignore-depends=libcurl3 ~/viber.deb sudo apt install -f sudo dpkg -i --ignore-depends=libcurl3 ~/viber.deb sudo apt-mark unhold libcurl4
3
ответ дан 24 July 2018 в 17:54
  • 1
    Добро пожаловать в Ask Ubuntu! ; -) Отличный первый ответ! Упомянуто уже, и вы уже являетесь пользователем 11! – Fabby 14 May 2018 в 17:54

Другие вопросы по тегам:

Похожие вопросы: