Ошибка при выполнении склонный - добирается - поврежденные пакеты

Я получаю эту ошибку при попытке работать apt-get install что-либо в терминале:

$ sudo apt-get install -f 
Reading package lists... Done Building dependency tree        
Reading state information... 
Done Correcting dependencies... failed. 
The following packages have unmet dependencies:  
gstreamer1.0-plugins-bad : 
   Depends: gstreamer1.0-plugins-bad-videoparsers (= 1.8.3-1ubuntu0.2) but 1.2.4-1~ubuntu1.1 is installed
   Depends: gstreamer1.0-plugins-bad-faad (= 1.8.3-1ubuntu0.2) but it is not installed  
gstreamer1.0-plugins-bad-videoparsers : 
   Depends: libgstreamer-plugins-bad1.0-0 (= 1.2.4-1~ubuntu1.1) but 1.8.3-1ubuntu0.2 is installed  
jitsi:i386 : 
    Depends: default-jre:i386 but it is not installed or
                       java7-runtime:i386
              Depends: libappindicator1:i386 but it is not installed
              Depends: libspeex1:i386 but it is not installed
              Depends: jitsi-archive-keyring:i386 but it is not installable  libopencv-calib3d2.4v5 : Depends: libopencv-highgui2.4-deb0 but it is not installed  libopencv-contrib2.4v5 : Depends: libopencv-highgui2.4-deb0 (=
2.4.9.1+dfsg1-1) but it is not installed  libopencv-features2d2.4v5 : Depends: libopencv-highgui2.4-deb0 but it is not installed
                             Depends: libopencv-imgproc2.4v5 (= 2.4.9.1+dfsg1-1) but 2.4.9.1+dfsg-1.5ubuntu1 is installed  
libopencv-flann2.4v5 : 
  Depends: libopencv-core2.4v5 (=
2.4.9.1+dfsg1-1) but 2.4.9.1+dfsg-1.5ubuntu1 is installed  
libopencv-legacy2.4v5 : 
  Depends: libopencv-highgui2.4-deb0 (= 2.4.9.1+dfsg1-1) but it is not installed  
libopencv-ml2.4v5 : 
   Depends: libopencv-core2.4v5 (= 2.4.9.1+dfsg1-1) but 2.4.9.1+dfsg-1.5ubuntu1 is installed  
libopencv-objdetect2.4v5 : 
  Depends: libopencv-highgui2.4-deb0 (= 2.4.9.1+dfsg1-1) but it is not installed   
libopencv-video2.4v5 : 
  Depends: libopencv-imgproc2.4v5 (=
2.4.9.1+dfsg1-1) but 2.4.9.1+dfsg-1.5ubuntu1 is installed 
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. 
E: Unable to correct dependencies

Я использую Ubuntu 16.04

Как я могу разрешить это?

0
задан 7 April 2017 в 06:11

2 ответа

попытайтесь использовать следующие команды на своем терминале

sudo apt-get --fix-broken sudo apt-get --build-dep sudo apt-get check

0
ответ дан 3 November 2019 в 12:11

Это было странным. Комментарий, упомянутый в соответствии с другим ответом, не работал на меня.

Хотя заголовок вопроса предлагает иначе, я думаю, что эта проблема

конкретно об установке Jitsi, таким образом, это не будет работать на общий случай недостающих зависимостей.

Недостающая зависимость, о которой сообщают, jitsi-archive-keyring, который я нашел на https://download.jitsi.org/jitsi/debian/:

https://download.jitsi.org/jitsi/debian/jitsi-archive-keyring_1.0.1_all.deb

Таким образом, после загрузки, я установил этот пакет сначала через

sudo dpkg -i jitsi-archive-keyring_1.0.1_all.deb 

прежде, чем установить Jitsi (.deb файл версии 2.10.5550-1 здесь) через

sudo dpkg -i jitsi_2.10.5550-1_amd64.deb

Как упомянуто в вопросе, использовать

sudo apt-get install -f

каждый раз, когда один из вышеупомянутых dpkg вызовы перестали работать из-за ошибок зависимости и повторяют их снова впоследствии.

Это решило эту проблему для меня на Xubuntu 16.04.

0
ответ дан 3 November 2019 в 12:11

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

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