IRC is een geweldige manier om met mensen over de hele wereld te chatten. Het bestaat voor altijd en in tegenstelling tot de nieuwere sociale-mediaservices, wordt het niet beheerd door een enkel bedrijf.

Zo geweldig als IRC is, zijn er een paar nadelen. Ten eerste, als een internetverbinding verbreekt, gaat uw verbinding verloren. Het is ook moeilijk om uw instellingen van de computer naar de computer te verplaatsen.

Gelukkig, als je niet bang bent voor de Linux-opdrachtregel en met een paar programma's, kun je je IRC-verbinding bijna zo lang laten duren als je wilt.

Er zijn twee manieren om dit te doen: met behulp van een homeserver of aanmelden voor shell-account. Shell-accounts zijn openbare servers waarmee u zich op afstand kunt aanmelden bij een externe Linux- of andere opdrachtregel van een besturingssysteem. Ze zijn populair voor IRC-gebruikers die IRC-sessies lang willen laten duren.

Het opzetten van een sessie op een thuisserver is eenvoudig genoeg. Omdat je op tekst gebaseerde software gebruikt, heb je geen echt krachtige machine nodig. Als je een oude computer rondslingert, kun je die gebruiken.

Er zijn een aantal op tekst gebaseerde IRC-clients in de buurt, maar de favoriet lijkt Irssi te zijn. Als je een Debian- of Ubuntu-systeem hebt, typ je gewoon deze opdracht:

 sudo apt-get install irssi 

Het andere programma dat u wilt installeren is GNU Screen of tmux. Beide programma's zijn terminal-multiplexers, wat betekent dat ze u meer dan één programma tegelijk laten uitvoeren in een enkel terminalvenster, vergelijkbaar met bladeren met tabbladen voor de opdrachtregel.

GNU Screen bestaat al sinds 1987 en het is zeer nuttig geweest voor zowel IRC-gebruikers als systeembeheerders die op externe systemen werken, vooral via wifi-verbindingen. Het is enigszins moeilijk geweest om te gebruiken. Onlangs is een uitdager in het veld opgedoken in de vorm van tmux, ontwikkeld door het OpenBSD-team. Hoewel tmux is ontwikkeld als onderdeel van OpenBSD, is het ook beschikbaar als een stand-alone systeem dat op verschillende platforms werkt. De meeste Linux-distro's hebben beide programma's in hun repositories. Als je Debian / Ubuntu gebruikt, kun je ze als volgt downloaden:

Om GNU Screen te installeren:

 sudo apt-get instellingsscherm 

Om tmux te installeren:

 sudo apt-get install tmux 

Als je net begint, raad ik aan om tmux te gebruiken, omdat het veel gemakkelijker te gebruiken is. U gaat naar SSH in uw thuisserver of uw shell-server en geeft deze opdracht:

 tmux 

Dit wordt geen complete tutorial over tmux. Als u meer informatie wilt, kunt u altijd de documentatie bekijken. Je krijgt een shell die je kunt gebruiken zoals je normaal zou doen. U kunt uw IRC-client starten en chatten.

Je kunt in tmux ontkoppelen met de opdracht "Ctrl-B". (Het voorvoegsel kan worden gewijzigd in een configuratiebestand.) Als uw verbinding wordt onderbroken of als u zich losmaakt van uw sessie, kunt u opnieuw verbinden door deze opdracht in de shell op te geven:

 tmux hechten 

Je hebt een eeuwige IRC-sessie waarmee je verbinding kunt maken vanaf elke computer met een SSH-client, inclusief je favoriete tablets en smartphones. Je kunt probleemloos van apparaat naar apparaat gaan.

Als u echter een shell-server gebruikt, is het mogelijk dat u deze niet loskoppelt en de processen niet uitvoert, tenzij u voor het privilege betaalt.

Er is meer aan tmux dan aan het oog ligt, en je kunt geweldige dingen met ze doen als je de tijd neemt om te leren. Deze zelfstudie moet voldoende zijn om u op weg te helpen.

Afbeelding tegoed: Joshk / Wikipedia