![PPA удален и очищен, но доступные обновления все еще отображаются](https://rvso.com/image/1126770/PPA%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%20%D0%B8%20%D0%BE%D1%87%D0%B8%D1%89%D0%B5%D0%BD%2C%20%D0%BD%D0%BE%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D1%8B%D0%B5%20%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B2%D1%81%D0%B5%20%D0%B5%D1%89%D0%B5%20%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%8E%D1%82%D1%81%D1%8F.png)
Это на Ubuntu 14.04 (СЕРВЕР, поэтому без графического интерфейса)
Итак, сегодня утром мне было предложено обновить GCC до GCC 4.9 (в настоящее время доступна версия GCC 4.8 для Trusty).
Такследуя этим указаниямЯ установил PPA ubuntu-toolchain-r/test. Ну, оказалось, что нам не нужен GCC 4.9, и я хотел вернуться к 4.8. Поэтому яследовал этим инструкциями я:
Использованный инструмент ppa-purge:
sudo ppa-purge ppa:ubuntu-toolchain-r/test
Я удалил репозиторий с помощью --remove
sudo apt-add-repository --remove ppa:ubuntu-toolchain-r/test
И вручную удалил файл PPA из /etc/apt/sources.list.d, а также связку ключей.
Но теперь, когда бы я ни бегал,
sudo apt-get upgrade
Он по-прежнему просит меня обновить GCC до версии 4.9 (и несколько других пакетов, связанных с цепочкой инструментов).
решение1
Все, что вы сделали, было правильно. Но вы упускаете одну важную вещь.
sudo ppa-purge ppa:ubuntu-toolchain-r/test sudo apt-add-repository --remove ppa:ubuntu-toolchain-r/test
И вручную удалил файл PPA из /etc/apt/sources.list.d, а также связку ключей.
Теперь, прежде чем делать
sudo apt-get upgrade
ты должен сделать
sudo apt-get update
затем сделать
sudo apt-get upgrade
Ваша проблема в том, что вы все еще работаете над списком программного обеспечения, содержащим этот репозиторий, поэтому вам приходится apt-get update
обновлять этот список без ubuntu-toolchain-r/test
репозитория.
решение2
Первая команда только отключит PPA, а не удалит и не установит оригинальные пакеты из репозитория Ubuntu:
sudo apt-add-repository --remove ppa:ubuntu-toolchain-r/test
Поэтому вам нужно будет включить репозиторий еще раз, перейти в Центр программного обеспечения > меню «Правка» > «Источники» и сначала запустить ppa-purge.
sudo ppa-purge ppa:ubuntu-toolchain-r/test