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 в 21:24

1 ответ

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

Необходимо установить Viber без одного из depencancies. Корректный способ установить Viber является этим: Вы замораживаете libcurl4, игнорируете зависимость Viber libcurl3 и устанавливаете 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
4
ответ дан 1 November 2019 в 06:26

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

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