In questo tutorial, discuteremo di usare WeeChat per le chat di relè Internet su Debian 10. Se sei nuovo nell'uso dell'IRC, questo tutorial ti aiuterà a iniziare:
Cominciamo dall'inizio:
Cos'è IRC?
Prima di entrare come usare WeeChat per IRC, definiamo alcuni termini che renderà più facile capire tutto ciò che discuteremo:
La chat IRC o Internet Relay è un tipo di protocollo di livello dell'applicazione utilizzato per creare e gestire le reti IRC. Le reti IRC coinvolgono un modello client/server che utilizza un semplice client IRC come WeeChat e un server per connettersi alla rete.
I server IRC sono responsabili del trasporto di messaggi agli utenti nei canali IRC connessi. Una raccolta di più di un server IRC costituisce una rete IRC, che consente la comunicazione in tempo reale tra i dispositivi.
Le reti IRC hanno canali che gli utenti possono unirsi e comunicare all'interno di quel canale specifico. Qualsiasi utente registrato nella rete IRC può creare un canale e condividerlo con altri utenti che desiderano partecipare.
Gli utenti possono anche creare canali privati che sono generalmente privati e nascosti. Un esempio di canale è rispettivamente il #debian o #ubuntu per Debian e Ubuntu.
I canali IRC sono generalmente prefissi da un segno di sterlina seguito dal nome del canale.
Gli utenti di una rete IRC sono gestiti da varie caratteristiche come il loro soprannome, nome utente, indirizzo IP e nome reale.
Un soprannome IRC è un insieme di caratteri scelti liberamente dall'utente. I soprannomi in una rete IRC dovrebbero essere univoci per ciascun utente. Li sentirai spesso indicato come una maniglia IRC.
Il nome utente è semplicemente un identificatore per l'utente specifico, che è diverso dal soprannome. I nomi utente non devono necessariamente essere unici.
L'IP è semplicemente l'indirizzo Internet del dispositivo host da cui l'utente sta collegando.
Il vero nome è un identificatore opzionale che può aiutare a identificare il vero nome dell'utente.
Una tipica identità utente su un IRC è come:
soprannome!Nome utente@ip
Con le basi inchiodate, andiamo avanti e discutiamo di come possiamo usare WeeChat per connetterci alle reti IRC.
Introduzione a WeeChat
WeeChat è un client IRC scritto in linguaggio semplice, potente e intuitivo. WeeChat è multipiattaforma e può funzionare su Windows, Linux e MacOS. È altamente flessibile e supporta l'integrazione dello strumento scritto in altri linguaggi di programmazione come Perl, Python e Ruby.
Poiché WeeChat è multipiattaforma e basata sul terminale, rendendolo una scelta popolare per molti utenti IRC. Consente la personalizzazione del terminale e l'estensibilità utilizzando le estensioni.
Ti consente inoltre di lasciare il client IRC in esecuzione in background mentre si utilizza il terminale per altre sessioni remote o locali.
Controlla il sito ufficiale WeeChat per maggiori dettagli sulle sue capacità:
https: // weechat.org
Dobbiamo installare WeeChat prima di poterlo usare sul nostro sistema:
Come installare weechat
Questo tutorial copre solo l'installazione di WeeChat su un sistema Debian. Controlla la documentazione ufficiale per altre istruzioni di installazione.
https: // weechat.org/doc/
WeeChat è disponibile nei repository ufficiali di Debian.
Inizia aggiornando i repositi di sistema utilizzando il comando di seguito:
aggiornamento sudo apt-get && sudo apt-get upgrade.
Una volta aggiornato il sistema, possiamo installare WeeChat usando il comando:
sudo apt -get installa weechat -y
Correndo weechat
Una volta installato WeeChat sul tuo sistema, puoi lanciarlo eseguendo il comando WeeChat nel terminale.
Questo comando lancerà lo strumento WeeChat come:
Come usare weechat
Una volta che sei pronto per usare WeeChat, possiamo iniziare. La prima cosa che dobbiamo imparare è come connetterci a un server IRC.
Aggiungi e connettiti a un server IRC
Prima di poter connetterci a qualsiasi server IRC utilizzando WeCeChat, dobbiamo aggiungerlo utilizzando il comando /server:
Ecco un esempio di aggiunta di un server Freenode:
/Server Aggiungi Freenode Chat.freenode.netto
Il comando sopra dice a Weechat di aggiungere la chat del server.freenode.Net sotto il nome Freenode.
Sei libero di utilizzare qualsiasi nome adatto per i server che aggiungi.
Una volta aggiunto un server, possiamo connetterci ad esso utilizzando il comando /connect:
Ad esempio, per connetterci al server Freenode, abbiamo aggiunto:
/Connetti Freenode
Una volta che hai connesso a un server IRC, è possibile unire eventuali canali disponibili nel server utilizzando il comando /join come:
Ad esempio, per unirti al canale IRC Debian:
/Unisciti a #debian
Per lasciare un canale o una parte di un canale che mantiene il buffer aperto, è possibile utilizzare il comando:
/Parte [Messaggio]
Per chiudere completamente e lasciare il canale, usa il comando /chiudi.
/vicino
Gestione dei buffer di canali
Un buffer si riferisce a un componente collegato a un plug -in usando un valore numerico, una categoria e un nome. Una finestra è una vista su un buffer. Per impostazione predefinita, WeeChat visualizza solo una finestra su un buffer. Tuttavia, è possibile dividere Windows per visualizzare più Windows con più buffer in una singola istanza.
Dai un'occhiata alla documentazione IRC per saperne di più su buffer e Windows.
https: // moderno.ircdocs.cavallo/
È possibile utilizzare i seguenti comandi per gestire buffer e Windows.
Per il buffer, utilizzare il comando:
/respingente
Per Windows, utilizzare il comando:
/finestre
Ad esempio, per dividere lo schermo in una finestra di grandi dimensioni, usa il comando:
/Finestra SplitV 30
È possibile rimuovere la divisione unendo le finestre usando il comando:
/Finestra unione
Per passare da un buffer, puoi chiamarli usando il numero o il loro nome. Ad esempio, per passare al buffer uno o buffer #debian rispettivamente:
/buffer 1 o /buffer #debian
WeeChat supporta anche le scorciatoie per navigare tra i buffer. Ad esempio, utilizzare il numero Alt+in cui il numero è il buffer per passare a.
NOTA: Per impostazione predefinita, WeeChat non visualizza nomi o numeri buffer; dovrai installare buffer.Plugin PL per abilitare questa funzione. Controlla come installare un plug -in WeeChat di seguito.
Invio di messaggi privati IRC
È possibile aprire un buffer per inviare un messaggio privato a un utente specifico in un canale IRC.
La sintassi generale è:
/messaggio msg nick
Ad esempio, per inviare un messaggio a un utente Linuxhint, utilizzare il comando:
/MSG Linuxhint "Dai un'occhiata ad altri articoli per acquisire più conoscenza"
Se si desidera stabilire un buffer coerente per l'invio di messaggi privati, è possibile utilizzare il comando /query.
Per esempio:
/query Linuxhint
Il comando sopra aprirà un buffer di conversazione tra te e l'utente specificato.
Come configurare WeeChat
WeeChat è uno strumento utile per IRC. Fornisce una vasta gamma di strumenti e configurazioni. È possibile modificare il file di configurazione situato in ~/.weechat o usa comandi per modificare la configurazione.
Comandi di configurazione WeeChat
Utilizzerai principalmente i comandi WeeChat per interagire con gli utenti ed eseguire le configurazioni.
Tutti i comandi WeeChat hanno un precedente avanti-slash (/), con la maggior parte dei comandi supportati nei canali IRC.
Alcuni dei comandi WeeChat includono:
Questi sono alcuni dei comandi che puoi usare per interagire e configurare WeeChat. Per saperne di più, dai un'occhiata alla documentazione ufficiale.
https: // weechat.org/files/doc/stable/weechat_quickstart.en.html#buffer_window
Come installare i plugin WeeChat
WeeChat ti consente di estendere le funzionalità e le funzionalità usando i plugin, che, in sostanza, sono modifiche o estensioni dello strumento WeeChat. Per installare un plug -in, utilizziamo il comando /script.
Ad esempio, per installare il plug -in buffer:
/buffer di installazione di script.pl
Dovresti sempre fornire il nome del plugin, inclusa l'estensione.
Per visualizzare tutti gli script disponibili, utilizzare il comando /script senza argomenti.
Per ottenere un elenco di tutti gli script WeeChat, utilizzare la risorsa fornita di seguito:
https: // weechat.org/script/
Come configurare il soprannome e il nome utente IRC
Puoi anche impostare il soprannome predefinito e il nome utente che WeeChat utilizza su Connect. Ciò rimuoverà il trambusto della configurazione del soprannome o del nome utente ogni volta che ti connetti a una rete.
Per impostare un soprannome predefinito, utilizzare il comando:
/imposta IRC.server_default.Nicks "yournickname"
NOTA: Puoi passare una serie di soprannomi nel caso uno di loro.
Per impostare un nome utente predefinito, utilizzare il comando:
/imposta IRC.server_default.Nome utente "YourUserName"
Per modificare un soprannome già connesso, utilizzare il comando /nick come:
/Nick MyNewnickname
Conclusione
Abbiamo superato le reti IRC, le basi di come funzionano e su come installare un client IRC sui sistemi Debian e utilizzarlo per connettersi alle reti IRC. Sebbene questo tutorial sia breve e rapido, copre tutto il necessario per iniziare con IRC.
Per saperne di più su IRC (s), dai un'occhiata ad altri tutorial IRC sul nostro sito Web.