1 votes

Impossible de supprimer Signal-Desktop dans Ubuntu 20.x

Je ne peux pas supprimer Signal-Desktop (https://signal.org/) dans Ubuntu 20.x

L'application a été installée initialement en suivant les instructions d'installation du site Web officiel de Signal :

Instructions d'installation Linux (basé sur Debian)

REMARQUE : Ces instructions fonctionnent uniquement pour les distributions Linux basées sur Debian 64 bits telles qu'Ubuntu, Mint etc.

  1. Installer notre clé de signature logicielle publique officielle

    wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg
     cat signal-desktop-keyring.gpg | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
  2. Ajouter notre dépôt à votre liste de dépôts

    echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\
       sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
  3. Mettre à jour votre base de données de packages et installer signal

    sudo apt update && sudo apt install signal-desktop

PROBLÈME

Pour supprimer Signal-Desktop, j'ai essayé les commandes suivantes :

$ sudo apt-get purge signal-desktop
$ sudo apt remove signal-desktop
$ sudo apt remove signal-desktop

Chaque fois que la suppression est tentée, le message suivant s'affiche :

E: Ligne 3 mal formée dans la liste de sources /etc/apt/sources.list.d/signal-xenial.list (type)
E: La liste des sources n'a pas pu être lue.
E: Ligne 3 mal formée dans la liste de sources /etc/apt/sources.list.d/signal-xenial.list (type)
E: La liste des sources n'a pas pu être lue.

En utilisant sudoedit /etc/apt/sources.list.d/signal-xenial.list

Je peux ouvrir le fichier qui affiche

deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt>

$ sudo apt-get update ne fonctionne pas non plus, car je reçois le message

E: Ligne 3 mal formée dans la liste de sources /etc/apt/sources.list.d/signal-xenial.list (type)
E: La liste des sources n'a pas pu être lue.

Je ne sais pas comment supprimer Signal.

2voto

pLumo Points 23269

Votre ligne 3 dans le fichier est incorrecte :

deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt>

devrait être

deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main

(xenial main à la fin au lieu de >).

Pour corriger cela, vous pouvez éditer le fichier manuellement ou simplement exécuter à nouveau la commande de la documentation, mais sans le drapeau -a pour tee (-a signifie append, mais nous voulons remplacer!) :

echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' \
| sudo tee /etc/apt/sources.list.d/signal-xenial.list

Ensuite, vous pouvez exécuter à nouveau sudo apt update

-1voto

LERD Points 1

Selon le diagnostic de Travel's Hunter, j'ai constaté que j'avais perdu la plupart de mes super pouvoirs sudo. Dans le terminal : $ sudo nautilus

ensuite dans le navigateur de fichiers, je suis allé à : /etc/apt/sources.list.d

j'ai supprimé signal-xenial.list et d'autres fichiers signal quelque chose

ensuite j'ai récupéré mes super pouvoirs sudo et j'ai simplement utilisé la même commande que vous avez essayée au début : $ sudo apt-get purge signal-desktop

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X