Comment installer Riot sur Linux

Riot est un client de chat universel alimenté par Matrix, un protocole ouvert qui facilite le chat avec des amis, des membres d’équipe, des collègues, etc. vous préféreriez une solution ouverte pour la communication IM sur Linux et autres plates-formes. Voici comment installer Riot sur Linux.

Instructions Ubuntu

Le client Riot est disponible sur Ubuntu via leur référentiel logiciel officiel. Pour l’activer, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier. Après cela, démarrez le processus d’installation en installant certaines dépendances requises pour accéder au référentiel.

sudo apt install -y lsb-release apt-transport-https

Avec les deux packages requis pour interagir avec le dépôt activés, utilisez la commande wget pour télécharger la clé GPG, afin qu’Ubuntu puisse accéder au dépôt de logiciels.

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Une fois la clé prise en charge, ajoutez le serveur officiel du logiciel Riot à votre PC Ubuntu Linux.

echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/riot-im.list

Exécutez la commande de mise à jour pour terminer la configuration du dépôt Riot.

sudo apt update

Enfin, installez l’application sur Ubuntu avec:

sudo apt install riot-web

Instructions Debian

Les développeurs ont publié un référentiel de logiciels pour Riot pour Ubuntu qui fonctionne également sur Debian 9. Si vous souhaitez l’utiliser, ouvrez une fenêtre de terminal et commencez par installer lsb-release et apt-transport-https.

sudo apt-get install lsb-release apt-transport-https

Après avoir installé les packages sur votre système, utilisez l’application wget pour télécharger la clé de version GPG.

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Ensuite, utilisez la commande echo pour activer le référentiel de logiciels Riot sur le système.

echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/riot-im.list

Exécutez la commande de mise à jour sur Debian pour qu’il puisse voir la nouvelle source logicielle.

sudo apt-get update

Enfin, installez Riot sur Debian avec la commande apt-get install.

sudo apt-get install riot-web

Instructions Arch Linux

L’application Riot n’a pas de package officiel pour Arch Linux, et les développeurs ne prévoient pas de le prendre en charge. Cependant, il existe un package AUR non officiel que les utilisateurs peuvent installer.

  Comment supprimer automatiquement votre historique YouTube

Pour installer l’application non officielle Riot AUR, ouvrez une fenêtre de terminal et commencez par installer «Base-devel» et «Git» à l’aide de Pacman.

sudo pacman -S base-devel git

Les packages «Base-devel» et «Git» sont pris en charge. Utilisez maintenant la commande git clone pour télécharger la dernière version de l’application d’assistance Trizen AUR. Obtenir cette application est essentiel, car cela rendra la construction et l’installation de Riot automatiques, plutôt que fastidieuses et chronophages.

git clone  https://aur.archlinux.org/trizen.git

Installez l’application Trizen sur votre PC Arch Linux à l’aide de makepkg.

cd trizen
makepkg -sri

Avec l’assistant Trizen AUR opérationnel sur Arch Linux, vous pourrez installer rapidement l’application Riot en utilisant la commande ci-dessous.

trizen -S riot-desktop-git

Instructions du paquet Snap

Ce n’est un secret pour personne que les développeurs d’applications Riot ne sont pas très intéressés par la création de versions officielles de packages pour Fedora, OpenSUSE et d’autres systèmes d’exploitation Linux moins populaires. Heureusement, les gens de Canonical ont créé un package Snap de Riot que toute personne exécutant Snapd peut installer à partir du magasin.

  Comment personnaliser les thèmes Numix sur Linux avec OOMOX

Pour que la version Snap de Riot fonctionne sous Linux, vous devrez suivre notre guide sur la façon d’installer le runtime Snap. Sinon, si vous ne parvenez pas à faire fonctionner Snaps sur la distribution que vous exécutez, envisagez d’essayer la version Flatpak à la place.

Une fois le runtime Snap pris en charge, l’installation est simple. Exécutez simplement la commande snap install ci-dessous pour commencer!

sudo snap install riot-web

Instructions pour Flatpak

Riot est sur l’App Store Flathub Flatpak. Si vous êtes un utilisateur Linux qui a besoin de l’application mais que vous ne pouvez pas utiliser le référentiel de logiciels officiel, c’est votre meilleur pari (mis à part la version Snap.)

  Comment réparer l'affichage déformé dans Windows 10 après la mise à jour des créateurs d'automne

Pour obtenir la version Flatpak de Riot, commencez par installer le package Flatpak sur votre PC et activez Flathub. Vous ne savez pas comment configurer Flatpak sur votre PC Linux? Nous pouvons aider! Consultez notre guide sur la configuration du runtime Flatpak sur votre système.

Avec le runtime Flatpak opérationnel sur votre ordinateur, utilisez les commandes ci-dessous pour installer Riot.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo 
flatpak install flathub im.riot.Riot

Code source

Pour la plupart des personnes incapables d’accéder à Riot via les référentiels de logiciels officiels, les solutions Flatpak et Snap fonctionnent correctement. Cela dit, si vous n’aimez pas Snap ou Flatpak sur votre PC Linux et avez besoin d’accéder à Riot, le code source est une bonne option.

Pour créer et installer le code à partir des sources, rendez-vous sur la page officielle GitHub de Riot. Sur la page, il explique comment installer les dépendances, comment créer et installer le protocole Matrix, configurer Yarn et un tas d’autres choses nécessaires pour exécuter l’application.