tux on orange background

Os ovos de páscoa do comando apt

Ovos de páscoa ou easter eggs, em inglês, são pequenos segredinhos escondidos em programas de computador.
Eles estão ali, escondidos, prontos para serem revelados diante do procedimento certo.
Eu já havia escrito sobre os ovos de páscoa contidos nos comandos apt-get e aptitude, no Debian e no Ubuntu.
Leia mais sobre eles aqui.
Com a crescente popularização do comando apt, contudo, me senti tentado a ir descobrir se os mesmos procedimentos revelariam alguma coisa neste comando.
No decorrer dos testes, usei o Debian 9 Stretch (Testing) e o Ubuntu 16.04 LTS Xenial Xerus.
Vamos ver um por um.
apt command easter eggs
Me acompanhe:

apt | grep -i "super"
                                   Este APT tem Poderes de Super Vaca.

Aparentemente, até o momento, este é a única parte do ovo de páscoa que está traduzido, no apt.
O que segue, mostra uma imagem, em ASCII, de uma vaquinha:

apt moo
                 (__) 
                 (oo) 
           /------\/ 
          / |    ||   
         *  /\---/\ 
            ~~   ~~   
..."Have you mooed today?"...

A frase “Have you mooed today?” quer dizer “Você já mugiu hoje?”.
Se quiser ver apenas a frase, use o seguinte comando:

apt moo | grep -i today
#WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

..."Have you mooed today?"...

debian flat badge
Infelizmente, não é possível se livrar do aviso (ou warning), em inglês, que informa que a estabilidade da interface CLI do apt ainda está em desenvolvimento.
Se você quiser ver a versão atual do seu apt, basta executá-lo com a opção ‘-v’ ou ‘–version’:

apt -v
apt 1.3~pre2 (amd64)

Publicado por

Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como “Rick and Morty” e “BoJack Horseman”.
Me siga no Twitter e vamos trocar ideias!

One thought on “Os ovos de páscoa do comando apt”

Deixe uma resposta

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