古いバージョンの残りをクリーンアップするにはどうすればいいですか?

古いバージョンの残りをクリーンアップするにはどうすればいいですか?

私は 14.04 がインストールされたラップトップを持っており、このマシンには 12.04 以来 Ubuntu が入っています。一部のプログラム、つまりアップデート マネージャーの「重複」(古いバージョン) が、古いバージョンと新しいバージョンの両方に属していることに気づきました。これらをクリーンアップする良い方法はありますか?

答え1

残念ながら、あなたの問題に対する答えを提供することはできませんが、何が起こっているかを理解するためのヒントをいくつか提供することはできます。

システムをアップグレードすると、/Software Center でインストールされたすべてのアプリケーションもapt-getアップグレードする必要があり、パッケージがアップグレードされると以前のバージョンが置き換えられるため、 の 2 つのバージョンが存在する方法がわかりませんUpdate Manager

これらのアプリのいずれかが手動でインストールされた場合、2 つのバージョン (手動でインストールしたものとシステムによって管理されているもの) が存在する可能性があります。この場合は、一方を削除して、もう一方を使用してください。

/usr/share/applications重複したランチャーについては、 (システム全体) と(ユーザーのみに表示される)に保存されます~/.local/share/applications。これら 2 つの場所をチェックして、重複したランチャーがないかどうかを確認できます。

どのランチャーが各アプリケーションに属しているかを識別できない場合は、重複した各項目を起動し、ターミナルで次のコマンドを実行できます。

$ xprop | grep DESKTOP_FILE

カーソルが十字に変わります。次に、そのアプリケーションのウィンドウをクリックします。次のような出力が表示される場合があります (すべてのアプリケーションでこの情報が表示されるわけではありません)。

$ xprop | grep DESKTOP_FILE
_NET_WM_DESKTOP_FILE(STRING) = "/usr/share/applications/gnome-terminal.desktop"

私の場合は、ターミナル ウィンドウをクリックしました。起動した両方のバージョンをクリックすると、2 つの異なるパスが表示されます。

関連情報