¿Cómo me deshago de una solicitud duplicada?

¿Cómo me deshago de una solicitud duplicada?

Cuando busco mis Aplicaciones para Discord veo 2 versiones (ver captura de pantalla).

Uno abre Discord normalmente. El otro me solicita que descargue una actualización y luego desaparece. Si descargo la actualización y la ejecuto, me indica que elimine la discordia.

Si elimino Discord, termino con la versión que me solicita que descargue una nueva actualización.

¿Alguna sugerencia sobre cómo puedo limpiar este desastre?ingrese la descripción de la imagen aquí

Como mínimo, me gustaría eliminar la aplicación defectuosa (lo cual actualmente no puedo hacer). He perdido demasiadas horas intentando eliminar la aplicación defectuosa o haciendo clic en ella por error.

No lo veo en ~/.local/share/applications/o /usr/share/applications/por /usr/local/share/applications/cierto.

Respuesta1

Hay varias formas de instalar aplicaciones en Ubuntu. Por ejemplo, puede copiar el archivo de la aplicación a los lugares a los que deben ir manualmente, puede instalar unpaquete debian, puede instalar una aplicación a través deQuebrary otros. Si instala la misma aplicación con dos o más de estos métodos, puede terminar con varias copias de la misma aplicación. Probablemente, esto es lo que pasó aquí.

Lo más probable es que hayas instalado una copia del cliente Discord desde un paquete Debian (un archivo que termina en .deb) y otra copia a través de Snap. Puedes comprobarlo con

dpkg -l '*discord*'

(No conozco un aptrepositorio oficial para Discord, así que permaneceré en la dpkgcapa para esta respuesta)

Si esto imprime una línea para Discord que comienza con ii, hay una copia del cliente Discord instalada desde un paquete Debian. Debería verse similar a

ii  discord        0.0.11       amd64        All-in-one voice and text chat for gamers

Con respecto a Snap, puedes enumerar los Snaps instalados con

snap list

La lista impresa por este comando probablemente también contenga una entrada para el cliente Discord.

Puede eliminar la instalación redundante con

dpkg -r discord

o

snap remove discord

respectivamente.

Para saber qué copia funciona y cuál no, sólo tienes que intentarlo. Si desinstaló la copia "incorrecta", sólo necesita volver a instalarla. Esto se hace descargando el *.debarchivo desde [https://discord.com/new] (la página de inicio de Discord) e instalándolo con algo similar a

dpkg -i discord-0.0.11.deb

o

snap install discord

respectivamente.

información relacionada