NeoFetch - mostra informações do sistema Linux com logotipo de distribuição
- 3722
- 289
- Leroy Lebsack
Neofsech é um script de linha de comando de informações de plataforma cruzada e fácil de usar que coleta as informações do sistema Linux e exibi-las no terminal próximo a uma imagem, pode ser o seu logotipo de distribuição ou qualquer arte ASCII de sua escolha.
Recentemente, uma nova versão principal de Neofertch 3.0 liberado com grande quantidade de mudanças de ruptura adicionadas a esta atualização.
Neofsech é muito semelhante aos utilitários ScreenFetch ou Linux_Logo, mas altamente personalizável e vem com alguns recursos extras, conforme discutido abaixo.
Seus principais recursos incluem: é rápido, imprime uma imagem colorida - seu logotipo de distribuição no ASCII juntamente com as informações do sistema, é altamente personalizável em termos, onde e quando as informações são impressas no terminal e podem tirar uma captura de tela da sua área de trabalho Ao fechar o script, conforme ativado por uma bandeira especial.
Dependências necessárias:
- Bash 3.0+ com suporte de ncurses.
- W3M-IMG (ocasionalmente embalado com W3M) ou ITERM2 ou Terminologia Para imprimir imagens.
- ImageMagick - para criação de miniaturas.
- O emulador de terminal Linux deve apoiar \ 033 [14T [3] ou XDOTOOL ou xwininfo + xprop ou xwininfo + xdpyInfo .
- No Linux, você precisa Feh, azoto ou gsettings Para suporte a papel de parede.
Importante: Você pode ler mais sobre dependências opcionais do repositório do NeoFetch Github para verificar se o seu emulador de terminal Linux realmente suporta \ 033 [14T ou quaisquer dependências extras para o script funcionar bem em sua distro.
Como instalar o NeoFetch no Linux
O NeoFetch pode ser facilmente instalado a partir de repositórios de terceiros em quase todas.
Em Debian
$ echo "Deb http: // dl.Bintray.com/dawidd6/neofertch jessie main "| sudo tee -a/etc/apt/fontes.Lista $ Curl -l "https: // bintray.com/user/downloadsubjectpublickey?Nome de usuário = Bintray "-o Release -NeoFetch.key && sudo apt-key add release-neofertch.Key && RM Release-NeoFetch.key $ sudo sugo apt-get update $ sudo apt-get install neofertch
No Ubuntu e Linux Mint
$ sudo add-aprop-repository ppa: dawidd0811/neofetch $ sudo apt-get update $ sudo apt-get install neofertch
Em Rhel, Centos e Fedora
Você precisa ter DNF-PLUGINS-CORE instalado no seu sistema, ou então instale -o com o comando abaixo:
$ sudo yum install dnf-plugins-core
Ativar repositório de copr e instale Neofetch pacote.
$ sudo dnf copr ativar konimex/neofertch $ sudo dnf install neofertchet
No Arch Linux
Você pode instalar Neofetch ou NeoFetch-Git Da aur usando Packer ou Yaourt.
$ packer -s neofetch $ packer -s neofetch -git ou $ yaourt -s neofetch $ yaourt -s neoFetch -git
No gentoo
Instalar App-Misc/Neofetch Dos repositórios oficiais do Gentoo/Funtoo. No entanto, caso você precise da versão git do pacote, você pode instalar = App-Misc/Neofetch-9999.
Como usar o NeoFetch no Linux
Depois de instalar o pacote, a sintaxe geral para usá -lo é:
$ neofertch
Observação: Se W3M-IMG ou ImageMagick não está instalado no seu sistema, a ScreenFetch será ativada por padrão e Neofetch Exibirá seu logotipo de arte ascii como na imagem abaixo.
Informações sobre hortelã do Linux
Informações do sistema de hortelã LinuxInformações do Ubuntu
Informações do sistema UbuntuSe você deseja exibir o logotipo de distribuição padrão como imagem, você deve instalar W3M-IMG ou imagemagick No seu sistema, o seguinte:
$ sudo apt-get install w3m-img [em Debian/Ubuntu/Mint] $ sudo yum install w3m-img [on RHEL/CENTOS/FEDORA]
Então corra Neofetch Novamente, você verá o papel de parede padrão de suas distribuições Linux como a imagem.
$ neofertchInformações do sistema Ubuntu com logotipo
Depois de correr Neofetch Pela primeira vez, ele criará um arquivo de configuração com todas as opções e configurações: $ Home/.Config/NeoFetch/Config
.
Este arquivo de configuração o permitirá através do printinfo ()
função para alterar as informações do sistema que você deseja imprimir no terminal. Você pode digitar novas linhas de informação, modificar a linha de informações, excluir determinadas linhas e também ajustar o script usando o código Bash para gerenciar as informações a serem impressas.
Você pode abrir o arquivo de configuração usando seu editor favorito da seguinte forma:
$ VI ~//.Config/NeoFetch/Config
Abaixo está um trecho do arquivo de configuração no meu sistema mostrando o printinfo ()
função.
#!/usr/bin/Env Bash # vim: fdm = marcador # # nEofertch Config Arquivo # https: // github.com/dylanaraps/neofertch # acelerar o script por não usar o Unicode Export lc_all = c Exportar Lang = C # Opções de informação # info # Consulte esta página wiki para mais informações: # https: // github.com/dylanaraps/neofertch/wiki/personalização-info printinfo () info título Informações sublinham info "modelo" info modelo "os" distro info "kernel" kernel info "uptime" uptime info "pacotes" pacotes "informações" shell "shell" "Resolução" Resolução Info "de" de info "wm" wm info "wm tema" wmthem info "tema" infons "ícones" ícones "info" terminal "termo info" terminal font "termo info" cpu "cpu info" gpu " Informações da GPU "Memória" Memória # Info "Uso da CPU" CPU_USAGE # info "disco" disco # info "bateria" # info "font" font # info "música" música # info "ip local" localip # info "public ip" publicip # info "usuários" usuários # info "aniversário" info linebreak info cols info linebreak…
Digite o comando abaixo para visualizar todos os sinalizadores e seus valores de configuração que você pode usar com o script neofertch:
$ neofertch -Help
Para lançar a NeoFetch com todas as funções e bandeiras ativadas, empregue o --teste
bandeira:
$ neofertch -teste
Você pode ativar o logotipo da ASCII ART novamente usando o --ASCII
bandeira:
$ neofertch --cii
Neste artigo, abordamos um script de linha de comando simples e altamente configurável/personalizável que reúne as informações do seu sistema e a exibe no terminal.
Lembre -se de entrar em contato conosco através do formulário de feedback abaixo para fazer qualquer pergunta ou nos dar seus pensamentos sobre o script de neofertch.
Por último, mas não menos importante, se você souber de algum script semelhante por aí, não hesite em nos informar, teremos o prazer de ouvir de você.
Visite o repositório do NeoFetch GitHub.
- « 15 dicas úteis de ajuste e otimização do MySQL/Mariadb
- Desative a lista de diretórios da web do Apache usando .arquivo htaccess »