O IRC é um dos principais meios de comunicaçãodentro da comunidade Linux. Apesar de sua idade, grandes projetos ainda o utilizam. Existem muitos clientes IRC diferentes no Linux para escolher, mas de longe um dos mais populares é o Irssi. A razão pela qual o Irssi é tão popular é que é um programa terminal. Isso significa que, desde que você tenha um terminal, poderá se comunicar pelo IRC. O melhor de tudo é que, como é um programa somente de texto, utiliza muito poucos recursos. Veja como instalar o Irssi na sua distribuição Linux preferida.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
Instalação
Ubuntu
sudo apt install irssi
Debian
sudo apt-get install irssi
Arch Linux
sudo pacman -S irssi
Fedora
sudo dnf install irssi
OpenSUSE
sudo zypper install irssi
Outros Linux

Construir o Irssi a partir da fonte requer algunsdependências, mas não muitas, pois o programa é orientado a texto. Para criar, verifique se você possui o Glib 2.6 ou mais recente, pkg-config, OpenSSL, git e Terminfo. Lembre-se de que essas dependências podem ter nomes diferentes, dependendo do sistema operacional. Para obter melhores resultados, consulte pkgs.org ou pesquise o gerenciador de pacotes do seu PC Linux.
Para iniciar o processo de compilação do Irssi, primeiro pegue o código-fonte do Github usando o git comando no terminal.
git clone https://github.com/irssi/irssi.git
Use o CD comando para alterar o diretório de trabalho do terminal de ~ / para a pasta Irssi recentemente clonada.
cd irssi
Dentro da pasta, todo o código necessário para criar o cliente Irrsi IRC está lá. O primeiro passo para construí-lo é executar o autogen roteiro. Isso irá gerar automaticamente os arquivos necessários.
./autogen.sh
Executando o autogen O script gerará alguns arquivos, incluindo o configurar roteiro. O Configure é usado para digitalizar um PC e criar um novo arquivo "make" (também conhecido como instruções de construção).
./configure
Configurar gerou uma nova marca" Arquivo. A partir daqui, use o makefile para iniciar a compilação do Irssi. Entenda que isso pode demorar um pouco, pois a compilação de software nunca é rápida.
make
Quando o GCC terminar de construir o software, efetue login como usuário raiz no seu PC e instale o Irssi no sistema.
su make install
A partir daqui, você poderá iniciar o cliente Irssi IRC abrindo um terminal e inserindo "irssi" como um comando.
Configuração
O cliente Irssi IRC funciona muito bem fora docaixa, mas se você quiser tirar o máximo proveito dela, é melhor configurá-lo. O arquivo de configuração para o Irssi está em ~ / para cada usuário. Todo usuário no PC que deseja usar o cliente IRC deve configurar seus próprios ~ / .irssi / config Arquivo. Para editar o arquivo, abra um terminal e digite o seguinte comando.
nano ~/.irssi/config
Juntando Canais

Use o /servidor comando para ingressar no servidor de IRC de sua escolha.
/server irc.test.net
Opcionalmente, faça com que o Irssi sempre entre no servidor de IRC na inicialização, digitando:
/server add -auto -network test irc.test.net /save
Com a configuração do servidor, entre no canal usando /Junte-se.
/join #testchannel
Deixe com:
/leave /quit
Definindo um "nick"
Quando o Irssi é instalado, ele cria um novoconfiguração a partir das configurações padrão no seu PC. Por exemplo, se seu "nome real" no Ubuntu for "John Smith" e seu nome de usuário "jsmith", a Irssi adicionará "John Smith" em sua configuração como seu "nome real" e "jsmith" como "nick" e "nome_do_usuário".

Para a maioria das pessoas, não há motivo para alterar as configurações, pois os padrões estão corretos. No entanto, se você é muito específico sobre o IRC, há uma maneira de alterá-lo. Comece pressionando Ctrl + We pesquisando "real_name". Depois de nome real, nome_do_usuárioe usuario, altere os valores para outra coisa. Em seguida, salve o arquivo de configuração com Ctrl + O.
Conexão automática
Precisa que o seu cliente de IRC se conecte automaticamente a vários canais na inicialização? Aqui está como fazer isso. Comece ingressando no servidor com o /servidor comando.
/server irc.test.net
Use o /canal comando com -auto para efetuar login automaticamente.
/channel add -auto #test test
Depois que todos os canais forem adicionados, salve as alterações no seu arquivo de configuração.
/save
Backup e criptografia de configuração Irssi
Abordamos apenas o básico no Irssiconfiguração, pois o usuário médio provavelmente não precisará fazer nada além disso. Ainda assim, se você é um usuário avançado e tem muitas coisas pessoais em sua pasta ~ / .irssi / config, é melhor manter um backup criptografado.
Seguir a rota de criptografia significa que ninguém além de vocêterá a capacidade de acessar seu arquivo de configuração. Para iniciar a criptografia, verifique se o GPG está instalado. Em seguida, abra uma janela do terminal e criptografe sua configuração.
cd ~/.irssi
gpg -c config
A saída da criptografia deve ser ~ / .irssi / config.gpg. Mova o arquivo de configuração criptografado para o seu /casa/ pasta.
mv config.gpg ~/
Agora que o arquivo está seguro, faça o upload para o Dropbox, Google Drive e etc. Descriptografe o arquivo a qualquer momento executando o comando de descriptografia no GPG.
gpg config.gpg mv config ~/.irssi</p>
Comentários