Que tal personalizar as suas tty e emuladores de terminal com a logo do sua distribuição? Gostou da ideia, leia essa matéria.
Nessa matéria iremos usar o LinuxLogo, veja abaixo uma breve descrição e o resultado.
podem ser exibidas em tempo de inicialização do sistema ou, com alguma
configuração local, no prompt de login. Quatro logotipos diferentes estão
disponíveis:
* Debian Swirl (default);
* Debian banner;
* Tux clássico e banner.
Os logotipos clássico e banner são baseados no pinguim de Larry Ewing.
Estão incluídas as versões ASCII monocromáticas de todos os logotipos.
Debian
Ubuntu
Para instalar o linuxlogo, abra o seu terminal e de o comando abaixo.
Para apenas visualizar em seu terminal de o comando abaixo.
Irei mostrar a seguir como tornar a exibição do LinuxLogo definitiva nos emuladores de terminal e nas telas tty.
Para que seu emulador de terminal exiba o linuxlogo, você deve alterar o arquivo /etc/bash.bashrc adicionando ao final dele a sintaxe abaixo, alterando emulador de terminal pelo seu emulador de terminal.
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo
fi
Budgie - Ubuntu Budgie
gnome-terminal
Cinnmon
gnome-terminal
Gnome - Ubuntu
gnome-terminal
KDE - Kubuntu
konsole
LXDE - Lubuntu
lxterminal
Mate - Ubuntu Mate
mate-terminal
XFCE4 - Xubuntu
xfce4-terminal
Ubuntu Kylin
gnome-terminal
Para os demais ambientes minimalista, verifique o seu emulador de terminal.
Com a lista dos ambientes gráficos e seus emuladores de terminal, vamos alterar o arquivo /etc/bash.bashrc, para isso abra seu terminal e de o comando abaixo.
Com o editor de texto nano aberto role a pagina até o final.
No final do arquivo você deve colar as 3 linhas abaixo, substituindo "emulador de terminal" pelo emulador do seu ambiente gráfico, verifique na lista dada acima.
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo
fi
No exemplo estou usando o KDE Plasma e o emulador dele é o konsole, a minha alteração sera da seguinte forma.
if [ -x /usr/bin/konsole ]; then
/usr/bin/linux_logo
fi
Ficando assim o meu /etc/bash.bashrc
Feita a alteração salve teclando
ctrl + x
tecle s
tecle Enter para fechar
Pronto de agora em diante toda vez que você abrir seu emulador de terminal a logo da sua distribuição sera exibida.
Para quem não sabe, tty é a tela preta, modo texto :) Abaixo a tty2 em seu visual padrão.
Para que o linuxlogo seja exibido em suas tty devemos alterar o arquivo /etc/issue, caso ainda não tenha notado, a primeira linha do seu tty é a informação dada pelo /etc/issue como você pode ver na imagem abaixo.
Portanto o que for colocado no /etc/issue sera exibido nas tty.
ou
Com o arquivo original devidamente salvo, vamos crir o alterado com o comando abaixo.
Para verificar a alteração do issue de o comando abaixo.
Para visualizar na tty tecle
Ctrl + Alt + f3 ou outro f*
Debian
Ubuntu
OBS: A inscrição "Debian Version stretch/sid" é dada pelo arquivo /etc/debian_version e mostra a origem do Ubuntu.
O sistema em modo de recuperação.
Debian
Ubuntu
Além do que já foi mostrado, você pode ainda definir uma logo personalizada.
Adicione o endereço do seu site, pagina e o tempo que a maquina está ligada com o parâmetro abaixo, substitua "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/" por suas informações.
Mas se por gosto pessoal você estar achando a logo meio sem vida, adicione um colorido a ela instalando o toilet com o comando abaixo.
Para colorir a sua logo use o parâmetro abaixo.
Ou com as informações do seu site e tempo ligado.
Mas caso prefira algo mais discreto, use os parâmetros abaixo.
Para adicionar os parâmetros personalizados você deve alterar o comando /usr/bin/linux_logo nos parâmetros usados para fixar a configurações no /etc/bash.bashrc que falamos anteriormente.
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo
fi
Ficando da seguinte forma
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo -u -t "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/" | toilet --gay -f term
fi
Fontes:
Nessa matéria iremos usar o LinuxLogo, veja abaixo uma breve descrição e o resultado.
LinuxLogo
Um logotipo do sistema com cores ANSI com algumas informações do sistema quepodem ser exibidas em tempo de inicialização do sistema ou, com alguma
configuração local, no prompt de login. Quatro logotipos diferentes estão
disponíveis:
* Debian Swirl (default);
* Debian banner;
* Tux clássico e banner.
Os logotipos clássico e banner são baseados no pinguim de Larry Ewing.
Estão incluídas as versões ASCII monocromáticas de todos os logotipos.
Debian
Ubuntu
Para instalar o linuxlogo, abra o seu terminal e de o comando abaixo.
sudo apt install linuxlogo
Para apenas visualizar em seu terminal de o comando abaixo.
linux_logo
Tornar definitivo
Irei mostrar a seguir como tornar a exibição do LinuxLogo definitiva nos emuladores de terminal e nas telas tty.
Emuladores de terminal
Para que seu emulador de terminal exiba o linuxlogo, você deve alterar o arquivo /etc/bash.bashrc adicionando ao final dele a sintaxe abaixo, alterando emulador de terminal pelo seu emulador de terminal.
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo
fi
Segue a lista de ambientes gráficos e seus emuladores:
Budgie - Ubuntu Budgie
gnome-terminal
Cinnmon
gnome-terminal
Gnome - Ubuntu
gnome-terminal
KDE - Kubuntu
konsole
LXDE - Lubuntu
lxterminal
Mate - Ubuntu Mate
mate-terminal
XFCE4 - Xubuntu
xfce4-terminal
Ubuntu Kylin
gnome-terminal
Para os demais ambientes minimalista, verifique o seu emulador de terminal.
Configurar
Com a lista dos ambientes gráficos e seus emuladores de terminal, vamos alterar o arquivo /etc/bash.bashrc, para isso abra seu terminal e de o comando abaixo.
sudo nano /etc/bash.bashrc
Com o editor de texto nano aberto role a pagina até o final.
No final do arquivo você deve colar as 3 linhas abaixo, substituindo "emulador de terminal" pelo emulador do seu ambiente gráfico, verifique na lista dada acima.
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo
fi
No exemplo estou usando o KDE Plasma e o emulador dele é o konsole, a minha alteração sera da seguinte forma.
if [ -x /usr/bin/konsole ]; then
/usr/bin/linux_logo
fi
Ficando assim o meu /etc/bash.bashrc
Feita a alteração salve teclando
ctrl + x
tecle s
tecle Enter para fechar
Pronto de agora em diante toda vez que você abrir seu emulador de terminal a logo da sua distribuição sera exibida.
tty
Para quem não sabe, tty é a tela preta, modo texto :) Abaixo a tty2 em seu visual padrão.
Para que o linuxlogo seja exibido em suas tty devemos alterar o arquivo /etc/issue, caso ainda não tenha notado, a primeira linha do seu tty é a informação dada pelo /etc/issue como você pode ver na imagem abaixo.
Portanto o que for colocado no /etc/issue sera exibido nas tty.
Alterando o /etc/issue
Antes de alterar o arquivo, devemos fazer um backup dele, para isso de os comandos abaixo no seu terminal.sudo -i
ou
su
cd /etc/
mv issue issue.bkp
Com o arquivo original devidamente salvo, vamos crir o alterado com o comando abaixo.
mv issue.linuxlogo issue
Para verificar a alteração do issue de o comando abaixo.
cat /etc/issue
Para visualizar na tty tecle
Ctrl + Alt + f3 ou outro f*
Debian
Ubuntu
OBS: A inscrição "Debian Version stretch/sid" é dada pelo arquivo /etc/debian_version e mostra a origem do Ubuntu.
O sistema em modo de recuperação.
Debian
Ubuntu
Logo personalizada
Além do que já foi mostrado, você pode ainda definir uma logo personalizada.
Adicionando informações extra
Adicione o endereço do seu site, pagina e o tempo que a maquina está ligada com o parâmetro abaixo, substitua "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/" por suas informações.
linux_logo -u -t "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/"
Logo colorida
Mas se por gosto pessoal você estar achando a logo meio sem vida, adicione um colorido a ela instalando o toilet com o comando abaixo.
sudo apt install toilet
Para colorir a sua logo use o parâmetro abaixo.
linux_logo -a | toilet --gay -f term
Ou com as informações do seu site e tempo ligado.
linux_logo -u -t "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/" | toilet --gay -f term
Mas caso prefira algo mais discreto, use os parâmetros abaixo.
linux_logo -u -t "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/" | toilet --metal -f term
Tornar definitivo com parâmetros personalizados
Emuladores de terminal
Para adicionar os parâmetros personalizados você deve alterar o comando /usr/bin/linux_logo nos parâmetros usados para fixar a configurações no /etc/bash.bashrc que falamos anteriormente.
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo
fi
Ficando da seguinte forma
if [ -x /usr/bin/emulador de terminal ]; then
/usr/bin/linux_logo -u -t "@linuxdicasesuporte - https://linuxdicasesuporte.blogspot.com.br/" | toilet --gay -f term
fi
Fontes:
man linuxlogo
man toilet
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!