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