Neofetch - Fihan Alaye Eto Linux pẹlu Logo Pinpin
Neoftech jẹ pẹpẹ agbelebu ati iwe-aṣẹ laini aṣẹ aṣẹ alaye lati rọrun lati lo ti o gba alaye eto Lainos rẹ ki o ṣe afihan rẹ lori ebute ti o tẹle aworan kan, o le jẹ ami awọn ipinpinpin rẹ tabi eyikeyi aworan ti o fẹ.
Laipẹ, ẹya tuntun tuntun ti Neofetch 3.0 tu silẹ pẹlu iye nla ti awọn ayipada fifọ ti a ṣafikun si imudojuiwọn yii.
Neoftech jọra gidigidi si awọn ohun elo Linux_Logo, ṣugbọn asefara ga julọ ati pe o wa pẹlu diẹ ninu awọn ẹya afikun bi a ti sọrọ ni isalẹ.
Awọn ẹya akọkọ rẹ pẹlu: o yara, tẹjade aworan awọ ni kikun - aami awọn kaakiri rẹ ni ASCII lẹgbẹẹ alaye eto rẹ, o jẹ isọdi pupọ ni awọn ofin eyiti, ibiti ati nigba ti a tẹ alaye lori ebute naa ati pe o le ya sikirinifoto ti tabili rẹ nigba pipade iwe afọwọkọ bi o ti ṣiṣẹ nipasẹ asia pataki kan.
- Bash 3.0 + pẹlu atilẹyin ncurses.
- w3m-img (lẹẹkọọkan ti a kojọpọ pẹlu w3m) tabi iTerm2 tabi Terminology fun titẹ awọn aworan.
- imagemagick - fun ẹda eekanna atanpako.
- emulator ebute ebute yẹ ki o ṣe atilẹyin [14t [3] tabi xdotool tabi xwininfo + xprop tabi xwininfo + xdpyinfo.
- Lori Linux, o nilo feh, nitrogen tabi gsettings fun atilẹyin ogiri.
Pataki: O le ka diẹ sii nipa awọn igbẹkẹle aṣayan lati ibi ipamọ Neofetch Github lati ṣayẹwo boya emulator ebute ebute Linux rẹ ṣe atilẹyin niti gangan [14t tabi eyikeyi awọn igbẹkẹle afikun fun iwe afọwọkọ lati ṣiṣẹ daradara lori distro rẹ.
Bii o ṣe le Fi Neofetch sori Linux
Neofetch le fi sori ẹrọ ni rọọrun lati awọn ibi ipamọ ẹni-kẹta lori fere gbogbo awọn pinpin kaakiri Linux nipa titẹle ni isalẹ awọn itọnisọna fifi sori ẹrọ ni isalẹ fun pinpin rẹ.
$ 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
O nilo lati ni dnf-plugins-mojuto ti a fi sori ẹrọ lori ẹrọ rẹ, tabi bẹẹkọ fi sii pẹlu aṣẹ ti o wa ni isalẹ:
$ sudo yum install dnf-plugins-core
Jeki ibi ipamọ COPR ki o fi sori ẹrọ package neofetch.
$ sudo dnf copr enable konimex/neofetch $ sudo dnf install neofetch
O le fi sori ẹrọ neofetch tabi neofetch-git lati AUR nipa lilo apo tabi Yaourt.
$ packer -S neofetch $ packer -S neofetch-git OR $ yaourt -S neofetch $ yaourt -S neofetch-git
Fi sori ẹrọ app-misc/neofetch lati awọn ibi ipamọ osise ti Gentoo/Funtoo. Sibẹsibẹ, ni ọran ti o nilo ẹya git ti package, o le fi sori ẹrọ = app-misc/neofetch-9999.
Bii o ṣe le Lo Neofetch ni Lainos
Lọgan ti o ba ti fi package sii, ilana iṣọpọ gbogbogbo fun lilo rẹ ni:
$ neofetch
Akiyesi: Ti w3m-img tabi ASCII aami aworan bi ninu aworan ni isalẹ.
Ti o ba fẹ ṣe afihan aami pinpin aiyipada bi aworan, o yẹ ki o fi w3m-img tabi imagemagick sori ẹrọ rẹ bi atẹle:
$ sudo apt-get install w3m-img [On Debian/Ubuntu/Mint] $ sudo yum install w3m-img [On RHEL/CentOS/Fedora]
Lẹhinna ṣiṣe neofetch lẹẹkansii, iwọ yoo wo ogiri ogiri aiyipada ti awọn pinpin Lainos rẹ bi aworan naa.
$ neofetch
Lẹhin ti nṣiṣẹ neofetch fun igba akọkọ, yoo ṣẹda faili iṣeto pẹlu gbogbo awọn aṣayan ati eto: $HOME/.config/neofetch/config
.
Faili iṣeto yii yoo fun ọ ni agbara nipasẹ iṣẹ printinfo()
lati paarọ alaye eto ti o fẹ tẹ lori ebute naa. O le tẹ ni awọn ila tuntun ti alaye, ṣe atunṣe tito lẹsẹẹsẹ alaye, paarẹ awọn ila kan ki o tun ṣatunkọ iwe afọwọkọ rẹ ni lilo koodu bash lati ṣakoso alaye lati tẹ jade.
O le ṣii faili iṣeto ni lilo olootu ayanfẹ rẹ bi atẹle:
$ vi ~/.config/neofetch/config
Ni isalẹ jẹ ẹya iyasọtọ ti faili iṣeto lori eto mi ti o nfihan iṣẹ 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 } .....
Tẹ iru aṣẹ ni isalẹ lati wo gbogbo awọn asia ati awọn iye iṣeto wọn ti o le lo pẹlu iwe afọwọkọ neofetch:
$ neofetch --help
Lati ṣe ifilọlẹ neofetch pẹlu gbogbo awọn iṣẹ ati awọn asia ṣiṣẹ, lo Flag - idanwo
:
$ neofetch --test
O le mu aami aworan ASCII ṣiṣẹ lẹẹkansii nipa lilo asia --ascii
:
$ neofetch --ascii
Ninu nkan yii, a ti bo iṣeto-ọrọ ti o rọrun ati gíga/asefara laini asefara ti o ṣajọ alaye eto rẹ ki o ṣe afihan rẹ lori ebute naa.
Ranti lati kan si wa nipasẹ fọọmu esi ni isalẹ lati beere eyikeyi ibeere tabi fun wa ni awọn ero rẹ nipa iwe afọwọkọ neofetch.
Kẹhin ṣugbọn ko kere ju, ti o ba mọ iru awọn iwe afọwọkọ eyikeyi ti o wa nibẹ, ma ṣe ṣiyemeji lati jẹ ki a mọ, inu wa yoo dun lati gbọ lati ọdọ rẹ.
Ṣabẹwo si ibi ipamọ Github neofetch.