Guake é um terminal suspenso para a área de trabalho GNOME que inclui a funcionalidade de terminal dividido, salvar/restaurar sessão, suporte para transparência e muitos outros recursos.
Ver que o Ubuntu tem versões Guake bastante desatualizadas (3.4.0 para Ubuntu 19.04 e 3.0.5 para Ubuntu 18.04, enquanto a versão mais recente do Guake é 3.6.3) e criar um Launchpad PPA para os últimos lançamentos do Guake é o "recurso" mais solicitado, criei um Guake APT PPA para Ubuntu 19.04, 18.10 e 18.04. Idealmente, o Guake deve ser empacotado como um pacote Snap ou Flatpak, para que possa ser instalado em muitas outras distribuições Linux, mas não tenho experiência com esses tipos de pacotes.
O PPA também funciona no Linux Mint 19.x e em quaisquer outras distribuições Linux baseadas no Ubuntu (18.04-19.04).
Você pode ver o que há de novo nos lançamentos recentes do Guake visitando a página do projeto.
Guake é inspirado no famoso console Quake - o terminal permanece oculto até que você pressione uma tecla (o padrão é F12
). Execute um comando e pressione a mesma tecla novamente para ocultar o terminal, voltando à tarefa anterior sem interromper o fluxo de trabalho.
Principais características do Guake:
Terminal suspenso, é mostrado ou oculto com um atalho de teclado (também pode ocultar automaticamente quando perde o foco)
Suporta guias que podem ser renomeadas
Suporte a vários monitores (você pode configurá-lo para um monitor ou pode fazer com que apareça na tela onde o mouse está)
Funcionalidade de terminal dividido (tem vários terminais verticais e horizontais na mesma janela)
Abertura rápida: clique em um arquivo na saída do terminal para abri-lo com seu editor de texto favorito
Salvar/restaurar sessão (por padrão, ele salva sua sessão anterior e a restaura na próxima vez que você executar o Guake), bem como exportação e importação de configurações
Conjuntos de guias específicos do espaço de trabalho (mostra um conjunto de guias diferente dependendo do espaço de trabalho atual). Isso só funciona no X11
Pesquisa no terminal atual (Ctrl + Shift + F
)
Muitas opções de personalização: configure a largura, altura e alinhamento da janela, mostre as guias na parte superior ou inferior, defina a transparência da janela e muito mais.
Mais de 130 paletas de cores integradas
Eu criei este PPA apenas para Guake, então nenhum outro pacote está no PPA. Isso significa que nenhum outro pacote em seu sistema é atualizado, e você pode facilmente limpar o PPA se quiser fazer o downgrade do Guake para a versão que você instalou anteriormente.
Use isto para adicionar o PPA e instalar o Guake mais recente no Ubuntu 18.04, 18.10 ou 19.04 e Linux Mint 19.x:
sudo add-apt-repository ppa:linuxuprising/guake
sudo apt-get update
sudo apt install guake
O Guake começa oculto por padrão, então a primeira vez que você executá-lo, não verá nenhuma janela de terminal.
Pressione F12
para mostrar a janela Guake se estiver usando o X11 (isso pode ser alterado nas Preferências do Guake). No Wayland, você precisará criar um atalho de teclado personalizado para o comando guake -t
(-t
alterna a visibilidade da janela do terminal).
Por exemplo. no Gnome, vá para System Settings -> Keyboard
, role até a parte inferior e clique no botão +
para criar um novo atalho. Use guake -t
como o comando e atribua um atalho, como F12
por exemplo.
Preferências gerais do Guake
Preferências da janela principal do Guake
Algumas configurações que você pode querer alterar:
General
(ative a opção Start Guake at login
)Hide on lose focus
na guia Main Window
Preferences -> Main Window -> Geometry
na parte inferior da janela)Preferences -> General -> Gtk theme
Não quer mais usar a versão Guake deste PPA? Não tem problema, você pode limpar o PPA e fazer o downgrade do Guake para a versão fornecida pelo Ubuntu/Linux Mint:
sudo apt install ppa-purge
sudo ppa-purge ppa:linuxuprising/guake
sudo apt install ppa-purge
sudo ppa-purge -d bionic ppa:linuxuprising/guake
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
New Guake Drop-Down Terminal PPA (Ubuntu And Linux Mint Installation)