Makseviisid Abuse

Neofetch programm: teave Linuxi süsteemi kohta

20.03.2021, 18:30

Kui otsite lihtsat ja mis kõige tähtsam, platvormideülest programmi teabe kuvamiseks terminalis, siis pöörake tähelepanu programmile nimega Neofetch. Selle abiga saate määrata ka suvalise pildi. See on väga sarnane ScreenFetch või LinuxLogo utiliitidega, kuid erinevalt neist on ta seadete osas paindlikum, lisaks sisaldab ta lisafunktsioone. Neofetch on väga kiire ja kuvab süsteemiinfo kõrval ka ASCII-pilte. Tal on ka tööriist, mis võimaldab pärast skripti täitmist ekraanipilti teha.

Neofetchi peamised sõltuvused

Me võime välja tuua selle programmi peamised sõltuvused:

  • Bash 3.0+ koos Ncurses'i toega;
  • terminaliemulaator peab toetama [14t [3] või xdotool või xwininfo + xwininfo + xdpyinfo;
  • taustaprogrammidega töötamiseks on vaja feh, nitrogen või gsettings.
  • piltide salvestamiseks w3m-img või iTerm2;
  • imagemagick eelvaadete loomiseks.

Bash 3.0+ ja [14t [3] sõltuvused toetavad peaaegu kõiki terminale, kuna kõigi teiste puhul on need siin esitatud lisafunktsionaalsusena.

Kuidas paigaldada Neofetch Linuxis

Terminali laadimisega ei ole teave operatsioonisüsteemi kohta mitte ainult ilus, vaid mõnikord ka kasulik ja informatiivne. Seda programmi saab installeerida mis tahes Linuxi distributsioonis igast repositooriumist. Siin on kõige populaarsemate paigaldusjuhised.

B Debian

Seda tehakse järgmiselt:

$ 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

Ubuntus või Linux Mintis

Sa pead teostama:

$ sudo add-apt-repository ppa:dawidd0811/neofetch
$ sudo apt-get update
$ sudo apt-get install neofetch

Red Hatil ja Fedoral.

Kõigepealt tuleb paigaldada dnf-plugins-core plugins pakett:

$ sudo yum install dnf-plugins-core

Seejärel lisage repositoorium ja installige neofetch sealt:

$ sudo dnf copr enable konimex/neofetch

$ sudo dnf install neofetch

ARCHLINUXis ja GENTOOs.

Siin saate paigaldada neofetchi või neofetch-git'i versioonid AUR-i repositooriumist, kasutades packer'i või yaourt:

$ packer -S neofetch
$ packer -S neofetch-git

Alternatiivselt:

$ yaourt -S neofetch

$ yaourt -S neofetch-git

Gentoo puhul kasutage:

$ sudo emerge app-misc/neofetch

Töötamine Neofetchiga Linuxis

Väljundi jaoks käivitage vaid üks käsk:

$ neofetch

Pane ka tähele, et kui w3m-img või imagemagick ei ole sinu süsteemi installeeritud, kasutatakse vaikimisi screenfetch'i ja neofetch kuvab linuxi logo ASCI-na.

LinuxMint'i kohta käiva teabe kuvamine

Информация о Linux

Kuvage Ubuntu teavet

Информация о Ubuntu

Kui soovite kuvada linuxi distributsiooni logo tavalise pildina, peate oma süsteemi installeerima w3m-img või imagemagicki. Ubuntus käivitage:

$ sudo apt-get install w3m-img

Red Hatis ja Fedoras tuleb käivitada:

$ sudo yum install w3m-img

Seejärel käivitage utiliit uuesti, näete vaikimisi töölaua taustapilti:

$ neofetch

Информация о Ubuntu

Pärast programmi käivitamist luuakse konfiguratsioonifail, mis asub aadressil ~/.config/neofetch/config. See sisaldab funktsiooni printinfo(), mis võimaldab teil konfigureerida väljastatavat süsteemiinfot. Saate mittevajalikke ridu kustutada, lisada uusi ridu või neid muuta. Konfigureerimisfaili avamiseks käivitage:

$ vi ~/.config/neofetch/config: $ vi ~/.config/neofetch/config

Faili sisu on umbes selline:

#!/usr/bin/env bash
# vim:fdm=marker
#
# Neofetch config fail
# https://github.com/dylanaraps/neofetch
# Kiirenda skripti, kui ei kasuta unicode'i.
export LC_ALL=C
export LANG=C
# Info Options {{{{{
# Info
# Vaata seda wiki lehekülge lisainfo saamiseks:
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
printinfo() {
info title
info underline
info "Mudel" mudel
info "OS" distro
info "Kernel" kernel
info "Uptime" kasutusaeg
info "Paketid" paketid
info "Hülss" shell
info "resolutsioon" resolutsioon
info "DE" de
info "WM" wm
info "WM teema" wmtheme
info "Theme" teema
info "Ikoonid" ikoonid
info "Terminal" termin
info "Terminal Font" termfont
info "CPU" cpu
info "GPU" gpu
info "Mälu" mälu
# info "CPU kasutamine" cpu_usage
# info "Disk" disk
# info "Battery" aku
# info "Font" font
# info "Song" laul
# info "Local IP" localip
# info "Avalik IP" publicip
# info "Users" kasutajad
# info "sünnipäev" birthday
info linebreak
info cols
info linebreak
}

Kõikide valikute ja kohandamisvõimaluste eemaldamiseks kasutage:

$ neofetch --help

Et kontrollida, kas kõik seadistused on õiged, täidame:

$ neofetch --test

--ascii lipp võimaldab kasutajal määrata, et jaotuse logo kuvatakse tekstina:

$ neofetch --ascii

Lisades run-rea ~/.bashrc lõppu, käivitub utiliit iga kord, kui terminal käivitatakse:

vi ~/.bashrc

...
neofetch

Niimoodi läksime Neofetch utiliidi seadistamisega, mis kuvab süsteemiinfot ja võimaldab muuta kujutisi.