So installieren Sie Irssi und verwenden IRC vom Linux-Terminal aus

IRC, ein wichtiges Kommunikationswerkzeug, hat in der Linux-Community eine lange Tradition. Trotz seines Alters wird es weiterhin in großen Projekten eingesetzt. Unter Linux gibt es eine Vielzahl von IRC-Clients, wobei Irssi sich großer Beliebtheit erfreut. Dies liegt vor allem daran, dass Irssi ein Terminalprogramm ist. Das bedeutet, dass Sie, solange Sie Zugriff auf ein Terminal haben, über IRC kommunizieren können. Da es sich um eine reine Textanwendung handelt, zeichnet sich Irssi durch einen geringen Ressourcenverbrauch aus. Hier erfahren Sie, wie Sie Irssi auf Ihrer bevorzugten Linux-Distribution installieren können.

ACHTUNG: Am Ende dieses Artikels finden Sie ein Video-Tutorial. Scrollen Sie also gerne nach unten.

Installation

Ubuntu

sudo apt install irssi

Debian

sudo apt-get install irssi

Arch Linux

sudo pacman -S irssi

Fedora

sudo dnf install irssi

OpenSUSE

sudo zypper install irssi

Andere Linux-Distributionen

Die Kompilierung von Irssi aus dem Quellcode erfordert einige Abhängigkeiten, da es sich um ein textbasiertes Programm handelt. Stellen Sie sicher, dass Sie Glib 2.6 oder neuer, pkg-config, OpenSSL, git und Terminfo installiert haben. Beachten Sie, dass die Namen dieser Pakete je nach Betriebssystem variieren können. Die genauesten Informationen erhalten Sie auf pkgs.org oder im Paketmanager Ihrer Linux-Distribution.

Beginnen Sie den Kompilierungsprozess, indem Sie den Quellcode mit dem Befehl git aus GitHub abrufen:

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

Wechseln Sie mit dem Befehl cd in den neu erstellten Irssi-Ordner:

cd irssi

Dieser Ordner enthält den gesamten Quellcode. Der erste Schritt besteht darin, das autogen.sh Skript auszuführen, um die benötigten Dateien zu generieren:

./autogen.sh

Die Ausführung von autogen.sh erzeugt unter anderem das Konfigurationsskript. Dieses Skript, configure, analysiert Ihr System und erstellt eine neue make-Datei (Build-Anweisungen):

./configure

Die make-Datei wurde nun erstellt. Verwenden Sie diese, um den Kompilierungsprozess zu starten. Beachten Sie, dass dieser Vorgang etwas Zeit in Anspruch nehmen kann:

make

Nachdem der Compiler (GCC) die Erstellung abgeschlossen hat, melden Sie sich als Root-Benutzer an und installieren Sie Irssi auf Ihrem System:

su
make install

Sie können Irssi nun starten, indem Sie in einem Terminal irssi eingeben.

Konfiguration

Irssi funktioniert in seiner Standardkonfiguration recht gut. Um jedoch das Maximum herauszuholen, sollten Sie die Konfiguration anpassen. Die Konfigurationsdatei befindet sich für jeden Benutzer im Verzeichnis ~/.irssi/config. Jeder Benutzer, der Irssi nutzen möchte, muss seine eigene Konfigurationsdatei anpassen. Öffnen Sie ein Terminal und verwenden Sie einen Texteditor wie nano:

nano ~/.irssi/config

Kanälen beitreten

Verwenden Sie den Befehl /server, um sich mit einem IRC-Server Ihrer Wahl zu verbinden:

/server irc.test.net

Um Irssi beim Start automatisch mit einem Server zu verbinden, verwenden Sie den Befehl:

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

Nachdem die Serververbindung hergestellt ist, können Sie einem Kanal mit dem Befehl /join beitreten:

/join #testchannel

Verlassen Sie einen Kanal mit:

/leave
/quit

Nick festlegen

Bei der ersten Ausführung von Irssi werden die Standardeinstellungen Ihres Systems verwendet. Wenn Ihr echter Name beispielsweise „Max Mustermann“ ist und Ihr Benutzername „mmuster“, wird Irssi diese Informationen als real_name und nick bzw. user_name speichern.

Für die meisten Benutzer ist es nicht notwendig, diese Einstellungen zu ändern. Wenn Sie jedoch individuelle Anpassungen wünschen, können Sie diese anpassen. Drücken Sie Strg + W, suchen Sie nach real_name und ändern Sie die gewünschten Werte für real_name, user_name und nick. Speichern Sie die Konfigurationsdatei mit Strg + O.

Automatische Verbindung

Sie möchten, dass sich Ihr IRC-Client automatisch mit bestimmten Kanälen verbindet? Hier ist, wie es geht. Verwenden Sie zuerst den Befehl /server:

/server irc.test.net

Verwenden Sie den Befehl /channel mit der Option -auto:

/channel add -auto #test test

Nachdem Sie alle gewünschten Kanäle hinzugefügt haben, speichern Sie die Konfigurationsdatei mit:

/save

Sicherung und Verschlüsselung Ihrer Irssi-Konfiguration

Wir haben die grundlegenden Aspekte der Irssi-Konfiguration behandelt. Für fortgeschrittene Benutzer, die viele persönliche Daten in ihrer Konfigurationsdatei unter ~/.irssi/config gespeichert haben, ist es ratsam, ein verschlüsseltes Backup anzulegen.

Eine Verschlüsselung stellt sicher, dass nur Sie auf Ihre Konfigurationsdatei zugreifen können. Um mit der Verschlüsselung zu beginnen, stellen Sie sicher, dass GPG installiert ist. Öffnen Sie ein Terminal und verschlüsseln Sie Ihre Konfigurationsdatei:

cd ~/.irssi
gpg -c config

Die verschlüsselte Datei sollte als ~/.irssi/config.gpg gespeichert sein. Verschieben Sie diese Datei in Ihr Home-Verzeichnis:

mv config.gpg ~/

Diese Datei kann nun sicher auf Dienste wie Dropbox oder Google Drive hochgeladen werden. Um die Datei zu entschlüsseln, verwenden Sie den Befehl:

gpg config.gpg
mv config ~/.irssi