Neofetch - Sýnir Linux kerfisupplýsingar með dreifingarmerki


Neoftech er þvert á vettvang og auðvelt í notkun kerfisupplýsinga skipanalínu forskrift sem safnar Linux kerfisupplýsingunum þínum og birtir þær á flugstöðinni við hlið myndar, það gæti verið dreifingarmerki þitt eða hvaða ascii list sem þú velur.

Nýlega kom út ný aðalútgáfa af Neofetch 3.0 með miklu magni af brotabreytingum bætt við þessa uppfærslu.

Neoftech er mjög svipað Linux_Logo tólum, en mjög sérhannaðar og kemur með nokkrum aukaaðgerðum eins og fjallað er um hér að neðan.

Helstu eiginleikar þess eru: það er hratt, prentar mynd í fullri lit - dreifingarmerki þitt í ASCII ásamt kerfisupplýsingum þínum, það er mjög sérhannaðar hvað varðar hvaða, hvar og hvenær upplýsingar eru prentaðar á flugstöðinni og það getur tekið skjáskot af skjáborðinu þínu þegar þú lokar handritinu sem virkt með sérstökum fána.

  1. Bash 3.0+ með ncurses stuðningi.
  2. w3m-img (stöku sinnum pakkað með w3m) eða iTerm2 eða hugtök til að prenta myndir.
  3. imagemagick – til að búa til smámyndir.
  4. Linux terminal hermi ætti að styðja [14t [3] eða xdotool eða xwininfo + xprop eða xwininfo + xdpyinfo .
  5. Í Linux þarftu feh, köfnunarefni eða gstillingar fyrir veggfóðursstuðning.

Mikilvægt: Þú getur lesið meira um valfrjáls ósjálfstæði frá Neofetch Github geymslunni til að athuga hvort Linux flugstöðvarkeppinauturinn þinn styður í raun og veru [14t eða einhverjar aukaósjár til að handritið virki vel á dreifingunni þinni.

Hvernig á að setja upp Neofetch í Linux

Auðvelt er að setja Neofetch upp frá geymslum þriðja aðila á næstum öllum Linux dreifingum með því að fylgja fyrir neðan viðkomandi uppsetningarleiðbeiningar samkvæmt dreifingu þinni.

$ 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

Þú þarft að hafa dnf-plugins-core uppsett á vélinni þinni, annars settu það upp með skipuninni hér að neðan:

$ sudo yum install dnf-plugins-core

Virkjaðu COPR geymslu og settu upp neofetch pakka.

$ sudo dnf copr enable konimex/neofetch
$ sudo dnf install neofetch

Þú getur annað hvort sett upp neofetch eða neofetch-git frá AUR með því að nota pakka eða Yaourt.

$ packer -S neofetch
$ packer -S neofetch-git
OR
$ yaourt -S neofetch
$ yaourt -S neofetch-git

Settu upp app-misc/neofetch frá opinberum geymslum Gentoo/Funtoo. Hins vegar, ef þú þarft git útgáfuna af pakkanum, geturðu sett upp =app-misc/neofetch-9999.

Hvernig á að nota Neofetch í Linux

Þegar þú hefur sett upp pakkann er almenn setningafræði fyrir notkun hans:

$ neofetch

Athugið: Ef w3m-img eða ASCII listmerki eins og á myndinni hér að neðan.

Ef þú vilt sýna sjálfgefið dreifingarmerki sem mynd, ættir þú að setja upp w3m-img eða imagemagick á kerfinu þínu sem hér segir:

$ sudo apt-get install w3m-img    [On Debian/Ubuntu/Mint]
$ sudo yum install w3m-img        [On RHEL/CentOS/Fedora]

Keyrðu síðan neofetch aftur, þú munt sjá sjálfgefið veggfóður fyrir Linux dreifinguna þína sem myndina.

$ neofetch

Eftir að hafa keyrt neofetch í fyrsta skipti mun það búa til stillingarskrá með öllum valkostum og stillingum: $HOME/.config/neofetch/config.

Þessi stillingarskrá gerir þér kleift í gegnum printinfo() aðgerðina til að breyta kerfisupplýsingunum sem þú vilt prenta á flugstöðinni. Þú getur slegið inn nýjar línur af upplýsingum, breytt upplýsingalínunni, eytt ákveðnum línum og einnig lagað handritið með því að nota bash kóða til að stjórna upplýsingum sem á að prenta út.

Þú getur opnað stillingarskrána með uppáhalds ritlinum þínum sem hér segir:

$ vi ~/.config/neofetch/config

Hér að neðan er útdráttur af stillingarskránni á kerfinu mínu sem sýnir printinfo() aðgerðina.

#!/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
}
.....

Sláðu inn skipunina hér að neðan til að skoða alla fána og stillingargildi þeirra sem þú getur notað með neofetch script:

$ neofetch --help

Til að ræsa neofetch með allar aðgerðir og fánar virkar, notaðu --test fánann:

$ neofetch --test

Þú getur virkjað ASCII listmerkið aftur með því að nota --ascii fánann:

$ neofetch --ascii

Í þessari grein höfum við fjallað um einfalt og mjög stillanlegt/sérsniðið skipanalínuforskrift sem safnar kerfisupplýsingunum þínum og sýnir þær á flugstöðinni.

Mundu að hafa samband við okkur í gegnum athugasemdareyðublaðið hér að neðan til að spyrja spurninga eða gefa okkur hugmyndir þínar varðandi neofetch handritið.

Síðast en ekki síst, ef þú veist um svipuð handrit þarna úti skaltu ekki hika við að láta okkur vita, við munum vera ánægð að heyra frá þér.

Heimsæktu neofetch Github geymsluna.