Neofetch - Juri l-Informazzjoni tas-Sistema Linux bil-Logo tad-Distribuzzjoni
Neoftech huwa skript tal-linja tal-kmand tal-informazzjoni tas-sistema multi-pjattaforma u faċli biex jintuża li jiġbor l-informazzjoni tas-sistema Linux tiegħek u juriha fuq it-terminal ħdejn immaġini, jista 'jkun il-logo tad-distribuzzjonijiet tiegħek jew kwalunkwe arti ascii tal-għażla tiegħek.
Riċentement, verżjoni ewlenija ġdida ta 'Neofetch 3.0 rilaxxata b'ammont kbir ta' bidliet ta 'tkissir miżjuda ma' dan l-aġġornament.
Neoftech huwa simili ħafna għall-utilitajiet Linux_Logo, iżda personalizzabbli ħafna u jiġi b'xi karatteristiċi żejda kif diskuss hawn taħt.
Il-karatteristiċi ewlenin tiegħu jinkludu: huwa mgħaġġel, jistampa immaġni sħiħa bil-kulur – il-logo tad-distribuzzjonijiet tiegħek f'ASCII flimkien mal-informazzjoni tas-sistema tiegħek, huwa personalizzabbli ħafna f'termini ta' liema, fejn u meta l-informazzjoni tiġi stampata fuq it-terminal u tista' tieħu screenshot tad-desktop tiegħek meta tagħlaq l-iskript kif ppermettiet minn bandiera speċjali.
- Bash 3.0+ b'appoġġ ncurses.
- w3m-img (xi kultant ippakkjat b'w3m) jew iTerm2 jew Terminoloġija għall-istampar ta' stampi.
- imagemagick – għall-ħolqien ta' thumbnail.
- L-emulatur tat-terminal tal-Linux għandu jappoġġja [14t [3] jew xdotool jew xwininfo + xprop jew xwininfo + xdpyinfo .
- Fuq Linux, għandek bżonn feh, nitroġenu jew gsettings għall-appoġġ tal-wallpaper.
Importanti: Tista 'taqra aktar dwar dipendenzi fakultattivi mir-repożitorju ta' Neofetch Github biex tivverifika jekk l-emulator tat-terminal tal-Linux tiegħek fil-fatt jappoġġjax [14t jew xi dipendenzi żejda biex l-iskrittura taħdem tajjeb fuq id-distro tiegħek.
Kif Tinstalla Neofetch fil-Linux
Neofetch jista 'jiġi installat faċilment minn repożitorji ta' partijiet terzi fuq kważi d-distribuzzjonijiet kollha tal-Linux billi ssegwi l-istruzzjonijiet ta 'installazzjoni rispettivi hawn taħt skont id-distribuzzjoni tiegħek.
$ echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list $ curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key && sudo apt-key add Release-neofetch.key && rm Release-neofetch.key $ sudo apt-get update $ sudo apt-get install neofetch
$ sudo add-apt-repository ppa:dawidd0811/neofetch $ sudo apt-get update $ sudo apt-get install neofetch
Jeħtieġ li jkollok dnf-plugins-core installat fis-sistema tiegħek, jew inkella tinstallah bil-kmand hawn taħt:
$ sudo yum install dnf-plugins-core
Ippermetti r-repożitorju COPR u installa l-pakkett neofetch.
$ sudo dnf copr enable konimex/neofetch $ sudo dnf install neofetch
Tista 'jew tinstalla neofetch jew neofetch-git mill-AUR billi tuża packer jew Yaourt.
$ packer -S neofetch $ packer -S neofetch-git OR $ yaourt -S neofetch $ yaourt -S neofetch-git
Installa app-misc/neofetch mir-repożitorji uffiċjali ta’ Gentoo/Funtoo. Madankollu, f'każ li għandek bżonn il-verżjoni git tal-pakkett, tista 'tinstalla =app-misc/neofetch-9999.
Kif tuża Neofetch fil-Linux
Ladarba tkun installat il-pakkett, is-sintassi ġenerali biex tużah hija:
$ neofetch
Nota: Jekk il-logo tal-arti w3m-img jew ASCII bħal fl-immaġni hawn taħt.
Jekk trid turi l-logo tad-distribuzzjoni default bħala immaġni, għandek tinstalla w3m-img jew imagemagick fis-sistema tiegħek kif ġej:
$ sudo apt-get install w3m-img [On Debian/Ubuntu/Mint] $ sudo yum install w3m-img [On RHEL/CentOS/Fedora]
Imbagħad erġa ħaddem neofetch, se tara l-wallpaper default tad-distribuzzjonijiet tal-Linux tiegħek bħala l-immaġni.
$ neofetch
Wara li tħaddem neofetch għall-ewwel darba, se toħloq fajl ta' konfigurazzjoni bl-għażliet u s-settings kollha: $HOME/.config/neofetch/config
.
Dan il-fajl tal-konfigurazzjoni jippermettilek permezz tal-funzjoni printinfo()
biex tibdel l-informazzjoni tas-sistema li trid tipprintja fuq it-terminal. Tista 'ttajpja linji ġodda ta' informazzjoni, timmodifika l-lineup ta 'informazzjoni, tħassar ċerti linji u wkoll tweak l-iskrittura billi tuża bash code biex timmaniġġja l-informazzjoni li għandha tiġi stampata.
Tista' tiftaħ il-fajl tal-konfigurazzjoni billi tuża l-editur favorit tiegħek kif ġej:
$ vi ~/.config/neofetch/config
Hawn taħt hawn silta tal-fajl tal-konfigurazzjoni fis-sistema tiegħi li turi l-funzjoni printinfo()
.
#!/usr/bin/env bash # vim:fdm=marker # # Neofetch config file # https://github.com/dylanaraps/neofetch # Speed up script by not using unicode export LC_ALL=C export LANG=C # Info Options {{{ # Info # See this wiki page for more info: # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info printinfo() { info title info underline info "Model" model info "OS" distro info "Kernel" kernel info "Uptime" uptime info "Packages" packages info "Shell" shell info "Resolution" resolution info "DE" de info "WM" wm info "WM Theme" wmtheme info "Theme" theme info "Icons" icons info "Terminal" term info "Terminal Font" termfont info "CPU" cpu info "GPU" gpu info "Memory" memory # info "CPU Usage" cpu_usage # info "Disk" disk # info "Battery" battery # info "Font" font # info "Song" song # info "Local IP" localip # info "Public IP" publicip # info "Users" users # info "Birthday" birthday info linebreak info cols info linebreak } .....
Ittajpja l-kmand hawn taħt biex tara l-bnadar kollha u l-valuri tal-konfigurazzjoni tagħhom li tista 'tuża bl-iskrittura neofetch:
$ neofetch --help
Biex tniedi neofetch bil-funzjonijiet u l-bnadar kollha attivati, uża l-marka --test
:
$ neofetch --test
Tista' terġa' tattiva l-logo tal-arti ASCII billi tuża l-marka --ascii
:
$ neofetch --ascii
F'dan l-artikolu, koprejna skript tal-linja tal-kmand sempliċi u ta 'konfigurazzjoni/personalizzabbli ħafna li jiġbor l-informazzjoni tas-sistema tiegħek u juriha fuq it-terminal.
Ftakar li tagħmel kuntatt magħna permezz tal-formola ta' feedback hawn taħt biex tistaqsi kwalunkwe mistoqsija jew agħtina l-ħsibijiet tiegħek dwar l-iskrittura neofetch.
Fl-aħħar iżda mhux l-inqas, jekk taf b'xi skripts simili hemmhekk, toqgħodx lura milli tgħarrafna, se nkunu kuntenti nisimgħu mingħandek.
Żur ir-repożitorju ta' Github neofetch.