Pesquisa de site

24 emuladores de terminal úteis para desktop Linux


Um emulador de terminal é um programa de computador que reproduz um terminal de vídeo dentro de alguma outra estrutura de exibição. Em outras palavras, o emulador de terminal tem a capacidade de fazer uma máquina burra parecer um computador cliente conectado em rede ao servidor.

O emulador de terminal permite que um usuário final acesse o console, bem como seus aplicativos, como interface de usuário de texto e interface de linha de comando.

Você pode encontrar um grande número de emuladores de terminal para escolher neste mundo de código aberto. Alguns deles oferecem uma ampla gama de recursos, enquanto outros oferecem menos recursos.

Para entender melhor a qualidade do software disponível, reunimos uma lista de maravilhosos emuladores de terminal para Linux. Cada título fornece sua descrição e recurso junto com uma captura de tela do software com um link de download relevante.

1. Terminator – execute vários terminais em uma janela

Terminator é um emulador de terminal avançado e poderoso que suporta múltiplas janelas de terminal e vem com algumas funcionalidades adicionais que você não encontrará no aplicativo de terminal Linux padrão.

Por exemplo, no aplicativo terminador, você pode dividir as janelas do terminal horizontal e verticalmente de acordo com suas necessidades.

Algumas das principais características do Terminator:

  • Personalize seus perfis e esquemas de cores e defina o tamanho de acordo com suas necessidades.
  • Use plug-ins para obter ainda mais funcionalidades.
  • Vários atalhos importantes estão disponíveis para acelerar atividades comuns.
  • Divida a janela do terminal em vários terminais virtuais e redimensione-os conforme necessário.

Instale o Terminator no Linux

Para instalar o Terminator no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install terminator      [On Debian, Ubuntu and Mint]
sudo yum install terminator          [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/terminator  [On Gentoo Linux]
sudo apk add terminator              [On Alpine Linux]
sudo pacman -S terminator            [On Arch Linux]
sudo zypper install terminator       [On OpenSUSE]    

2. Tilda – um terminal suspenso

Tilda é um terminal suspenso estiloso baseado em GTK+. Com a ajuda de um único toque de tecla, você pode abrir uma janela Tilda nova ou oculta. No entanto, você pode adicionar cores de sua escolha para alterar a aparência do texto e do plano de fundo do Terminal.

Além disso, o Tilda é altamente configurável, por exemplo, você pode configurar teclas de atalho para atalhos de teclado, modificar a aparência e muitas opções que alteram o desempenho do Tilda.

Algumas das principais características do terminal Tilda:

  • Interface com alta opção de personalização.
  • Você pode definir o nível de transparência da janela Tilda.
  • Excelentes esquemas de cores integrados.

Instale o Terminal Tilda no Linux

Para instalar o Tilda no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install tilda         [On Debian, Ubuntu and Mint]
sudo yum install tilda             [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/tilda     [On Gentoo Linux]
sudo apk add tilda                 [On Alpine Linux]
sudo pacman -S tilda               [On Arch Linux]
sudo zypper install tilda          [On OpenSUSE]    

3. Guake – Terminal suspenso para GNOME

Guake é um terminal suspenso baseado em python criado para o GNOME Desktop Environment, que é invocado pressionando uma única tecla e pode torná-lo oculto pressionando a mesma tecla novamente.

Seu design foi determinado a partir de jogos FPS (First Person Shooter) como Quake e um de seus principais objetivos é ser fácil de alcançar.

Guake é muito semelhante a Yakuaka e Tilda, mas é uma experiência misturar o melhor deles em um único programa baseado em GTK. Guake foi escrito em Python do zero usando um pequeno pedaço em C (coisas de teclas de atalho globais).

Instale o Terminal Guake no Linux

Para instalar o Guake no Linux, use seu gerenciador de pacotes padrão 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 apk add guake                [On Alpine Linux]
sudo pacman -S guake              [On Arch Linux]
sudo zypper install guake         [On OpenSUSE]    

4. Yakuake – emulador de terminal suspenso

Yakuake (Yet Another Kuake) é um emulador de terminal suspenso baseado no KDE muito semelhante ao emulador de terminal Guake em funcionalidade. Seu design foi inspirado em jogos de console fps como Quake.

Yakuake é basicamente um aplicativo do KDE, que pode ser facilmente instalado em um desktop KDE, mas se você tentar instalar o Yakuake em um Área de trabalho GNOME, ele solicitará que você instale um grande número de pacotes de dependências.

Algumas das principais características do terminal Yakuake:

  • Abaixe-o fluentemente na parte superior da tela.
  • Interface com guias.
  • Dimensões configuráveis e velocidade de animação.
  • Customizável.

Instale o Terminal Yakuake no Linux

Para instalar o Yakuake no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install yakuake        [On Debian, Ubuntu and Mint]
sudo yum install yakuake            [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a kde-apps/yakuake     [On Gentoo Linux]
sudo apk add yakuake                [On Alpine Linux]
sudo pacman -S yakuake              [On Arch Linux]
sudo zypper install yakuake         [On OpenSUSE]    

5. ROXTerm – Emulador de Terminal

ROXterm é outro emulador de terminal leve projetado para fornecer recursos semelhantes ao gnome-terminal. Ele foi originalmente construído para ter menos espaço e tempo de inicialização mais rápido por não usar as bibliotecas Gnome e usar um miniaplicativo independente para trazer a interface de configuração (GUI), mas com o tempo sua função mudou para trazer uma gama maior de recursos para usuários avançados.

No entanto, é mais personalizável que o gnome-terminal e é mais esperado por usuários “poderosos” que usam terminais excessivamente. É facilmente integrado ao ambiente de área de trabalho GNOME e oferece recursos como arrastar e soltar itens em um terminal.

Instale o Terminal ROXTerm no Linux

Para instalar o ROXTerm no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install roxterm           [On Debian, Ubuntu and Mint]
sudo yum install roxterm               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/roxterm       [On Gentoo Linux]
sudo apk add roxterm                   [On Alpine Linux]
sudo pacman -S roxterm                 [On Arch Linux]
sudo zypper install roxterm            [On OpenSUSE]    

6. Eterm – Emulador de Terminal

Eterm é o emulador de terminal de cor mais clara projetado como substituto do xterm. Ele é desenvolvido com uma ideologia de Liberdade de Escolha, deixando tanto poder, flexibilidade e liberdade quanto possível nas mãos do usuário.

Instale o Terminal Eterm no Linux

Para instalar o Eterm no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install eterm           [On Debian, Ubuntu and Mint]
sudo yum install eterm               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/eterm       [On Gentoo Linux]
sudo apk add eterm                   [On Alpine Linux]
sudo pacman -S eterm                 [On Arch Linux]
sudo zypper install eterm            [On OpenSUSE]    

7. Rxvt – Emulador de Terminal

Rxvt significa um terminal virtual estendido e é um aplicativo emulador de terminal colorido para Linux que pretende ser um substituto do xterm para usuários avançados que não precisam ter um recurso como emulação Tektronix 4014 e configurabilidade estilo kit de ferramentas.

Instale o Terminal Rxvt no Linux

Para instalar o Rxvt no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install rxvt           [On Debian, Ubuntu and Mint]
sudo yum install rxvt               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/rxvt       [On Gentoo Linux]
sudo apk add rxvt                   [On Alpine Linux]
sudo pacman -S rxvt                 [On Arch Linux]
sudo zypper install rxvt            [On OpenSUSE]    

8. Tilix – emulador de terminal de ladrilho

Tilix é um emulador de terminal de mosaico GTK3 moderno que permite dividir a janela do emulador em vários painéis de terminal semelhantes ao multiplexador de terminal tmux.

Instale o Terminal Tilix no Linux

Para instalar o Tilix no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install tilix           [On Debian, Ubuntu and Mint]
sudo yum install tilix               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/tilix       [On Gentoo Linux]
sudo apk add tilix                   [On Alpine Linux]
sudo pacman -S tilix                 [On Arch Linux]
sudo zypper install tilix            [On OpenSUSE]    

9. Terminal LXT

LXTerminal é um emulador de terminal padrão baseado em VTE para LXDE (Lightweight X Desktop Environment) sem qualquer dependência desnecessária.

O terminal tem alguns recursos interessantes, como.

  • Suporte para múltiplas guias
  • Suporta comandos comuns como cp, cd, dir, mkdir e mvdir.
  • Recurso para ocultar a barra de menu para economizar espaço
  • Altere o esquema de cores.

Instale o LXTerminal no Linux

Para instalar o LXTerminal no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install lxterminal           [On Debian, Ubuntu and Mint]
sudo yum install lxterminal               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a lxde-base/lxterminal       [On Gentoo Linux]
sudo apk add lxterminal                   [On Alpine Linux]
sudo pacman -S lxterminal                 [On Arch Linux]
sudo zypper install lxterminal            [On OpenSUSE]    

10. Konsole – emulador de terminal do KDE

Konsole é outro poderoso emulador de terminal gratuito baseado no KDE que foi originalmente criado por Lars Doelle. Ele também é mesclado com vários outros aplicativos do KDE, tornando-o mais simples de acessar e mais adequado.

Algumas das principais características do terminal Konsole:

  • Vários terminais com guias.
  • Fundos translúcidos.
  • Suporte para modo de visualização dividida.
  • Marcadores de diretório e SSH.
  • Esquemas de cores personalizáveis.
  • Atalhos de teclas personalizáveis.
  • Alertas de notificação sobre atividades em um terminal.
  • Pesquisa incremental
  • Suporte para gerenciador de arquivos Dolphin
  • Exportação de saída em texto simples ou formato HTML.

Instale o Terminal Konsole no Linux

Para instalar o Konsole no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install konsole           [On Debian, Ubuntu and Mint]
sudo yum install konsole               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a kde-apps/konsole        [On Gentoo Linux]
sudo apk add konsole                   [On Alpine Linux]
sudo pacman -S konsole                 [On Arch Linux]
sudo zypper install konsole            [On OpenSUSE]    

11. Kitty – emulador de terminal baseado em GPU

Kitty é um emulador de terminal gratuito, de código aberto, rápido, rico em recursos e acelerado por GPU para Linux, que suporta todos os recursos de terminal atuais, como Unicode, true color, formatação de texto, fontes em negrito/itálico, ladrilhos de vários janelas e guias, etc.

Kitty é escrito nas linguagens de programação C e Python e é um dos poucos emuladores de terminal com suporte a GPU junto com o Alacritty.

Instale o Terminal Kitty no Linux

Para instalar o Kitty no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install kitty           [On Debian, Ubuntu and Mint]
sudo yum install kitty               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/kitty       [On Gentoo Linux]
sudo apk add kitty                   [On Alpine Linux]
sudo pacman -S kitty                 [On Arch Linux]
sudo zypper install kitty            [On OpenSUSE]    

12.º – Terminal Simples

st é uma implementação de terminal simples para X Window. Pretende ser um emulador de terminal básico com foco na simplicidade, velocidade e extensibilidade.

Instale St Terminal no Linux

Para instalar o terminal st no Linux, use os seguintes comandos.

git clone https://git.suckless.org/st
cd st
sudo make install

13. Terminal Gnomo

O Terminal GNOME é um emulador de terminal integrado para o ambiente de área de trabalho GNOME desenvolvido por Havoc Pennington e outros. Ele permite que os usuários executem comandos usando um shell Linux real enquanto permanecem no ambiente GNOME. O Terminal GNOME emula o emulador de terminal xterm e traz alguns recursos semelhantes.

O terminal Gnome suporta múltiplos perfis, onde os usuários podem criar vários perfis para sua conta e personalizar opções de configuração como fontes, cores, imagens de fundo, comportamento, etc. Ele também suporta eventos de mouse, detecção de URL, múltiplas guias, etc.

Instale o Terminal Gnome no Linux

Para instalar o Gnome-Terminal no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install gnome-terminal           [On Debian, Ubuntu and Mint]
sudo yum install gnome-terminal               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/gnome-terminal       [On Gentoo Linux]
sudo apk add gnome-terminal                   [On Alpine Linux]
sudo pacman -S gnome-terminal                 [On Arch Linux]
sudo zypper install gnome-terminal            [On OpenSUSE]    

14. xfce4-terminal – Emulador de terminal

xfce4-terminal é um emulador de terminal leve, moderno e fácil de usar, especialmente projetado para o ambiente de desktop Xfce. A versão mais recente do terminal xfce tem alguns novos recursos interessantes, como uma caixa de diálogo de pesquisa, trocador de cores de guias, Guake ou Yakuake tipo console suspenso e muito mais.

Instale o Terminal Xfce no Linux

Para instalar o Terminal Xfce no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install xfce4-terminal           [On Debian, Ubuntu and Mint]
sudo yum install xfce4-terminal               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/xfce4-terminal       [On Gentoo Linux]
sudo apk add xfce4-terminal                   [On Alpine Linux]
sudo pacman -S xfce4-terminal                 [On Arch Linux]
sudo zypper install xfce4-terminal            [On OpenSUSE]    

15. Terminologia – Emulador de Terminal

Terminologia é outro novo emulador de terminal moderno criado para o desktop Enlightenment, mas também pode ser usado em diferentes ambientes de desktop. Ele possui alguns recursos exclusivos incríveis, que não existem em nenhum outro emulador de terminal.

Além dos recursos, a terminologia oferece ainda mais coisas que você não imaginaria de outros emuladores de terminal, como visualização de miniaturas de imagens, vídeos e documentos, mas também permite que você veja esses arquivos diretamente da Terminologia.

Instale o Terminal de Terminologia no Linux

Para instalar a Terminologia no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install terminology           [On Debian, Ubuntu and Mint]
sudo yum install terminology               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/terminology       [On Gentoo Linux]
sudo apk add terminology                   [On Alpine Linux]
sudo pacman -S terminology                 [On Arch Linux]
sudo zypper install terminology            [On OpenSUSE]    

16. Terminal Profundo

Deepin Terminal é um emulador de terminal avançado que oferece alguns recursos poderosos que incluem um espaço de trabalho, múltiplas janelas, upload e download de arquivos com gerenciamento remoto, modo quake e outros recursos poderosos esperando por você para explorar!

Instale o Terminal Deepin no Linux

Para instalar o Deepin Terminal no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install deepin-terminal           [On Debian, Ubuntu and Mint]
sudo yum install deepin-terminal               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/deepin-terminal       [On Gentoo Linux]
sudo apk add deepin-terminal                   [On Alpine Linux]
sudo pacman -S deepin-terminal                 [On Arch Linux]
sudo zypper install deepin-terminal            [On OpenSUSE]    

17. Terminal xterm

O aplicativo de terminal xterm é um emulador de terminal padrão para o sistema X Window que oferece muitas invocações separadas do xterm rodando ao mesmo tempo na mesma janela, cada uma das quais fornece entrada/saída independente para o processo em execução nele .

Instale o Terminal Xterm no Linux

Para instalar o Xterm no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install xterm           [On Debian, Ubuntu and Mint]
sudo yum install xterm               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/xterm       [On Gentoo Linux]
sudo apk add xterm                   [On Alpine Linux]
sudo pacman -S xterm                 [On Arch Linux]
sudo zypper install xterm            [On OpenSUSE]    

18. Terminal LilyTerm

O LilyTerm é outro emulador de terminal de código aberto menos conhecido baseado em libvte que deseja ser rápido e leve.

LilyTerm também inclui alguns recursos importantes, como:

  • Suporte para tabulação, coloração e reordenação de guias
  • Capacidade de gerenciar guias por meio de atalhos de teclado
  • Suporte para transparência e saturação de fundo.
  • Suporte para criação de perfil específico do usuário.
  • Diversas opções de personalização de perfis.
  • Amplo suporte a UTF-8.

Instale o Terminal LilyTerm no Linux

Para instalar o LilyTerm no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install lilyterm           [On Debian, Ubuntu and Mint]
sudo yum install lilyterm               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/lilyterm       [On Gentoo Linux]
sudo apk add lilyterm                   [On Alpine Linux]
sudo pacman -S lilyterm                 [On Arch Linux]
sudo zypper install lilyterm            [On OpenSUSE]    

19. Sakura – Emulador de Terminal

O Sakura é outro emulador de terminal estilo Unix menos conhecido, desenvolvido para fins de linha de comando, bem como para programas de terminal baseados em texto.

Sakura é baseado em GTK e livte e não oferece recursos mais avançados, mas opções de personalização, como suporte a múltiplas guias, cor de texto personalizada, fontes e imagens de fundo, processamento rápido de comandos e mais alguns.

Instale o Terminal Sakura no Linux

Para instalar o Sakura no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install sakura           [On Debian, Ubuntu and Mint]
sudo yum install sakura               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/sakura       [On Gentoo Linux]
sudo apk add sakura                   [On Alpine Linux]
sudo pacman -S sakura                 [On Arch Linux]
sudo zypper install sakura            [On OpenSUSE]    

20. Extraterm – Emulador de Terminal

Extraterm é um emulador de terminal moderno gratuito e de código aberto que visa fornecer muitos novos recursos para trazer o terminal padrão para a era moderna.

Instale o Terminal Extraterm no Linux

Para instalar o Extraterm no Linux, use seu gerenciador de pacotes padrão conforme mostrado.

sudo apt-get install extraterm           [On Debian, Ubuntu and Mint]
sudo yum install extraterm               [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a x11-terms/extraterm       [On Gentoo Linux]
sudo apk add extraterm                   [On Alpine Linux]
sudo pacman -S extraterm                 [On Arch Linux]
sudo zypper install extraterm            [On OpenSUSE]    

21. Terminal DomTerm

DomTerm é um emulador de terminal que oferece suporte a recursos poderosos, como paginação automática, manipulação de eventos de mouse, multiplexação de tela (painéis e guias) e gerenciamento de sessão (como tmux ou tela GNU).

22. Terminal TermKit

TermKit é um terminal elegante que visa construir aspectos da GUI com o aplicativo baseado em linha de comando usando um mecanismo de renderização WebKit usado principalmente em navegadores como Google Chrome e Chromium.

O TermKit foi originalmente projetado para Mac e Windows, mas devido ao fork do TermKit da Floby, agora você pode instalá-lo em distribuições baseadas em Linux e experimentar o poder do TermKit .

23. Terminal Tabby

O aplicativo de terminal “Tabby” é um emulador de terminal multiplataforma moderno e rico em recursos para sistemas operacionais, que visa oferecer uma experiência de linha de comando mais agradável e produtiva, fornecendo várias opções de personalização e recursos intuitivos.

Tabby se concentra em melhorar o gerenciamento de guias, permitindo que os usuários organizem e alternem entre múltiplas sessões de terminal sem problemas.

Instale o Terminal Tabby no Linux

Para instalar o Tabby no Linux, use o seguinte script de instalação conforme mostrado.

------------- On Debian-based Distributions ------------- 
curl -s https://packagecloud.io/install/repositories/eugeny/tabby/script.deb.sh | sudo bash

------------- On RHEL-based Distributions -------------
curl -s https://packagecloud.io/install/repositories/eugeny/tabby/script.rpm.sh | sudo bash

24. Terminal Rio

O Rio Terminal é um emulador de terminal construído usando o tempo de execução Rust, WebGPU e Tokio. Ele foi projetado para ser acelerado por hardware e oferece a melhor experiência de quadros por segundo.

Ainda está em desenvolvimento, mas já é um emulador de terminal poderoso e versátil que pode fornecer um aumento significativo de desempenho em relação aos emuladores de terminal tradicionais.

Instale o Terminal Rio no Linux

Para instalar o Rio Terminal no Linux, você pode seguir estes passos:

curl -s https://get.rio-terminal.dev | sh
rio

Se você conhece algum outro emulador de terminal Linux capaz que não incluí na lista acima, compartilhe-o comigo usando nossa seção de comentários.