Toto je na Ubuntu 14.04 (SERVER, takže žádné GUI)
Dobře, takže dnes jsem byl požádán o upgrade GCC na GCC 4.9 (aktuálně dostupný je GCC 4.8 pro Trusty).
Takže podle těchto pokynů jsem nainstaloval PPA ubuntu-toolchain-r/test. No, ukázalo se, že nepotřebujeme GCC 4.9 a chtěl jsem se vrátit zpět na 4.8. Takže jsem postupoval podle těchto pokynů a já:
Použitý nástroj ppa-purge:
sudo ppa-purge ppa:ubuntu-toolchain-r/test
Odstranil jsem úložiště pomocí –remove
sudo apt-add-repository --remove ppa:ubuntu-toolchain-r/test
A ručně odstranil soubor PPA z /etc/apt/sources.list.d a také svazek klíčů.
Ale teď, kdykoli běžím
sudo apt-get upgrade
Stále mě to žádá o upgrade GCC na 4.9 (a několik dalších balíčků souvisejících s toolchainem.)
Přijatá odpověď:
Všechno, co jsi udělal, je správné. Ale chybí vám udělat jednu důležitou věc.
sudo ppa-purge ppa:ubuntu-toolchain-r/test sudo apt-add-repository --remove ppa:ubuntu-toolchain-r/test
A ručně odstranil soubor PPA z /etc/apt/sources.list.d a také
jako svazek klíčů.
Nyní před provedením
sudo apt-get upgrade
měli byste udělat
sudo apt-get update
pak proveďte
sudo apt-get upgrade
Váš problém je, že stále pracujete na seznamu softwaru, který obsahuje toto úložiště, takže musíte provést apt-get update
aktualizovat tento seznam bez ubuntu-toolchain-r/test
úložiště.