... Sur chaque système basé sur Linux, nous pouvons installer l'application en utilisant l'une des deux principales méthodes d'installation multidistribution : snap et flatpak. De plus, si nous utilisons une version récente de Debian ou une distribution basée sur Debian, nous pouvons choisir d'installer Signal en tant que package natif à partir du référentiel officiel.
...
télécharger et d'importer la clé GPG utilisée pour signer les packages contenus dans le référentiel Signal. La clé doit être « chère » avant d'être enregistrée sur notre système, dans le répertoire /usr/share/keyrings. Nous pouvons utiliser la commande gpg --dearmor
...
Une fois la clé du référentiel en place, nous pouvons ajouter le référentiel Signal à nos sources logicielles de distribution :
...
À ce stade, nous pouvons synchroniser notre système avec le nouveau référentiel et installer Signal
...
Installer Signal en tant que package instantané
Les packages Snap sont l'une des deux principales méthodes de distribution croisée de logiciels sous Linux. Les Snaps ont été initialement développés par Canonical, la société derrière Ubuntu. Un package Snap contient une application ainsi que ses dépendances d'exécution. Sur les versions récentes d'Ubuntu (>= 16.04) snapd
...
Installer Signal en tant que flatpak
Les Flatpaks représentent une autre méthode de distribution croisée pour installer des applications sur Linux. Certaines personnes (comme moi) les préfèrent aux packages Snap, car, entre autres choses, ils peuvent être installés au niveau de l'utilisateur, sans utiliser d'élévation de privilèges. Afin d'installer Signal en tant que flatpak, nous devons d'abord nous assurer que l'application flatpak est installée sur notre système.
Pour l'installer sur les distributions Debian et basées sur Debian, nous pouvons exécuter
...
Pour l'installer de Fedora ou Red Hat Enterprise Linux (et ses clones) :
$ sudo dnf install flatpak
La prochaine chose que nous devons faire est d'ajouter la télécommande Flathub comme source logicielle
...
L'option --user dans la commande ci-dessus est utilisée pour effectuer l'opération dans le contexte de niveau utilisateur. Si vous souhaitez ajouter la télécommande Flathub au niveau du système, supprimez-la simplement et exécutez la commande avec des privilèges élevés en la préfixant avec sudo. La même chose est valable pour la commande utilisée pour installer le flatpak Signal :
$ flatpak --user install flathub signal
...
Conclusions
Dans ce didacticiel, nous avons appris comment installer l'application de bureau Signal sur certaines des principales distributions Linux. Nous avons vu comment ajouter le référentiel officiel Signal sur les distributions Debian et basées sur Debian et effectuer l'installation à l'aide de packages natifs, mais aussi comment installer Signal en tant que package snap ou flathub.