Riot est un client de chat universel alimenté par Matrix, un protocole ouvert qui permet de discuter facilement avec des amis, des membres d'équipe, des collègues, etc. Il propose des fonctionnalités que les utilisateurs attendent de solutions propriétaires telles que Slack et constitue une bonne alternative si vous préféreriez une solution ouverte pour la communication IM sur Linux et d'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 + Shift + T sur le clavier. Après cela, démarrez le processus d'installation en installant certaines dépendances nécessaires pour accéder au référentiel.
Avec les deux packages requis pour interagir avec le référentiel activés, utilisez la commande wget pour télécharger la clé GPG, afin qu'Ubuntu puisse accéder au référentiel logiciel.
Exécutez la commande de mise à jour pour terminer la configuration du référentiel Riot.
sudo apt mise à jour
Enfin, installez l'application sur Ubuntu avec :
sudo apt installer 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 .
Exécutez la commande de mise à jour sur Debian afin qu'il puisse voir la nouvelle source du logiciel.
sudo apt-get mise à jour
Enfin, installez Riot sur Debian avec la commande apt-get install .
sudo apt-get install riot-web
Instructions pour Arch Linux
L'application Riot n'a pas de package officiel pour Arch Linux et les développeurs ne prévoient pas de la prendre en charge. Cependant, il existe un package AUR non officiel que les utilisateurs peuvent installer.
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 à l'aide de la commande ci-dessous.
trizen -S riot-desktop-git
Instructions d'emballage instantanées
Ce n'est un secret pour personne que les développeurs de l'application Riot n'ont pas beaucoup d'intérêt à publier des packages officiels 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.
Une fois que le runtime Snap est pris en charge, l'installation est simple. Exécutez simplement la commande d' installation instantanée ci-dessous pour commencer !
sudo snap installer riot-web
Instructions d'emballage
Riot est sur la boutique d'applications Flathub Flatpak. Si vous êtes un utilisateur Linux ayant besoin de l'application mais que vous ne pouvez pas utiliser le référentiel de logiciels officiel, c'est votre meilleur pari (à part la version Snap.)
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.