PPA удален и очищен, но доступные обновления все еще отображаются

PPA удален и очищен, но доступные обновления все еще отображаются

Это на 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

Связанный контент