Ao longo dos anos, os usuários do Linux são conhecidos por escrever scripts baseados em linha de comando que “buscam” ou exibem informações do sistema de suas máquinas. Vários scripts baseados em comunidade deste tipo surgiram e desapareceram, mas os mais populares ainda estão sendo usados hoje.
NeoFetch é um desses scripts e busca fornecer todos os recursos e capacidades de seus predecessores, mas de uma forma muito mais abrangente.
Simplificando, se você sempre quis verificar as especificações de seu hardware, versão do kernel, tempo de atividade, tipo de ambiente de área de trabalho e muito mais (com facilidade) – um programa como o NeoFetch é o que você está procurando.
Instalação
O seguinte conjunto de instruções é para uma instalação do Neofetch no Debian / Ubuntu. O NeoFetch é multiplataforma, então funcionará na maioria dos outros sistemas também (até no Windows!).
As instruções de instalação também estão disponíveis para Arch Linux, Gentoo, Fedora e Mac OS X aqui no página GitHub do projeto.
É mais fácil copiar / colar os próximos três comandos em seu terminal, para que não haja erros ao inserir.
Abra um terminal e adicione o repositório de software NeoFetch executando:
echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list
Em seguida, adicione a chave pública como confiável ao seu sistema, digitando:
curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key
Aguarde a conclusão do download curto e digite:
sudo apt-key add Release-neofetch.key && rm Release-neofetch.key
Agora você pode instalar o Neofetch na máquina com:
sudo apt-get update && sudo apt-get install neofetch scrot
Diga “sim” a qualquer solicitação.
Agora você tem o programa pronto para ser executado em sua máquina Ubuntu.
Uso
Como você usa o NeoFetch para imprimir as informações do sistema agora que está instalado? Felizmente, é muito fácil. Isso é feito simplesmente chamando o programa dentro do terminal usando seu nome.
Digite este comando de uma palavra em seu terminal para ver a saída das especificações do sistema:
neofetch
Como você pode ver, o resultado é bastante detalhado. Podemos obter muito mais uso do programa indo um pouco além e adicionando opções extras ao comando.
aqui estão alguns exemplos:
Altere a estatística de memória para uma barra de progresso e desative os blocos de cores anexando:
neofetch --memory_display bar --color_blocks off
Altere as cores do texto de saída com esta opção:
neofetch --colors 7 7 5 11 7 9
Salve os detalhes de saída do sistema em um novo arquivo de imagem fazendo uma captura de tela:
neofetch --scrot /path/to/img
Substitua “/ caminho / para / img” no local e nome do arquivo onde deseja que sua captura de tela seja criada. A lista completa de opções que você pode usar para criar diferentes resultados está disponível aqui.
Apelido
Digitar as partes extras de seus comandos personalizados pode ser um pouco repetitivo e demorado. Para remediar isso, podemos criar um “alias” para qualquer saída NeoFetch personalizada que desejamos executar.
Um alias é um comando mais curto que se refere a outro comando muito mais longo. Esses aliases são armazenados melhor no arquivo “.bashrc” do seu sistema.
Comece a escrever neste arquivo agora com o Nano:
nano ~/.bashrc
Aqui está um exemplo de alias para adicionar ao final do arquivo que executa um comando NeoFetch mais longo, mas com uma palavra!
As barras invertidas continuam o código na próxima linha em vez de terminá-lo abruptamente, portanto, uma delas é necessária em cada nova linha (exceto a última).
alias neofetch2="neofetch --block_range 1 8 --line_wrap off --bold off --uptime_shorthand on --gtk_shorthand on --colors 4 1 8 8 8 7 "
Salve e saia desse arquivo pressionando “Ctrl + x” juntos ao mesmo tempo no teclado, seguido de um toque na tecla “y” para confirmar.
Quase pronto!
Fonte do arquivo “.bashrc” para que as alterações sejam selecionadas:
source ~/.bashrc
Agora tente executar o novo alias Neofetch que definimos para ver a saída personalizada! Lembre-se de que o chamamos de “neofetch2”:
neofetch2
A saída do terminal mostra os resultados! Se você obtiver um erro, volte ao arquivo “.bashrc” anterior e verifique se o seu alias está escrito corretamente.
Conclusão
Se você nunca usou uma dessas ferramentas antes, você a achará um acréscimo bem-vindo ao seu repertório. Embora não seja superessencial, é bom ter uma maneira fácil de ver rapidamente as especificações do sistema em tempo real, e não há limite para a quantidade de apelidos que você pode adicionar para tornar as coisas mais suaves. Divirta-se usando este!