Недавно я сделал чистую установку Ubuntu 14.04. Затем я хотел установить последний vlc
(2.2.1), и погугленный для него. Затем я столкнулся с этим ppa: ppa:mc3man/trusty-media
и добавил его к моим репозиториям следующей командой.
sudo add-apt-repository ppa:mc3man/trusty-media
Затем я дал следующие команды:
sudo apt-get update
sudo apt-get install vlc
Но была ошибка относительно mesa
пакеты и я снова погуглили для решения и нашли то добавление ppa:xorg-edgers/ppa
решил бы проблему. Таким образом, я использовал следующие команды:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install vlc
Теперь vlc
установленный успешно. Затем я обновил свою систему:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
После этого я удалил выше двух ppas из системы
sudo add-apt-repository --remove ppa:mc3man/trusty-media
sudo add-apt-repository --remove ppa:xorg-edgers/ppa
Теперь, когда я не могу установить некоторое программное обеспечение или обновления. Например, если я делаю apt-get purge vlc && apt-get install vlc
Я получаю некоторую проблему зависимости. Также я получил некоторую проблему зависимости при попытке для установки inkscape
добавьте ons через Центр программного обеспечения.
Таким образом, как я могу вернуться своя система Ubuntu к пакетам, обеспеченным репозиториями человечности только?
Заранее спасибо.
Очищенный 2 ppas наряду с понижением ppa обеспеченный пакеты. Все еще sudo apt-get install vlc
дает ошибку Зависимости.
Выполняемый:aptitude install vlc
. Там нашел, что проблема была с vlc-data
. Так выполняемый после команд для установки vlc успешно.
apt-get purge vlc-data
apt-get install vlc
Следуйте ниже шагов для решения проблемы.
1) Установка ppa-purge
.
sudo apt-get update && sudo apt-get install ppa-purge
2) Добавляют снова ppas, чтобы вернуться ppa, предоставленный пакеты официальным
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo add-apt-repository ppa:mc3man/trusty-media
3) Чистка ppas и вернуться ppa, предоставленный пакеты официальным ppa-purge
sudo ppa-purge ppa:xorg-edgers/ppa
sudo ppa-purge ppa:mc3man/trusty-media
4) Использование aptitude install package_name
, чтобы проверить, существует ли какой-либо конфликт зависимости. Если существует, затем проходят aptitude
обеспеченные параметры разрешения зависимости один за другим и применяют подходящие изменения.
5) Некоторая зависимость возникает, потому что пакет установки зависит от старых библиотек. В этом случае symlinking обновляет библиотеки к старым, или понижение решает проблему.