Как я могу исправить эту проблему VLC

Я использую Ubuntu 14.04LTS, когда я набираю:

sudo apt-get install vlc    

Я получаю эту ошибку:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
   vlc : Depends: vlc-nox (= 3.0.0~~git20150319+r59816+33~ubuntu14.04.1) but it is not going to be installed
   Depends: libavcodec55 (>= 6:9.1-1) but it is not installable or
            libavcodec-extra-55 (>= 6:10~~git20131218.b3189af~ubuntu14.04.1) but it is not installable
   Depends: libavutil53 (>= 6:9.1-1) but it is not installable
   Recommends: vlc-plugin-notify (= 3.0.0~~git20150319+r59816+33~ubuntu14.04.1) but it is not going to be installed
   Recommends: vlc-plugin-samba (= 3.0.0~~git20150319+r59816+33~ubuntu14.04.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.    

1 ответ

Решение

В соответствии с вашей проблемой вы должны были отключить нестабильные ppa/repos, как указано здесь

Затем откройте терминал и запустите:

sudo apt-get remove --purge vlc-nox
sudo apt-get autoclean
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install vlc

Если вы хотите использовать более свежую версию VLC media player, а не в официальных репозиториях Ubuntu, вы можете использовать официальный стабильный ежедневный PPA Videolan:

sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install vlc

Дополнение:

Просто для тех, кто сталкивается с проблемой обновления vlc до 2.2.0 на 14.04LTS, даже со мной ppa:videolan/stable-daily на нем все еще была установлена ​​версия 2.1.6. Чтобы обновить его до версии 2.2.0, добавьте это trusty-media PPA:

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install --reinstall vlc

PS

Помните, что этот ppa содержит также другие обновления медиа, чтобы увидеть, что именно будет изменено, если вы запустите проверку обновления с помощью этой команды:

cat /var/lib/apt/lists/ppa.launchpad.net_mc3man_trusty-media_*_Packages | grep "Package:" | sort | uniq

Если вы хотите удалить его после установки vlc, то:

sudo ppa-purge ppa:mc3man/trusty-media
sudo apt-get update
Другие вопросы по тегам