Debian

WeeChat installeren en gebruiken op Debian 10

WeeChat installeren en gebruiken op Debian 10
De meesten van ons zijn bekend met berichtentools zoals Facebook, Twitter, WhatsApp en andere randapparatuur zoals Signal. De meesten van ons weten echter niet dat het mogelijk is om de terminal en sociale berichten te combineren tot een krachtige kracht.

In deze zelfstudie bespreken we het gebruik van Weechat voor internetrelay-chats op Debian 10. Als IRC nieuw voor je is, zal deze tutorial je op weg helpen:

Laten we bij het begin beginnen:

Wat is IRC?

Voordat we ingaan op het gebruik van WeeChat voor IRC, laten we eerst een paar termen definiëren die het gemakkelijker maken om alles wat we zullen bespreken te begrijpen:

IRC of Internet Relay-chat is een type applicatielaagprotocol dat wordt gebruikt om IRC-netwerken te maken en te beheren. IRC-netwerken hebben betrekking op een client/server-model dat een eenvoudige IRC-client zoals WeeChat en een server gebruikt om verbinding te maken met het netwerk.

IRC-servers zijn verantwoordelijk voor het transporteren van berichten naar gebruikers in de aangesloten IRC-kanalen. Een verzameling van meer dan één IRC-server vormt een IRC-netwerk, waardoor realtime communicatie tussen apparaten mogelijk is.

IRC-netwerken hebben kanalen waar gebruikers lid van kunnen worden en binnen dat specifieke kanaal kunnen communiceren. Elke geregistreerde gebruiker in het IRC-netwerk kan een kanaal maken en dit delen met andere gebruikers die lid willen worden.

Gebruikers kunnen ook privékanalen maken die meestal privé en verborgen zijn. Een voorbeeld van een kanaal is de #debian of #ubuntu voor respectievelijk Debian en Ubuntu.

IRC-kanalen worden meestal voorafgegaan door een hekje # gevolgd door de naam van het kanaal.

Gebruikers op een IRC-netwerk worden beheerd door verschillende kenmerken, zoals hun bijnaam, gebruikersnaam, IP-adres en echte naam.

Een IRC-bijnaam is een reeks tekens die vrij door de gebruiker worden gekozen. Bijnamen in een IRC-netwerk moeten uniek zijn voor elke gebruiker. Je zult ze vaak een IRC-handvat horen noemen.

De gebruikersnaam is gewoon een identificatie voor de specifieke gebruiker, die verschilt van de bijnaam. Gebruikersnamen hoeven niet per se uniek te zijn.

Het IP is gewoon het internetadres van het hostapparaat waarmee de gebruiker verbinding maakt.

De echte naam is een optionele identificatie die kan helpen bij het identificeren van de echte naam van de gebruiker.

Een typische gebruikersidentiteit op een IRC is als volgt:

bijnaam!gebruikersnaam@ip

Laten we, nu de basis is vastgesteld, verder gaan en bespreken hoe we WeeChat kunnen gebruiken om verbinding te maken met IRC-netwerken.

Inleiding tot WeeChat

WeeChat is een eenvoudige, krachtige en intuïtieve IRC-client in C-taal. WeeChat is platformonafhankelijk en kan draaien op Windows, Linux en macOS. Het is zeer flexibel en ondersteunt tool-integratie geschreven in andere programmeertalen zoals Perl, Python en Ruby.

Omdat WeeChat platformonafhankelijk en terminalgebaseerd is, is het een populaire keuze voor veel IRC-gebruikers. Het maakt terminalaanpassing en uitbreidbaarheid mogelijk met behulp van extensies.

Het stelt je ook in staat om de IRC-client op de achtergrond te laten draaien terwijl je de terminal gebruikt voor andere externe of lokale sessies.

Bekijk de officiële WeeChat-site voor meer informatie over de mogelijkheden:

https://weechat.org

We moeten WeeChat installeren voordat we het op ons systeem kunnen gebruiken:

Hoe WeeChat te installeren

Deze tutorial behandelt alleen WeeChat-installatie op een Debian-systeem. Raadpleeg de officiële documentatie voor andere installatie-instructies.

https://weechat.org/doc/

WeeChat is beschikbaar in de officiële Debian-repositories.

Begin met het bijwerken van de systeemrepo's met behulp van de onderstaande opdracht:

sudo apt-get update && sudo apt-get upgrade.

Zodra we het systeem up-to-date hebben, kunnen we WeeChat installeren met de opdracht:

sudo apt-get install weechat -y

WeeChat uitvoeren

Zodra je WeeChat op je systeem hebt geïnstalleerd, kun je het starten door het commando WeeChat in de terminal uit te voeren.

Met deze opdracht wordt de WeeChat-tool gestart als:

Hoe WeeChat te gebruiken

Zodra u klaar bent om WeeChat te gebruiken, kunnen we aan de slag. Het eerste dat we moeten leren, is hoe we verbinding kunnen maken met een IRC-server.

Toevoegen en verbinden met een IRC-server

Voordat we verbinding kunnen maken met een IRC-server met WeeChat, moeten we deze toevoegen met het /server-commando:

Hier is een voorbeeld van het toevoegen van een Freenode-server:

/server freenode-chat toevoegen.vrije knoop.netto-

De bovenstaande opdracht vertelt WeeChat om de serverchat toe te voegen.vrije knoop.net onder de naam Freenode.

U bent vrij om elke geschikte naam te gebruiken voor de servers die u toevoegt.

Zodra u een server hebt toegevoegd, kunnen we er verbinding mee maken met de opdracht /connect:

Om bijvoorbeeld verbinding te maken met de Freenode-server, hebben we toegevoegd:

/connect freenode

Als je eenmaal verbinding hebt gemaakt met een IRC-server, kun je je aansluiten bij alle kanalen die beschikbaar zijn op de server met behulp van het /join-commando als:

Om bijvoorbeeld lid te worden van het Debian IRC-kanaal:

/join #debian

Om een ​​kanaal te verlaten of een gedeelte van een kanaal dat de buffer openhoudt, kun je het commando gebruiken:

/deel [bericht]

Om het kanaal volledig te sluiten en te verlaten, gebruik je het /close commando.

/dichtbij

Kanaalbuffers beheren

Een buffer verwijst naar een component die aan een plug-in is gekoppeld met behulp van een numerieke waarde, een categorie en een naam. Een raam is een zicht op een buffer. Standaard toont WeeChat slechts één venster op één buffer. U kunt echter vensters splitsen om meerdere vensters met meerdere buffers in één instantie te bekijken.

Bekijk de IRC-documentatie voor meer informatie over buffers en vensters.

https://modern.ircdocs.paard/

U kunt de volgende opdrachten gebruiken om buffers en vensters te beheren:.

Gebruik voor buffer het commando:

/buffer

Gebruik voor Windows het commando:

/ramen

Om bijvoorbeeld uw scherm in een groot venster te splitsen, gebruikt u de opdracht:

/venster splitv 30

U kunt de splitsing verwijderen door de vensters samen te voegen met de opdracht:

/venster samenvoegen

Om tussen buffers te schakelen, kunt u ze bellen met het nummer of hun naam. Om bijvoorbeeld over te schakelen naar respectievelijk buffer één of buffer #debian:

/buffer 1 of /buffer #debian

WeeChat ondersteunt ook snelkoppelingen om tussen buffers te navigeren. Gebruik bijvoorbeeld het ALT+-nummer waarbij het nummer de buffer is om naar over te schakelen.

OPMERKING: WeeChat geeft standaard geen buffernamen of nummers weer; je moet buffer installeren install.pl plug-in om deze functie in te schakelen. Bekijk hieronder hoe u een WeeChat-plug-in installeert.

IRC privéberichten verzenden

Je kunt een buffer openen om een ​​privébericht naar een specifieke gebruiker in een IRC-kanaal te sturen.

De algemene syntaxis is:

/msg nick bericht

Om bijvoorbeeld een bericht naar een linuxhint-gebruiker te sturen, gebruik je het commando:

/msg linuxhint “Bekijk andere artikelen om meer kennis op te doen”

Als u een consistente buffer wilt creëren voor het verzenden van privéberichten, kunt u het /query-commando.

Bijvoorbeeld:

/query linuxhint

De bovenstaande opdracht opent een gespreksbuffer tussen jou en de opgegeven gebruiker.

WeeChat configureren

WeeChat is een handig hulpmiddel voor IRC. Het biedt een breed scala aan tools en configuraties. U kunt het configuratiebestand in ~/.weechat of gebruik opdrachten om de configuratie te bewerken.

WeeChat-configuratieopdrachten

Je zult voornamelijk WeeChat-commando's gebruiken om met gebruikers te communiceren en configuraties uit te voeren.

Alle Weechat-commando's hebben een voorafgaande schuine streep (/), waarbij de meeste commando's worden ondersteund binnen IRC-kanalen.

Enkele van de WeeChat-commando's zijn:

  1. /help - het toont beschikbare commando's of helpt voor een specifiek doorgegeven commando.
  2. /quit - sluit WeeChat-sessies.
  3. /close - beëindigt een specifieke buffer in WeeChat.
  4. /join - sluit zich aan bij een opgegeven kanaal.
  5. /Mevrouw.- stuurt een privébericht naar een specifieke gebruiker in de huidige buffer.
  6. /query - opent een privébuffer voor de specifieke gebruiker.
  7. /kick - verwijdert een gebruiker van een kanaal.
  8. /ban - verbiedt een specifieke gebruiker van een kanaal.
  9. /kickban - kickt uit en verbiedt een gebruiker van het kanaal.
  10. /topic - specificeert onderwerpkanaal.
  11. /whois - geeft informatie weer over een opgegeven gebruiker.
  12. /part - verlaat het kanaal maar beëindigt de buffer niet.

Dit zijn enkele van de opdrachten die u kunt gebruiken om te communiceren en WeeChat te configureren. Bekijk de officiële documentatie voor meer informatie.

https://weechat.org/files/doc/stable/weechat_quickstart.en.html#buffer_window

WeeChat-plug-ins installeren

Met WeeChat kunt u functies en functionaliteit uitbreiden met behulp van plug-ins, die in wezen wijzigingen of uitbreidingen van de WeeChat-tool zijn. Om een ​​plug-in te installeren, gebruiken we het /script-commando.

Om bijvoorbeeld de buffer-plug-in te installeren:

/script installatiebuffer.meer

U moet altijd de naam van de plug-in opgeven, inclusief de extensie.

Om alle beschikbare scripts te zien, gebruik je het /script commando zonder argumenten.

Gebruik de onderstaande bron om een ​​lijst van alle WeeChat-scripts te krijgen:

https://weechat.org/scripts/

Hoe IRC-bijnaam en gebruikersnaam in te stellen

U kunt ook de standaard bijnaam en gebruikersnaam instellen die WeeChat gebruikt om verbinding te maken. Dit verwijdert de drukte van het instellen van de bijnaam of gebruikersnaam elke keer dat u verbinding maakt met een netwerk.

Gebruik de opdracht om een ​​standaard bijnaam in te stellen:

/set irc.server_default.nicks "jouwbijnaam"

OPMERKING: Je kunt een reeks bijnamen doorgeven voor het geval dat een van hen is.

Gebruik de opdracht om een ​​standaard gebruikersnaam in te stellen:

/set irc.server_default.gebruikersnaam "uwgebruikersnaam"

Om een ​​reeds verbonden bijnaam te wijzigen, gebruikt u het /nick-commando als:

/nick mijnnieuwebijnaam

Conclusie

We hebben besproken wat IRC-netwerken zijn, de basisprincipes van hoe ze werken en hoe u een IRC-client op Debian-systemen kunt installeren en deze kunt gebruiken om verbinding te maken met IRC-netwerken. Hoewel deze tutorial kort en snel is, bevat hij alles wat je nodig hebt om aan de slag te gaan met IRC.

Voor meer informatie over IRC('s), bekijk andere IRC-tutorials op onze website.

Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...
Installeer de nieuwste OpenRA Strategy Game op Ubuntu Linux
OpenRA is een Libre/Free Real Time Strategy-game-engine die de vroege Westwood-games nabootst, zoals de klassieke Command & Conquer: Red Alert. Gedist...
Installeer de nieuwste Dolphin Emulator voor Gamecube & Wii op Linux
Met de Dolphin Emulator kun je de door jou gekozen Gamecube- en Wii-spellen spelen op Linux Personal Computers (pc). Omdat het een vrij beschikbare e...