
Discord のアプリケーションを検索すると、2 つのバージョンが表示されます (スクリーンショットを参照)。
1 つは Discord を通常どおりに開きます。もう 1 つは、更新をダウンロードするようにプロンプトを表示して消えます。更新をダウンロードして実行すると、Discord を削除するようにプロンプトが表示されます。
Discord を削除すると、新しいアップデートをダウンロードするように求めるバージョンになってしまいます。
少なくとも、問題のあるアプリを削除したいのですが (現時点ではそれができません)、問題のあるアプリを削除しようとしたり、誤ってクリックしたりして、多くの時間を費やしてきました。
~/.local/share/applications/
ちなみに、または/usr/share/applications/
では見当たりません/usr/local/share/applications/
。
答え1
Ubuntuにアプリケーションをインストールするには複数の方法があります。たとえば、アプリケーションのファイルを手動で必要な場所にコピーしたり、Debian パッケージ、アプリケーションをインストールすることができますスナップなど。これらの方法を 2 つ以上使用して同じアプリケーションをインストールすると、同じアプリケーションのコピーが複数作成される可能性があります。おそらく、ここで発生したのはこれです。
おそらく、Debianパッケージ( で終わるファイル.deb
)からDiscordクライアントのコピーを1つインストールし、Snap経由で別のコピーをインストールしたのでしょう。
dpkg -l '*discord*'
(私は Discord の公式リポジトリを知らないので、この回答ではapt
そのレイヤーに留まります)dpkg
で始まる discord の行が出力された場合ii
、Debian パッケージから Discord クライアントのコピーがインストールされています。次のようになります。
ii discord 0.0.11 amd64 All-in-one voice and text chat for gamers
Snapに関しては、インストールされているSnapを一覧表示できます。
snap list
このコマンドによって出力されるリストには、おそらく Discord クライアントのエントリも含まれています。
冗長なインストールを削除するには、
dpkg -r discord
または
snap remove discord
それぞれ。
どのコピーが機能していて、どのコピーが機能していないかを知るには、試してみる必要があります。「間違った」コピーをアンインストールした場合は、再インストールするだけです。これは、*.deb
[https://discord.com/new](Discordのホームページ)からファイルをダウンロードし、次のようなものでインストールすることで行われます。
dpkg -i discord-0.0.11.deb
または
snap install discord
それぞれ。