
Когда я ищу свои приложения для 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
соответственно.