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.
Table des matières
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.
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 ».
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.
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