O IRC é um dos principais meios de comunicação dentro da comunidade Linux. Apesar de sua idade, grandes projetos ainda o utilizam. Existem muitos clientes de 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 por IRC. O melhor de tudo, por ser um programa somente de texto, usa pouquíssimos recursos. Veja como instalar o Irssi em sua distribuição Linux de escolha.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
últimas postagens
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 algumas dependências, mas não muitas, pois o programa é orientado a texto. Para compilar, certifique-se de ter 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, verifique pkgs.org ou pesquise no gerenciador de pacotes do seu PC Linux.
Inicie o processo de compilação do Irssi pegando primeiro o código-fonte do Github usando o comando git no terminal.
git clone https://github.com/irssi/irssi.git
Use o comando CD para alterar o diretório de trabalho do terminal de ~/ para a pasta Irssi recém-clonada.
cd irssi
Dentro da pasta, todo o código necessário para construir o cliente Irrsi IRC está lá. O primeiro passo para construí-lo é executar o script autogen. Isso gerará automaticamente os arquivos necessários.
./autogen.sh
A execução do script autogen gerará alguns arquivos, incluindo o script configure. Configure é usado para escanear um PC e criar um novo arquivo “make” (também conhecido como instruções de compilação).
./configure
Configure gerou um novo arquivo “make”. A partir daqui, use o makefile para iniciar a compilação do Irssi. Entenda que isso pode levar um pouco de tempo, pois compilar software nunca é rápido.
make
Quando o GCC terminar de compilar o software, faça login como usuário root em 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 digitando “irssi” como comando.
Configuração
O cliente Irssi IRC funciona muito bem, mas se você quiser tirar o máximo proveito dele, é melhor configurá-lo. O arquivo de configuração do Irssi está em ~/ para cada usuário. Cada usuário no PC que deseja usar o cliente IRC deve configurar seu próprio arquivo ~/.irssi/config. Para editar o arquivo, abra um terminal e digite o seguinte comando.
nano ~/.irssi/config
Aderindo a Canais
Use o comando /server para entrar no servidor IRC de sua escolha.
/server irc.test.net
Opcionalmente, faça com que Irssi sempre se junte ao seu 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 /join.
/join #testchannel
Deixe com:
/leave /quit
Configurando um “nick”
Quando o Irssi for instalado, ele criará uma nova configuração a partir das configurações padrão do seu PC. Por exemplo, se seu “nome real” no Ubuntu for “John Smith” e seu nome de usuário “jsmith”, Irssi adicionará “John Smith” em sua configuração como seu “real_name” e “jsmith” como “nick” e “nome_usuário”.
Para a maioria das pessoas, não há motivo para alterar as configurações, pois os padrões são bons. No entanto, se você for muito exigente com o IRC, há uma maneira de alterá-lo. Comece pressionando Ctrl + W e procurando por “real_name”. Após real_name, user_name e nick, altere os valores para outra coisa. Em seguida, salve o arquivo de configuração com Ctrl + O.
Conexão automática
Precisa que seu cliente de IRC se conecte automaticamente a vários canais na inicialização? Aqui está como fazê-lo. Comece juntando-se ao servidor com o comando /server.
/server irc.test.net
Use o comando /channel com -auto para efetuar login automaticamente.
/channel add -auto #test test
Depois que todos os canais forem adicionados, salve as alterações em seu arquivo de configuração.
/save
Fazer backup e criptografar a configuração do Irssi
Cobrimos apenas o básico na configuração do Irssi, pois o usuário médio provavelmente não precisará fazer nada além disso. Ainda assim, se você for um usuário avançado e tiver muitas coisas pessoais em sua pasta ~/.irssi/config, é melhor manter um backup criptografado.
Seguir a rota de criptografia significa que ninguém, mas você terá a capacidade de acessar seu arquivo de configuração. Para iniciar a criptografia, certifique-se de que o GPG esteja instalado. Em seguida, abra uma janela de 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 sua pasta /home/.
mv config.gpg ~/
Agora que o arquivo está seguro, sinta-se à vontade para carregá-lo no Dropbox, Google Drive e etc. Descriptografar o arquivo a qualquer momento executando o comando de descriptografia no GPG.
gpg config.gpg mv config ~/.irssi