A linha de comando é quase sempre essencial quando lidamos com o Linux, e se você utiliza este sistema operacional, certamente deseja conhecer alguns bons emuladores de terminal.
No Linux, o uso de comandos pode ser bem intenso, dependendo, é claro, das tarefas que você precisa executar.
De qualquer forma, inúmeras tarefas administrativas, bem como gerenciamento de servidores web, por exemplo, são extremamente dependentes do terminal.
E nestes casos entram em cena os emuladores de terminal, programas pré-instalados em grande parte das distribuições Linux, através dos quais você pode até mesmo gerenciar totalmente a máquina.
Apesar das distros geralmente contarem com um software de terminal padrão, isto pode variar bastante dependendo do ambiente de desktop em uso.
Além disso, vários emuladores de terminal estão disponíveis para sistemas Linux, cada um deles com seu próprio conjunto de características e recursos.
Neste guia, você encontra uma lista com várias alternativas interessantes, que podem ser baixadas e utilizadas no seu computador Linux sem qualquer complicação.
Todas estas alternativas, além disso, são de código aberto. Vale também lembrar que este guia não apresenta os diferentes emuladores em nenhum tipo de ordem ou classificação.
É importante que você leia as descrições de cada ferramenta citada, e também consulte o respectivo site oficial, a fim de tomar uma decisão.
Mas não se preocupe, é possível instalar vários emuladores de terminal em uma distro (e até mesmo todos os constantes neste guia), a fim de testá-los adequadamente.
O que são emuladores de terminal?
Emuladores de terminal nada mais são que aplicativos que simulam os antigos terminais em forma de hardware (como os Teletipos, por exemplo).
Através destes programas, você pode interagir com o sistema operacional em diversos níveis, e assim, pode utilizar comandos, flags e argumentos, a fim de realizar as mais variadas tarefas.
Em um emulador de terminal, você insere comandos e recebe saídas/resultados, dependendo da situação.
Neste tipo de software, o usuário pode até mesmo administrar máquinas remotas, através do SSH, bem como interagir plenamente com aplicações nelas instaladas.
Estes emuladores existem praticamente em todos os sistemas operacionais, incluindo o Windows e o macOS. Além disso, diferentes aplicativos de terminal oferecem recursos e vantagens distintos.
Estamos falando a respeito de programas completos, voltados a uma tarefa específica. Cada um deles oferece possibilidades diferentes, e pode ou não agradar a diferentes perfis de usuários.
Ou seja, você pode encarar esta lista/guia até mesmo como uma premissa básica, e a partir daí, conhecendo melhor algumas das opções disponíveis, bem como suas características, testar inúmeros outros programas.
E como geralmente acontece no Linux, existem várias opções disponíveis, capazes de atender às mais diversas necessidades e preferências.
Você não precisa obrigatoriamente utilizar apenas o emulador de terminal que acompanha a sua distro preferida. Existem muitas outras opções, tão ou mais interessantes.
Nesse sentido, confira também o guia abaixo, que conta com uma introdução detalhada ao terminal, voltada ao usuário iniciante:
Alacritty
O Alacritty é um excelente emulador de terminal. O software é open source, além disso, e oferece diversas possibilidades de customização.
Também existem versões do Alacritty para outros sistemas, como OpenBSD e FreeBSD, além do macOS e do Windows.
O aplicativo conta com um interessante “Vi Mode”, através do qual é possível movimentar o cursor e até mesmo copiar texto para a área de transferência, bem como realizar pesquisas, através do mapeamento de teclas Vi (ative com CTRL + SHIFT + ESPAÇO
).
O Alacritty também permite abertura de URLs através do mouse, e representa uma alternativa que também proporciona excelente performance.
Como instalar o Alacritty no Linux
É possível encontrar o Alacritty em alguns repositórios, e particularmente, encontrei-o normalmente nos repositórios do Manjaro, por exemplo.
Porém, também é possível compilá-lo a partir do código fonte disponibilizado, de acordo com as instruções constantes na página do projeto no GitHub.
Terminator
O Terminator é um dos emuladores de terminal mais populares no Linux, além de muito poderoso. O software de código aberto também permite um bom número de customização, além disso.
Alguns dos recursos do Terminator fazem com que, muitas vezes, você sinta que está utilizando algum tiling window manager (gerenciador de janelas lado a lado).
É possível dividir a janela de diversas formas, tanto na horizontal quanto na vertical, de modo que você pode até mesmo trabalhar em mais de uma máquina ao mesmo tempo (via SSH, por exemplo).
O Terminator é bastante versátil, e trabalha inclusive com abas, sendo que você pode abrir várias abas diferentes ao mesmo tempo e dentro delas utilizar o recurso de tiling window de forma isolada.
A seção de configurações do poderoso emulador de terminal é bem ampla, e você também pode criar e utilizar diversos perfis de usuário, cada um com configurações, cores e planos de fundo diferentes.
Como instalar o Terminator no Linux
O Terminator pode ser encontrado em um grande número de repositórios, e você pode instalá-lo até mesmo através da loja de aplicativos da sua distro.
Mas você também pode baixar o código fonte do emulador e compilá-lo, se preferir.
Tilix
O Tilix é um dos emuladores de terminal mais modernos e cheios de recursos disponíveis atualmente. O aplicativo também permite que você divida as janelas na horizontal e na vertical.
Cada janela, ou seja, cada diferente prompt de comando, também pode ser arrastado à vontade com o mouse, e você pode posicioná-los onde bem entender.
Outro recurso muito valioso do Tilix está ligado aos “assistentes”. O programa conta com assistentes de “senhas” e “favoritos”, por exemplo.
E em relação ao assistente de senha, pense nele como uma espécie de gerenciador de senhas: quando for necessário, basta utilizar o recurso para o preenchimento automático das passwords (durante conexões SSH, por exemplo).
Com o Tilix, você também pode utilizar uma lista de links pré-definidos, os quais podem ser então clicados no próprio terminal. Em suma, se você busca um emulador de terminal poderoso e versátil, o Tilix é uma ótima alternativa.
Como instalar o Tilix no Linux
O Tilix também pode ser encontrado nos repositórios de um grande número de distribuições. Porém, o código fonte também está disponível, caso você decida realizar a compilação.
Guake
O Guake é inspirado no famoso FPS Quake. O emulador de terminal open source também é repleto de recursos, além de suportar diversos monitores e abas.
O Guake difere um pouco dos outros emuladores apresentados devido ao seu modo “inusitado” de inicialização.
Sim, pois trata-se de um emulador de terminal top-down, ou seja, ele é exibido na tela de forma sobreposta, assim que você pressiona uma tecla de atalho (F12
).
Claro, esta tecla de atalho pode ser alterada, bem como a forma como a janela do Guake é exibida (o padrão inicial é de cima para baixo, a partir da área superior esquerda da área de trabalho).
O software também conta com um grande número de opções e recursos, e você pode, por exemplo, realizar diversos ajustes na aparência, incluindo cores, tipos de cursor, transparências, etc.
O versátil emulador também permite que você divida as janelas, tanto na horizontal quanto na vertical.
Como instalar o Guake no Linux
Também disponível em inúmeros repositórios, o Guake pode ser facilmente instalado na sua distro preferida.
Além disso, o código fonte também é disponibilizado.
Tilda
O Tilda é mais um emulador de terminal Linux open source e que permanece “suspenso” na tela quando em uso, se sobrepondo a tudo o mais assim que você usa a tecla de atalho (o padrão é F1
).
O Tilda também conta com várias possibilidades de customização, e oferece inclusive uma prática barra de pesquisa, que pode ser ativada ou desativada conforme a necessidade.
Além disso, você também pode trabalhar em inúmeras abas diferentes através do Tilda, bem como definir diversas teclas de atalho para aumentar sua produtividade.
Como instalar o Tilda no Linux
O código fonte do aplicativo é disponibilizado, caso você decida instalá-lo deste modo. Porém, o Tilda também pode ser encontrado em algumas distros, como Ubuntu e Linux Mint, por exemplo.
Hyper
O Hyper é um interessante emulador para Linux, que inclusive é desenvolvido em Electron e com base em tecnologias web.
Trata-se de um software moderno e que também pode ser customizado através de plugins e temas.
O Hyper conta com uma aparência bastante agradável, além de ser muito rápido. O software também oferece uma prática barra de busca, que pode ser ativada ou desativada de acordo com a necessidade.
A janela do terminal pode ser dividida verticalmente ou horizontalmente, e você também pode trabalhar com abas ou mais de uma janela ao mesmo tempo.
Um ponto talvez negativo, digamos, é o fato de que as configurações e ajustes do programa devem ser realizados através de um arquivo de configuração, pois não existe nenhuma GUI para isto.
De qualquer forma, trata-se de uma alternativa bem interessante em emulador de terminal.
Como instalar o Hyper no Linux
O Hyper pode ser instalado no Linux através de pacotes .DEB e .RPM. Porém, há também a disponibilidade de um pacote AppImage, e assim você pode instalá-lo em virtualmente qualquer distribuição.
E se você ainda não conhece o formato AppImage, e/ou não conta com o suporte à tecnologia na sua distribuição, confira nosso guia completo sobre o assunto:
st – (simple terminal)
Se você está em busca de simplicidade, o st (ou simple terminal) pode representar uma ótima escolha.
O simple terminal é um software com os recursos mais básicos, justamente para aqueles casos em que você deseja algo mais sucinto.
Como instalar o simple terminal no Linux
Você pode baixar o código fonte do simple terminal e compilá-lo, a partir daí. Entretanto, também é possível encontrá-lo em alguns repositórios, como é o caso do Manjaro, por exemplo.
Yakuake
O Yakuake é outro interessante e útil emulador de terminal top-down, cuja aparência e modo de uso se assemelham ao Tilda e ao Guake.
Baseado no Konsole, do KDE, o Yakuake também é uma excelente alternativa, além de repleto de ótimos recursos.
Você pode configurar o modo de aparição do programa, bem como definir o tamanho da janela e realizar ajustes nas animações de abertura.
O Yakuake também oferece suporte a temas, e você pode inclusive abrir várias abas ao mesmo tempo.
O aplicativo também suporta o uso de vários perfis diferentes, além de permitir que você configure diversas teclas de atalho, aumentando assim a sua produtividade.
Como instalar o Yakuake no Linux
Você pode encontrar o Yakuake em diversos repositórios, e o software também pode ser instalado através de um pacote Snap (via Snap Store).
E se você deseja saber mais a respeito do formato Snap, confira o guia abaixo:
Terminology
O Terminology é um dos emuladores de terminal mais interessantes atualmente. Desenvolvido inicialmente para o ambiente de desktop Enlightenment, ele também pode ser instalado em outros DEs.
Moderno e bastante configurável, o Terminology também permite a divisão das janelas na vertical e na horizontal.
O emulador também permite que você trabalhe com abas, e conta com alguns recursos verdadeiramente únicos.
Por exemplo, o Terminology permite que você visualize miniaturas de imagens. Além disso, o número de opções de customização do software é bem grande.
Você pode, por exemplo, escolher dentre diversas opções de cursor, além de ser possível abrir links diretamente do terminal, sem complicações.
Em suma, o Terminology é mais uma interessante e impressionante alternativa, cheio de recursos e até mesmo de novidades.
Como instalar o Terminology no Linux
É possível instalar o Terminology a partir dos repositórios de algumas distribuições Linux, como Ubuntu, Manjaro e openSUSE, por exemplo.
Além disso, o site oficial disponibiliza o código fonte do software, para que você então o compile, se necessário.
Extraterm
O Extraterm é outro emulador de terminal moderno e repleto de recursos. O software open source, além disso, permite um altíssimo nível de controle através do teclado, mediante o uso de uma paleta de comandos.
Através do Extraterm, você também pode visualizar imagens diretamente no terminal, e para aumentar ainda mais a produtividade, é possível utilizar saídas de comandos anteriores como base para novos comandos.
O Extraterm, em alguns momentos, chega a ser impressionante. De fato, se você gosta de testar novidades e/ou está realmente em busca dos melhores emuladores de terminal, trata-se de uma ótima alternativa.
Também permitindo que você utilize inúmeras abas e janelas, o software open source também possibilita que você configure várias ações do mouse (com os 3 botões, se necessário).
É possível customizar o aplicativo também visualmente, sendo que diversos temas estão disponíveis e pré-instalados.
Além disso, várias teclas de atalho podem ser definidas, o que aumenta bastante o nível de personalização e produtividade da ferramenta.
Enfim, se você busca um emulador de terminal alternativo e cheio de funções úteis, não deixe de testar o Extraterm.
Como instalar o Extraterm no Linux
O site oficial disponibiliza um arquivo .ZIP
que contém o executável do Extraterm, e você pode rodá-lo sem que seja necessária nenhuma instalação.
O programa também está disponível nos repositórios AUR, do Arch Linux, bem como pode ser encontrado em alguns repositórios de outras distros.
Conclusão
No Linux, é sempre possível utilizar mais de uma ferramenta para inúmeras tarefas, e quando se trata de emuladores de terminal, não é diferente.
Pelo contrário, e existem opções interessantíssimas e úteis, capazes de atender necessidades e preferências bem específicas e diferentes.
Existem tanto emuladores de terminal simples e sucintos, até alternativas repletas de recursos e “extras” valiosos. O campo para escolha é sempre bem grande.
Espero que este conteúdo tenha sido do seu agrado. E em caso de dúvidas e/ou sugestões, por favor, deixe um comentário.
Até a próxima!
0 comentários