Como instalar o emulador de terminal com visual retrô, cool-retro-term

O aplicativo cool-retro-term é um emulador de terminal, para Linux, projetado para exibir um visual dos anos 80.
Sua aparẽncia imita um antigo monitor de raios catódicos ou CRT, muito comum até quase duas décadas atrás. E foi projetado para ser ajustado e oferecer amplas possibilidades de personalização.
linux on a crt monitor
No Brasil, a tecnologia de monitores CRT prevaleceu até meados dos anos 2000. Ou seja, muita gente ainda vai lembrar como eles eram.
Só que o cool-retro-term, vai um pouco mais longe no passado. O aplicativo, nas suas diversas configurações e perfis de ajuste, pode dar a clara e nítida sensação de estar usando um computador do início dos anos 80.
As telas em fósforo verde ou branco foram as mais comuns em toda a história da computação. As de fósforo ambar, foram moda durante algum tempo, no fim dos anos 80.
A partir dos anos 90, as telas coloridas foram se tornando mais populares — até a chegada dos LCD nos desktops.
Vamos falar mais da personalização do cool-retro-term, de seus variados perfis de monitores e um pouco de nostalgia em outro post.
Aqui, vamos nos concentrar em como instalar (é fácil!) o aplicativo.

Como instalar o cool-retro-term no Ubuntu

No Ubuntu, é possível adicionar uma PPA, para fazer download dos pacotes necessários, para a instalação do programa:

sudo add-apt-repository ppa:noobslab/apps

Alternativamente, vocẽ pode usar este outro repositório:

add-apt-repository ppa:bugs-launchpad-net-falkensweb/cool-retro-term
This PPA Contains Applications for Ubuntu/Linux Mint from different sources but debianized by http://www.NoobsLab.com
More info: https://launchpad.net/~noobslab/+archive/ubuntu/apps
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpnbvw_acl/secring.gpg' created
gpg: keyring `/tmp/tmpnbvw_acl/pubring.gpg' created
gpg: requesting key F59EAE4D from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpnbvw_acl/trustdb.gpg: trustdb created
gpg: key F59EAE4D: public key "Launchpad PPA for NoobsLab" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Agora atualize/sincronize os repositórios e faça a instalação:

sudo apt update
sudo apt install cool-retro-term

Para rodar o aplicativo, execute o comando ‘cool-retro-term’.
7-crt-monitors
Não esqueça de conferir este post, para obter detalhes de configuração avançada do terminal retrô.
Se quiser remover, mais tarde, use a seguinte sequencia de comandos:

sudo add-apt-repository remove ppa:noobslab/apps
sudo apt purge cool-retro-term

Como baixar e compilar o código

Se vocẽ prefere, baixar o código fonte e compilar o programa, também é uma opção.
Veja o procedimento:

sudo apt install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin
git clone --recursive https://github.com/Swordfish90/cool-retro-term.git
cd cool-retro-term
qmake && make
./cool-retro-term

Como instalar o terminal retrô no openSuse

O jeito mais fácil (me avise, se não der certo!) é o one-click install.
Você pode encontrar a versão mais adequada para você nesta página: https://software.opensuse.org/package/cool-retro-term.
Quem usa o openSuse Leap 42.2, pode usar também este link direto: https://software.opensuse.org/ymp/home:mnhauke/openSUSE_Leap_42.2/cool-retro-term.ymp?base=openSUSE%3ALeap%3A42.2&query=cool-retro-term.

Como instalar no Debian e outras distros

Para Debian, as opções são instalar via git, descrita acima ou baixar e instalar o pacote deb.
O pacote .deb adequado à sua versão, pode ser encontrado e baixado no site https://launchpad.net/~bugs-launchpad-net-falkensweb/+archive/ubuntu/cool-retro-term/+packages.
Já, no Arch Linux, no Antergos e no Manjaro, use o pacman:

sudo pacman -S cool-retro-term

Referências

http://www.noobslab.com/2016/04/cool-retro-term-is-great-mimic-of-old.html.

Publicado por

Elias Praciano

Autor de tecnologia (livre, de preferência), desenvolvedor web e geek, nos mais diversos assuntos. Entusiasta de software livre e hacker de LEGO, acredito em repassar meu conhecimento e ajudar as pessoas sempre que for possível.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *