PPA は削除され、消去されましたが、利用可能なアップグレードはまだ表示されています

PPA は削除され、消去されましたが、利用可能なアップグレードはまだ表示されています

これは Ubuntu 14.04 (サーバーなので GUI はありません) 上です

さて、今日の早い時間に、GCC を GCC 4.9 にアップグレードするように求められました (現在 Trusty で利用可能なのは GCC 4.8 です)。

それでこれらの指示に従って私は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

また、キーリングだけでなく、/etc/apt/sources.list.d から PPA ファイルを手動で削除しました。

でも今は走るたびに

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

また、キーリングだけでなく、/etc/apt/sources.list.d から PPA ファイルを手動で削除しました。

さて、やる前に

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

関連情報