Neofetch - Yana Nuna Bayanan Tsarin Linux tare da Tambarin Rarraba


Neoftech shine rubutun layin umarni na bayanan tsarin mai sauƙin amfani wanda ke tattara bayanan tsarin Linux ɗin ku kuma nuna shi akan tasha kusa da hoto, yana iya zama tambarin rarraba ku ko kowane fasahar ascii da kuka zaɓa.

Kwanan nan, wani sabon babban sigar Neofetch 3.0 wanda aka fito tare da babban adadin sauye-sauye da aka ƙara zuwa wannan sabuntawa.

Neoftech yayi kama da abubuwan amfani na Linux_Logo, amma ana iya daidaita shi sosai kuma ya zo tare da wasu ƙarin fasali kamar yadda aka tattauna a ƙasa.

Babban fasallan sa sun haɗa da: yana da sauri, yana buga cikakken hoto mai launi - tambarin rarraba ku a cikin ASCII tare da bayanan tsarin ku, ana iya daidaita shi sosai dangane da wanda, inda kuma lokacin da aka buga bayanai akan tashar kuma yana iya ɗaukar hoton allo na tebur ɗin ku. lokacin rufe rubutun kamar yadda tuta ta musamman ta kunna.

  1. Bash 3.0+ tare da tallafin ncurses.
  2. w3m-img (wani lokaci ana kunshe da w3m) ko iTerm2 ko Kalmomi don buga hotuna.
  3. imagemagick - don ƙirƙirar hoto.
  4. Linux m emulator ya kamata ya goyi bayan [14t [3] ko xdotool ko xwininfo + xprop ko xwininfo + xdpyinfo .
  5. A Linux, kuna buƙatar feh, nitrogen ko gsettings don tallafin fuskar bangon waya.

Mahimmanci: Kuna iya karanta ƙarin game da abubuwan dogaro na zaɓi daga wurin ajiyar Neofetch Github don bincika idan ƙirar Linux ɗin ku ta zahiri tana goyan bayan [14t ko duk wani ƙarin dogaro ga rubutun don yin aiki da kyau akan distro ku.

Yadda ake Sanya Neofetch a cikin Linux

Ana iya shigar da Neofetch cikin sauƙi daga ma'ajiyar ɓangarori na ɓangare na uku akan kusan duk rarrabawar Linux ta bin umarnin shigarwa daban-daban kamar yadda ake rarrabawa.

$ 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

Kuna buƙatar shigar da dnf-plugins-core akan tsarin ku, ko kuma shigar da shi tare da umarnin da ke ƙasa:

$ sudo yum install dnf-plugins-core

Kunna ma'ajiyar COPR kuma shigar da fakitin neofetch.

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

Kuna iya shigar da neofetch ko neofetch-git daga AUR ta amfani da fakiti ko Yaourt.

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

Sanya app-misc/neofetch daga ma'ajiyar hukuma ta Gentoo/Funtoo. Koyaya, idan kuna buƙatar sigar git na fakitin, zaku iya shigar =app-misc/neofetch-9999.

Yadda ake Amfani da Neofetch a cikin Linux

Da zarar kun shigar da kunshin, jigon amfani da shi shine:

$ neofetch

Lura: Idan w3m-img ko tambarin fasahar ASCII kamar yadda yake cikin hoton da ke ƙasa.

Idan kana son nuna tambarin rarraba tsoho azaman hoto, yakamata ka shigar da w3m-img ko imagemagick akan tsarinka kamar haka:

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

Sannan sake kunna neofetch, zaku ga tsohuwar fuskar bangon waya na rarrabawar Linux ɗinku azaman hoton.

$ neofetch

Bayan gudanar da neofetch a karon farko, zai ƙirƙiri fayil ɗin sanyi tare da duk zaɓuɓɓuka da saitunan: $HOME/.config/neofetch/config.

Wannan fayil ɗin daidaitawa zai ba ku ta aikin printinfo() don canza bayanan tsarin da kuke son bugawa a tashar. Kuna iya rubuta sabbin layukan bayanai, gyara jeri na bayanai, share wasu layukan da kuma tweak ɗin rubutun ta amfani da lambar bash don sarrafa bayanan da za a buga.

Kuna iya buɗe fayil ɗin sanyi ta amfani da editan da kuka fi so kamar haka:

$ vi ~/.config/neofetch/config

A ƙasa akwai wani yanki na fayil ɗin sanyi akan tsarina yana nuna aikin 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
}
.....

Buga umarnin da ke ƙasa don duba duk tutoci da ƙimar daidaitawar su zaku iya amfani da su tare da rubutun neofetch:

$ neofetch --help

Don ƙaddamar da neofetch tare da kunna duk ayyuka da tutoci, yi amfani da alamar --gwajin:

$ neofetch --test

Kuna iya sake kunna tambarin fasaha na ASCII ta amfani da tutar --ascii:

$ neofetch --ascii

A cikin wannan labarin, mun rufe rubutun layin umarni mai sauƙi kuma mai sauƙin daidaitawa/mai daidaitawa wanda ke tattara bayanan tsarin ku kuma yana nuna shi akan tashar.

Tuna don tuntuɓar mu ta hanyar amsawar da ke ƙasa don yin kowace tambaya ko ba mu tunanin ku game da rubutun neofetch.

A ƙarshe amma ba kalla ba, idan kun san kowane irin rubutun da ke can, kada ku yi shakka a sanar da mu, za mu ji daɗin jin daga gare ku.

Ziyarci ma'ajiyar neofetch Github.