Guake – um terminal Linux suspenso para desktops Gnome
A linha de comando do Linux é a melhor e mais poderosa coisa que fascina um novo usuário e fornece poder extremo para usuários experientes e geeks. Quem trabalha em Servidor e Produção já está ciente desse fato.
Seria interessante saber que o console Linux foi um dos primeiros recursos do kernel que foi escrito por Linus Torvalds no ano de 1991.
Um terminal é uma ferramenta poderosa e muito confiável, pois não possui partes móveis. Terminal serve como um intermediário entre o console e o ambiente GUI. Os próprios terminais são aplicativos GUI executados em um ambiente de desktop.
Existem muitos aplicativos de terminal, alguns dos quais são específicos do ambiente de trabalho e os demais são universais. Terminator, Konsole, Gnome-Terminal, Terminology, XFCE Terminal, xterm são alguns emuladores de terminal para citar.
No dia passado, enquanto navegava na web, me deparei com um terminal chamado ‘guake‘, que é um terminal para GNOME. Embora esta não seja a primeira vez que aprendo sobre Guake.
Eu conhecia esse aplicativo há quase um ano, mas de alguma forma não consegui escrever sobre ele e mais tarde ele saiu da minha cabeça até ouvi-lo novamente. Finalmente, o artigo está aqui, onde discuto os recursos do Guake e mostro como instalar em distribuições Linux baseadas em RHEL e derivados do Debian seguido de testes rápidos.
O que é Guake:
Guake é um terminal suspenso para o ambiente GNOME. Escrito do zero principalmente em Python e um pouco em C, este aplicativo é lançado sob GPLv2+ e está disponível para Linux e sistemas similares.
Guake é inspirado em um console do jogo de computador Quake que desliza de cima para baixo pressionando uma tecla especial (o padrão é F12) e então desliza para cima quando a mesma tecla é pressionada.
Importante mencionar que Guake não é o primeiro deste tipo. Yakuake que significa Yet Another Kuake, um emulador de terminal para o ambiente de desktop KDE, e Tilda que é um emulador de terminal GTK+ também são inspirados no mesmo console deslizante para cima/baixo do jogo de computador Quake.
Características do Guake
- Leve, simples, fácil e elegante
- UI funcional, poderosa e bonita.
- Integração suave do terminal no ambiente gnome.
- Aparece quando você liga e desaparece quando você termina pressionando uma tecla de atalho predefinida.
- O suporte para teclas de atalho, guias e transparência de fundo o torna um aplicativo brilhante, obrigatório para todos os usuários do Gnome.
- Extremamente configurável.
- Muitas paletas de cores incluídas fixas e reconhecidas.
- Atalho para nível de transparência.
- Execute um script quando o Guake iniciar por meio das Preferências do Guake.
- Capaz de rodar em mais de um monitor.
Instalando o Terminal Guake no Linux
Guake está disponível para instalação na maioria das distribuições Linux a partir do repositório ou adicionando um repositório adicional. Aqui, instalaremos o Guake em derivados Debian e distribuições Linux baseadas em RHEL, conforme mostrado.
sudo apt-get install guake [On Debian, Ubuntu and Mint]
sudo yum install guake [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/guake [On Gentoo Linux]
sudo pacman -S guake [On Arch Linux]
sudo zypper install guake [On OpenSUSE]
Após a instalação, inicie o Guake de outro terminal como:
guake
Após iniciá-lo, use F12 (padrão) para mostrar/ocultar o terminal em seu desktop Gnome.
Se o papel de parede ou a cor das janelas de trabalho não corresponderem, você pode alterar o papel de parede ou reduzir a transparência da cor do terminal Guake.
A seguir, examine Propriedades do Guake para editar as configurações de acordo com os requisitos. Execute Guake Preferences executando-o no Menu do Aplicativo ou executando o comando abaixo.
guake --preferences
Conclusão
Este projeto não é muito jovem nem muito velho, portanto atingiu um certo nível de maturidade e é bastante sólido e funciona fora da caixa. Para alguém como eu, que precisa alternar entre GUI e Console com frequência, Guake é uma benção. Não preciso gerenciar uma janela extra, abrir e fechar com frequência, usar uma guia entre um enorme conjunto de aplicativos abertos para encontrar um terminal ou mudar para um espaço de trabalho diferente para gerenciar o terminal, agora tudo que preciso é F12 .
Acho que esta é uma ferramenta obrigatória para qualquer usuário Linux que usa GUI e Console ao mesmo tempo, igualmente. Vou recomendá-lo para quem deseja trabalhar em um sistema onde a interação entre GUI e Console seja tranquila e descomplicada.
É tudo por agora. Informe-nos se houver algum problema na instalação e execução. Estaremos aqui para ajudá-lo. Além disso, conte-nos sua experiência com Guake. Forneça-nos seus valiosos comentários nos comentários abaixo. Curta e compartilhe-nos e ajude-nos a divulgar.