Comment installer Irssi et utiliser IRC à partir du terminal Linux

IRC est l’un des principaux moyens de communication au sein de la communauté Linux. Malgré son âge, les grands projets l’utilisent encore. Il existe de nombreux clients IRC différents sur Linux, mais l’un des plus populaires est de loin Irssi. La raison pour laquelle Irssi est si populaire est qu’il s’agit d’un programme terminal. Cela signifie que tant que vous avez un terminal, vous pourrez communiquer via IRC. Mieux encore, puisqu’il s’agit d’un programme en texte uniquement, il utilise très peu de ressources. Voici comment installer Irssi sur la distribution Linux de votre choix.

ALERTE SPOILER: faites défiler vers le bas et regardez le didacticiel vidéo à la fin de cet article.

Installation

Ubuntu

sudo apt install irssi

Debian

sudo apt-get install irssi

Arch Linux

sudo pacman -S irssi

Feutre

sudo dnf install irssi

OpenSUSE

sudo zypper install irssi

Autres Linux

Construire Irssi à partir des sources nécessite quelques dépendances mais pas trop, car le programme est orienté texte. Pour compiler, assurez-vous que vous avez Glib 2.6 ou plus récent, pkg-config, OpenSSL, git et Terminfo. Gardez à l’esprit que ces dépendances peuvent avoir des noms différents, selon le système d’exploitation. Pour de meilleurs résultats, consultez pkgs.org ou recherchez le gestionnaire de paquets de votre PC Linux.

  Rechercher les pages Facebook que vous avez aimées et avoir une adresse physique sur une carte

Démarrez le processus de compilation Irssi en récupérant d’abord le code source de Github à l’aide de la commande git dans le terminal.

git clone https://github.com/irssi/irssi.git

Utilisez la commande CD pour changer le répertoire de travail du terminal de ~ / vers le dossier Irssi nouvellement cloné.

cd irssi

À l’intérieur du dossier, tout le code nécessaire à la création du client Irrsi IRC est présent. La première étape de sa création consiste à exécuter le script autogen. Cela générera automatiquement les fichiers nécessaires.

./autogen.sh

L’exécution du script autogen générera quelques fichiers, y compris le script de configuration. Configure est utilisé pour scanner un PC et créer un nouveau fichier «make» (aka instructions de construction).

./configure

Configure a généré un nouveau fichier «make». De là, utilisez le makefile pour démarrer la compilation d’Irssi. Comprenez que cela peut prendre un peu de temps car la compilation d’un logiciel n’est jamais rapide.

make

Lorsque GCC a fini de créer le logiciel, connectez-vous en tant qu’utilisateur root sur votre PC et installez Irssi sur le système.

su 

make install

De là, vous pourrez lancer le client Irssi IRC en ouvrant un terminal et en entrant «irssi» comme commande.

Configuration

Le client Irssi IRC fonctionne assez bien dès sa sortie de la boîte, mais si vous voulez en tirer le meilleur parti, il est préférable de le configurer. Le fichier de configuration pour Irssi se trouve dans ~ / pour chaque utilisateur. Chaque utilisateur du PC qui souhaite utiliser le client IRC doit configurer son propre fichier ~ / .irssi / config. Pour modifier le fichier, ouvrez un terminal et tapez la commande suivante.

nano ~/.irssi/config

Rejoindre des chaînes

Utilisez la commande / server pour rejoindre le serveur IRC de votre choix.

/server irc.test.net

Eventuellement, faites en sorte qu’Irssi rejoigne toujours votre serveur IRC au démarrage, en entrant:

/server add -auto -network test irc.test.net

/save

Avec la configuration de la configuration du serveur, rejoignez le canal à l’aide de / join.

/join #testchannel

Partir avec:

/leave

/quit

Définition d’un «pseudo»

Lors de l’installation d’Irssi, il créera une nouvelle configuration à partir des paramètres par défaut de votre PC. Par exemple, si votre « vrai nom » sur Ubuntu est « John Smith » et votre nom d’utilisateur « jsmith », Irssi ajoutera « John Smith » dans votre configuration comme « real_name » et « jsmith » comme « surnom » et « nom_utilisateur ».

  Comment réparer les miniatures de photos blanches dans la mise à jour Windows 10 Creators

Pour la plupart des gens, il n’y a aucune raison de modifier les paramètres, car les valeurs par défaut sont correctes. Cependant, si vous êtes très particulier sur IRC, il existe un moyen de le changer. Commencez par appuyer sur Ctrl + W et recherchez «real_name». Après real_name, user_name et nick, remplacez les valeurs par autre chose. Enregistrez ensuite le fichier de configuration avec Ctrl + O.

Connexion automatique

Besoin de votre client IRC pour se connecter automatiquement à différents canaux au démarrage? Voici comment procéder. Commencez par rejoindre le serveur avec la commande / server.

/server irc.test.net

Utilisez la commande / channel avec -auto pour vous connecter automatiquement.

/channel add -auto #test test

Une fois que toutes les chaînes sont ajoutées, enregistrez les modifications dans votre fichier de configuration.

/save

Sauvegarder et chiffrer la configuration Irssi

Nous n’avons couvert que les bases de la configuration Irssi, car l’utilisateur moyen n’aura probablement pas besoin de faire plus que cela. Néanmoins, si vous êtes un utilisateur avancé et que vous avez beaucoup de choses personnelles dans votre dossier ~ / .irssi / config, il est préférable de conserver une sauvegarde chiffrée.

  40 meilleurs exemples de commande Find sous Linux

Suivre la voie de cryptage ne signifie personne mais vous aurez la possibilité d’accéder à votre fichier de configuration. Pour démarrer le chiffrement, assurez-vous que GPG est installé. Ensuite, ouvrez une fenêtre de terminal et cryptez votre configuration.

cd ~/.irssi
gpg -c config

La sortie du chiffrement doit être ~ / .irssi / config.gpg. Déplacez le fichier de configuration chiffré dans votre dossier / home /.

mv config.gpg ~/

Maintenant que le fichier est sécurisé, n’hésitez pas à le télécharger sur Dropbox, Google Drive, etc. Déchiffrez le fichier à tout moment en exécutant la commande de déchiffrement dans GPG.

gpg config.gpg 

mv config ~/.irssi