Как заменить ppa, обеспеченный пакеты человечностью, обеспеченной?

Недавно я сделал чистую установку 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 к пакетам, обеспеченным репозиториями человечности только?

Заранее спасибо.

ОБНОВЛЕНИЕ 1

Очищенный 2 ppas наряду с понижением ppa обеспеченный пакеты. Все еще sudo apt-get install vlc дает ошибку Зависимости.

ОБНОВЛЕНИЕ 2

Выполняемый:aptitude install vlc. Там нашел, что проблема была с vlc-data. Так выполняемый после команд для установки vlc успешно.

apt-get purge vlc-data
apt-get install vlc
1
задан 18 January 2016 в 19:37

1 ответ

Следуйте ниже шагов для решения проблемы.

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 обновляет библиотеки к старым, или понижение решает проблему.

1
ответ дан 7 December 2019 в 16:03

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

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