I denne opplæringen vil vi diskutere ved bruk av Weechat for Internet Relay Chats på Debian 10. Hvis du er ny på å bruke IRC, vil denne opplæringen hjelpe deg med å komme i gang:
La oss starte helt i begynnelsen:
Hva er IRC?
Før vi kommer inn på hvordan vi bruker Weechat for IRC, la oss definere noen få begrep som vil gjøre det lettere å forstå alt vi skal diskutere:
IRC eller Internet Relay Chat er en type applikasjonslagsprotokoll som brukes til å opprette og administrere IRC -nettverk. IRC -nettverk involverer en klient/servermodell som bruker en enkel IRC -klient som WeeChat og en server for å koble til nettverket.
IRC -servere er ansvarlige for å transportere meldinger til brukere i de tilkoblede IRC -kanalene. En samling på mer enn en IRC-server utgjør et IRC-nettverk, noe som tillater sanntidskommunikasjon mellom enheter.
IRC -nettverk har kanaler som brukere kan bli med og kommunisere innenfor den spesifikke kanalen. Enhver registrert bruker i IRC -nettverket kan opprette en kanal og dele den med andre brukere som vil bli med.
Brukere kan også lage private kanaler som vanligvis er private og skjulte. Et eksempel på en kanal er henholdsvis #Debian eller #ubuntu for Debian og Ubuntu.
IRC -kanaler er vanligvis prefiks av et pundskilt # etterfulgt av kanalnavnet.
Brukere i et IRC -nettverk administreres av forskjellige egenskaper som kallenavn, brukernavn, IP -adresse og ekte navn.
Et IRC -kallenavn er et sett med karakterer som er fritt valgt av brukeren. Kallenavn i et IRC -nettverk skal være unikt for hver bruker. Du vil ofte høre dem omtalt som et IRC -håndtak.
Brukernavnet er ganske enkelt en identifikator for den spesifikke brukeren, som er forskjellig fra kallenavnet. Brukernavn trenger ikke nødvendigvis å være unike.
IP er ganske enkelt internettadressen til vertsenheten som brukeren kobler til.
Det virkelige navnet er en valgfri identifikator som kan bidra til å identifisere brukerens virkelige navn.
En typisk brukeridentitet på en IRC er som:
kallenavn!Brukernavn@ip
Med det grunnleggende spikret, la oss gå videre og diskutere hvordan vi kan bruke Weechat for å koble oss til IRC -nettverk.
Introduksjon til Weechat
Weechat er en enkel, kraftig og intuitiv C-språkskrevet IRC-klient. Weechat er på tvers av plattformer og kan kjøre på Windows, Linux og MacOS. Det er svært fleksibelt og støtter verktøyintegrasjon skrevet på andre programmeringsspråk som Perl, Python og Ruby.
Siden Weechat er tverrplattform og terminalbasert, noe som gjør det til et populært valg for mange IRC-brukere. Det tillater terminaltilpasning og utvidbarhet ved bruk av utvidelser.
Det lar deg også la IRC -klienten løpe i bakgrunnen når du bruker terminalen til andre eksterne eller lokale økter.
Sjekk det offisielle Weechat -nettstedet for mer informasjon om dets evner:
https: // weechat.org
Vi må installere Weechat før vi kan bruke den på systemet vårt:
Hvordan installere Weechat
Denne opplæringen dekker bare WeeChat -installasjon på et Debian -system. Sjekk den offisielle dokumentasjonen for andre installasjonsinstruksjoner.
https: // weechat.org/doc/
Weechat er tilgjengelig i de offisielle Debian -depotene.
Begynn med å oppdatere systemrepotene ved å bruke kommandoen nedenfor:
sudo apt-get update && sudo apt-get oppgradering.
Når vi har systemet oppdatert, kan vi installere WeeChat ved å bruke kommandoen:
sudo apt -get install weechat -y
Kjører Weechat
Når du har installert Weechat på systemet ditt, kan du starte den ved å utføre kommandoen Weechat i terminalen.
Denne kommandoen vil starte WeeChat -verktøyet som:
Hvordan bruke Weechat
Når du er klar til å bruke Weechat, kan vi komme i gang. Det første vi trenger å lære er å koble til en IRC -server.
Legg til og koble til en IRC -server
Før vi kan koble oss til hvilken som helst IRC -server ved hjelp av WeeChat, må vi legge den til ved hjelp av /server -kommandoen:
Her er et eksempel på å legge til en Freenode -server:
/server Legg til Freenode Chat.Freenode.nett
Kommandoen ovenfor ber Weechat om å legge til serverchatten.Freenode.netto under navnet Freenode.
Du står fritt til å bruke et hvilket som helst passende navn for serverne du legger til.
Når du har lagt til en server, kan vi koble til den ved hjelp av /Connect -kommandoen:
For å koble til FreeNode -serveren, la vi for eksempel til:
/Koble Freenode
Når du har koblet deg til en IRC -server, kan du bli med på alle kanaler som er tilgjengelige på serveren ved å bruke /Bli med kommandoen som:
For eksempel å bli med i Debian IRC -kanalen:
/Bli med #debian
For å legge igjen en kanal eller del en kanal som holder bufferen åpen, kan du bruke kommandoen:
/del [melding]
For å lukke helt og forlate kanalen, bruk /nære kommandoen.
/Lukk
Administrere kanalbuffere
En buffer refererer til en komponent knyttet til en plugin ved hjelp av en numerisk verdi, en kategori og et navn. Et vindu er en visning på en buffer. Som standard viser WeeChat bare ett vindu på en buffer. Du kan imidlertid dele vinduer for å se flere vinduer med flere buffere i en enkelt tilfelle.
Sjekk ut IRC -dokumentasjonen for å lære mer om buffere og vinduer.
https: // moderne.ircdocs.hest/
Du kan bruke følgende kommandoer til å administrere buffere og vinduer.
For buffer, bruk kommandoen:
/buffer
For Windows, bruk kommandoen:
/vinduer
For eksempel for å dele skjermen i et stort vindu, bruk kommandoen:
/vindusdelte 30
Du kan fjerne delingen ved å slå sammen vinduene ved hjelp av kommandoen:
/vindusfletting
For å veksle mellom buffere, kan du ringe dem ved å bruke nummeret eller navnet deres. For å bytte til henholdsvis buffer en eller buffer #debian:
/buffer 1 eller /buffer #debian
Weechat støtter også snarveier for å navigere mellom buffere. Bruk for eksempel Alt+-nummeret der nummeret er bufferen du skal bytte til.
MERK: Som standard viser ikke WeeChat buffernavn eller tall; Du må installere buffer.PL -plugin for å aktivere denne funksjonen. Sjekk hvordan du installerer en Weechat -plugin nedenfor.
Sender IRC private meldinger
Du kan åpne en buffer for å sende en privat melding til en bestemt bruker i en IRC -kanal.
Den generelle syntaksen er:
/msg nick -melding
For eksempel, for å sende en melding til en Linuxhint -bruker, bruk kommandoen: for eksempel:
/MSG Linuxhint “Sjekk ut andre artikler for å få mer kunnskap”
Hvis du vil etablere en konsekvent buffer for å sende private meldinger, kan du bruke /spørringskommandoen.
For eksempel:
/spør Linuxhint
Kommandoen over vil åpne en samtalebuffer mellom deg og den spesifiserte brukeren.
Hvordan du konfigurerer weechat
Weechat er et nyttig verktøy for IRC. Det gir et bredt spekter av verktøy og konfigurasjoner. Du kan redigere konfigurasjonsfilen som ligger i ~/.weechat eller bruk kommandoer for å redigere konfigurasjonen.
Weechat Config -kommandoer
Du vil hovedsakelig bruke WeeChat -kommandoer for å samhandle med brukere og utføre konfigurasjoner.
Alle WeeChat-kommandoer har en foregående fremover-Slash (/), med de fleste av kommandoene som støttes i IRC-kanaler.
Noen av Weechat -kommandoer inkluderer:
Det er noen av kommandoene du kan bruke til å samhandle og konfigurere Weechat. For å lære mer, sjekk ut den offisielle dokumentasjonen.
https: // weechat.org/filer/doc/stabil/weechat_quickstart.no.html#buffer_window
Hvordan installere Weechat -plugins
WeeChat lar deg utvide funksjoner og funksjonalitet ved hjelp av plugins, som i hovedsak er endringer eller utvidelser av WeeChat -verktøyet. For å installere en plugin, bruker vi /skriptkommandoen.
For eksempel for å installere bufferplugin:
/Skriptinstallbuffer.pl
Du bør alltid oppgi navnet på plugin -en, inkludert utvidelsen.
For å se alle tilgjengelige skriptene, bruk /skriptkommandoen uten argumenter.
For å få en liste over alle Weechat -skript, bruk ressursen som er gitt nedenfor:
https: // weechat.org/skript/
Hvordan sette opp IRC kallenavn og brukernavn
Du kan også sette opp standard kallenavn og brukernavn som Weechat bruker på Connect. Dette vil fjerne kjas med å sette opp kallenavnet eller brukernavnet hver gang du kobler til et nettverk.
For å angi et standard kallenavn, bruk kommandoen:
/Sett IRC.server_default.Nicks "YournickName"
MERK: Du kan passere et sett med kallenavn i tilfelle en av dem.
For å angi et standard brukernavn, bruk kommandoen:
/Sett IRC.server_default.Brukernavn "YourUsName"
For å endre et allerede tilkoblet kallenavn, bruk /nick -kommandoen som:
/nick mynewnickname
Konklusjon
Vi har gått over hva IRC -nettverk er, det grunnleggende om hvordan de fungerer, og hvordan du installerer en IRC -klient på Debian Systems og bruker den til å koble til IRC -nettverk. Selv om denne opplæringen er kort og rask, dekker den alt du trenger for å komme i gang med IRC.
For å lære mer om IRC (er), sjekk ut andre IRC -opplæringsprogrammer på vår hjemmeside.