Как избавиться от дубликата заявки?

Как избавиться от дубликата заявки?

Когда я ищу свои приложения для Discord, я вижу 2 версии (см. скриншот).

Один открывает Discord нормально. Другой предлагает мне загрузить обновление, а затем исчезает. Если я загружаю обновление и запускаю, он предлагает мне удалить Discord.

Если я удалю Discord, у меня останется только версия, предлагающая загрузить новое обновление.

Есть ли у вас предложения, как мне навести порядок в этом беспорядке?введите описание изображения здесь

Как минимум, я хотел бы удалить неисправное приложение (что я сейчас не могу сделать). Я потратил слишком много часов, пытаясь удалить неисправное приложение или по ошибке нажимая на него.

Я не вижу этого ~/.local/share/applications/ни в одном /usr/share/applications/из /usr/local/share/applications/них.

решение1

Существует несколько способов установки приложений в Ubuntu. Например, вы можете вручную скопировать файл приложения в нужные места, вы можете установитьПакет Debian, вы можете установить приложение черезЩелчоки другие. Если вы устанавливаете одно и то же приложение двумя или более из этих методов, вы можете получить несколько копий одного и того же приложения. Вероятно, это то, что произошло здесь.

Скорее всего, вы установили одну копию клиента Discord из пакета Debian (файл, заканчивающийся на .deb), а другую копию через Snap. Вы можете проверить это с помощью

dpkg -l '*discord*'

(Я не знаю об официальном aptрепозитории для Discord, поэтому останусь на этом dpkgслое для этого ответа)

Если это выводит строку для discord, начинающуюся с ii, то есть копия клиента Discord, установленная из пакета Debian. Это должно выглядеть примерно так

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

соответственно.

Связанный контент