Debian

Hur man installerar och använder WeeChat på Debian 10

Hur man installerar och använder WeeChat på Debian 10
De flesta av oss är bekanta med meddelandeverktyg som Facebook, Twitter, WhatsApp och andra fransar som Signal. De flesta av oss vet dock inte att det är möjligt att kombinera terminalen och sociala meddelanden till en kraftfull kraft.

I denna handledning kommer vi att diskutera användning av Weechat för Internet Relay Chats på Debian 10. Om du inte har använt IRC så hjälper den här guiden dig att komma igång:

Låt oss börja från början:

Vad är IRC?

Innan vi går in på hur vi använder WeeChat för IRC, låt oss definiera några termer som gör det lättare att förstå allt vi ska diskutera:

IRC eller Internet Relay chat är en typ av applikationslagerprotokoll som används för att skapa och hantera IRC-nätverk. IRC-nätverk involverar en klient / servermodell som använder en enkel IRC-klient som WeeChat och en server för att ansluta till nätverket.

IRC-servrar ansvarar för att transportera meddelanden till användare i de anslutna IRC-kanalerna. En samling av mer än en IRC-server utgör ett IRC-nätverk som möjliggör kommunikation i realtid mellan enheter.

IRC-nätverk har kanaler som användare kan gå med och kommunicera inom den specifika kanalen. Alla registrerade användare i IRC-nätverket kan skapa en kanal och dela den med andra användare som vill gå med.

Användare kan också skapa privata kanaler som vanligtvis är privata och dolda. Ett exempel på en kanal är #debian eller #ubuntu för Debian respektive Ubuntu.

IRC-kanaler är vanligtvis prefixade med ett pundtecken # följt av kanalnamnet.

Användare i ett IRC-nätverk hanteras av olika egenskaper som deras smeknamn, användarnamn, IP-adress och riktiga namn.

Ett IRC-smeknamn är en uppsättning tecken som fritt har valts av användaren. Smeknamn i ett IRC-nätverk ska vara unika för varje användare. Du kommer ofta att höra dem kallas ett IRC-handtag.

Användarnamnet är helt enkelt en identifierare för den specifika användaren, vilket skiljer sig från smeknamnet. Användarnamn behöver inte nödvändigtvis vara unika.

IP-adressen är helt enkelt internetadressen till den värdenhet som användaren ansluter till.

Det riktiga namnet är en valfri identifierare som kan hjälpa till att identifiera användarens riktiga namn.

En typisk användaridentitet på en IRC är som:

smeknamn!användarnamn @ ip

Med grunderna spikade, låt oss gå vidare och diskutera hur vi kan använda WeeChat för att ansluta till IRC-nätverk.

Introduktion till WeeChat

WeeChat är en enkel, kraftfull och intuitiv C-språkskriven IRC-klient. WeeChat är plattformsoberoende och kan köras på Windows, Linux och macOS. Den är mycket flexibel och stöder verktygsintegration skriven på andra programmeringsspråk som Perl, Python och Ruby.

Eftersom WeeChat är plattforms- och terminalbaserat, vilket gör det till ett populärt val för många IRC-användare. Det möjliggör terminalanpassning och töjbarhet med hjälp av tillägg.

Det låter dig också låta IRC-klienten gå i bakgrunden när du använder terminalen för andra fjärr- eller lokala sessioner.

Kolla den officiella WeeChat-webbplatsen för mer information om dess funktioner:

https: // weechat.org

Vi måste installera WeeChat innan vi kan använda det i vårt system:

Hur man installerar WeeChat

Denna handledning täcker endast WeeChat-installation i ett Debian-system. Kontrollera den officiella dokumentationen för andra installationsanvisningar.

https: // weechat.org / doc /

WeeChat är tillgängligt i de officiella Debian-förvaren.

Börja med att uppdatera systemreporna med kommandot nedan:

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

När vi har systemet uppdaterat kan vi installera WeeChat med kommandot:

sudo apt-get install weechat -y

Kör WeeChat

När du har WeeChat installerat på ditt system kan du starta det genom att utföra kommandot WeeChat i terminalen.

Detta kommando startar WeeChat-verktyget som:

Hur man använder WeeChat

När du är redo att använda WeeChat kan vi komma igång. Det första vi behöver lära oss är hur man ansluter till en IRC-server.

Lägg till och anslut till en IRC-server

Innan vi kan ansluta till någon IRC-server med WeeChat, måste vi lägga till den med kommandot / server:

Här är ett exempel på hur du lägger till en Freenode-server:

/ server lägg till freenode chatt.freenode.netto

Ovanstående kommando uppmanar WeeChat att lägga till serverchatten.freenode.nät under namnet Freenode.

Du kan använda valfritt namn för de servrar du lägger till.

När du har lagt till en server kan vi ansluta till den med kommandot / connect:

För att till exempel ansluta till Freenode-servern lade vi till:

/ anslut freenode

När du väl har anslutit till en IRC-server kan du gå med i alla kanaler som är tillgängliga på servern med kommandot / join som:

Till exempel för att gå med i Debian IRC-kanal:

/ gå med i #debian

För att lämna en kanal eller dela en kanal som håller bufferten öppen kan du använda kommandot:

/ part [meddelande]

Använd kommandot / stäng för att stänga och lämna kanalen helt.

/stänga

Hantera kanalbuffertar

En buffert avser en komponent som är länkad till ett plugin med ett numeriskt värde, en kategori och ett namn. Ett fönster är en vy på en buffert. Som standard visar WeeChat bara ett fönster i en buffert. Du kan dock dela fönster för att visa flera fönster med flera buffertar i en enda instans.

Kolla in IRC-dokumentationen för att lära dig mer om buffertar och fönster.

https: // modern.ircdocs.häst/

Du kan använda följande kommandon för att hantera buffertar och fönster.

Använd kommandot för buffert:

/buffert

För Windows använder du kommandot:

/ windows

För att till exempel dela upp din skärm i ett stort fönster, använd kommandot:

/ fönstersplitv 30

Du kan ta bort delningen genom att slå samman fönstren med kommandot:

/ fönstersammanfogning

För att växla mellan buffertar kan du ringa dem med numret eller deras namn. Till exempel för att växla till buffert respektive buffert #debian:

/ buffert 1 eller / buffert #debian

WeeChat stöder också genvägar för att navigera mellan buffertar. Använd till exempel ALT + -numret där numret är bufferten att växla till.

NOTERA: WeeChat visar inte buffertnamn eller nummer som standard. du måste installera buffert.pl plugin för att aktivera den här funktionen. Kontrollera hur du installerar ett WeeChat-plugin nedan.

Skickar IRC privata meddelanden

Du kan öppna en buffert för att skicka ett privat meddelande till en specifik användare i en IRC-kanal.

Den allmänna syntaxen är:

/ msg nick-meddelande

För att till exempel skicka ett meddelande till en Linuxhint-användare, använd kommandot:

/ msg linuxhint “Kolla in andra artiklar för att få mer kunskap”

Om du vill skapa en konsekvent buffert för att skicka privata meddelanden kan du använda kommandot / query.

Till exempel:

/ fråga linuxhint

Kommandot ovan öppnar en konversationsbuffert mellan dig och den angivna användaren.

Hur man konfigurerar WeeChat

WeeChat är ett användbart verktyg för IRC. Det erbjuder ett brett utbud av verktyg och konfigurationer. Du kan redigera konfigurationsfilen i ~ /.weechat eller använd kommandon för att redigera konfigurationen.

WeeChat-konfigurationskommandon

Du kommer främst att använda WeeChat-kommandon för att interagera med användare och utföra konfigurationer.

Alla Weechat-kommandon har ett föregående snedstreck (/), med de flesta kommandon som stöds inom IRC-kanaler.

Några av WeeChat-kommandona inkluderar:

  1. / help - det visar tillgängliga kommandon eller hjälp för ett specifikt godkänt kommando.
  2. / avsluta - stänger WeeChat-sessioner.
  3. / close - avslutar en specifik buffert i WeeChat.
  4. / join - går med i en angiven kanal.
  5. /Fröken.- skickar ett privat meddelande till en specifik användare i den aktuella bufferten.
  6. / fråga - öppnar en privat buffert för den specifika användaren.
  7. / kick - tar bort en användare från en kanal.
  8. / ban - förbjuder en specifik användare från en kanal.
  9. / kickban - sparkar ut och förbjuder en användare från kanalen.
  10. / topic - anger ämneskanal.
  11. / whois - visar information om en angiven användare.
  12. / part - lämnar kanalen men avslutar inte bufferten.

Det här är några av kommandona du kan använda för att interagera och konfigurera WeeChat. Mer information finns i den officiella dokumentationen.

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

Hur man installerar WeeChat-plugins

WeeChat låter dig utöka funktioner och funktioner med hjälp av plugins, som i huvudsak är modifieringar eller tillägg av WeeChat-verktyget. För att installera ett plugin använder vi kommandot / script.

Till exempel för att installera buffert-plugin:

/ skriptinstallationsbuffert.pl

Du bör alltid ange plugin-namnet, inklusive tillägget.

Om du vill visa alla tillgängliga skript använder du kommandot / script utan argument.

För att få en lista över alla WeeChat-skript, använd resursen nedan:

https: // weechat.org / skript /

Så här ställer du in IRC-smeknamn och användarnamn

Du kan också ställa in standardnamnet och användarnamnet som WeeChat använder vid anslutning. Detta tar bort trängseln med att ställa in smeknamnet eller användarnamnet varje gång du ansluter till ett nätverk.

För att ställa in ett standardnamn, använd kommandot:

/ set irc.server_default.nicks "yournickname"

NOTERA: Du kan skicka en uppsättning smeknamn om ett av dem.

För att ställa in ett standardanvändarnamn, använd kommandot:

/ set irc.server_default.användarnamn "ditt användarnamn"

För att ändra ett redan anslutet smeknamn, använd kommandot / nick som:

/ nick mittnyckelnamn

Slutsats

Vi har gått igenom vad IRC-nätverk är, grunderna för hur de fungerar och hur man installerar en IRC-klient på Debian-system och använder den för att ansluta till IRC-nätverk. Även om denna handledning är kort och snabb, täcker den allt du behöver för att komma igång med IRC.

För att lära dig mer om IRC (ar), kolla in andra IRC-tutorials på vår webbplats.

Användbara verktyg för Linux-spelare
Om du gillar att spela spel på Linux är chansen att du kan ha använt appar och verktyg som Wine, Lutris och OBS Studio för att förbättra spelupplevels...
HD Remastered Games för Linux som aldrig tidigare hade en Linux-version
Många spelutvecklare och utgivare kommer med HD-remaster av gamla spel för att förlänga livstiden för franchisen, snälla fans som begär kompatibilitet...
Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...