Ubuntuの1つのバージョンから次のバージョンにアップグレードすると、アップグレードツールはすべてのPPAを正しく無効にします。そのため、Ubuntuの古いバージョン用にコンパイルされたソフトウェアは、アップグレードしたばかりの新しいバージョンに干渉しません。
Ubuntuの新しいバージョンのパッケージを提供するPPAを自動的に再度有効にして更新する方法はありますか?たとえば、現在Maverickを実行しており、「foo」と「bar」という2つのPPAが有効になっているとします。 「foo」がMaverickとNattyの両方のパッケージを提供し、「bar」がNattyのみのパッケージを提供するとします。 Nattyへの更新後実行できるツールはありますか?「foo」PPAを再度有効にし、Nattyパッケージを指すように更新し、「bar」PPAは無効のままにしますか?
Y-PPA-Managerと呼ばれるツールを使用すると、まさにそれを実行できます。
Y-PPA-Managerを試すには、ターミナルで次のコマンドを実行する必要があります。
Sudo add-apt-repository ppa:webupd8team/y-ppa-manager
Sudo apt-get update
Sudo apt-get install y-ppa-manager
インストール後、ソフトウェアを実行し、「詳細」ボタンをクリックします。
そのボタンをクリックすると、次のようなウィンドウが表示されます。 「Ubuntuのアップグレード後に作業中のPPAを再度有効にする」をクリックします。
その後、パスワードの入力を求められます。パスワードを入力して「OK」をクリックします。その後、次のようなダイアログボックスが表示されます。
[OK]をクリックし、動作しているすべてのPPAが再び有効になるまで待ちます。プロセス全体が正常に完了すると、通知されます。