Hva er neofetch for Linux?

Hva er neofetch for Linux?

Neofetch er et super-konvennig kommandolinjeverktøy som brukes til å hente systeminformasjon i løpet av noen få sekunder. Det er tverrplattform, åpen kildekode, og den viser alt som spenner fra systemets oppetid til Linux-kjerneversjonen. Denne guiden vil forklare arbeidet med neofetch, dens funksjoner og metoden for å installere den.

Arbeid og funksjoner

Dette CLI -verktøyet er skrevet i bash, så du må kjøre og bruke det på en bash -terminal. Det gjør imidlertid det motsatte av å begrense portabiliteten. NeoFetch kan kjøre på mer enn 150 operativsystemer inkludert Windows, Linux, Mac OS X - I utgangspunktet hvor du kjører Bash, kan du kjøre NeoFetch.

Ved første bruk vil systeminformasjon vises ved siden av operativsystemets logo trykt i ASCII. Som kan tilpasses ethvert ASCII -bilde av din preferanse. NeoFetch tar videre konfigurerbarheten til et høyere nivå ved å la deg endre hvilke, hvor, og når informasjon skal vises. Denne omfanget av tilpassbarhet er nøyaktig det som legger neofetch over andre informasjonsverktøy for CLI -system.

NeoFetch utstyrer brukerne med 50+ utgangskonfigurasjoner slik at de kan vise systemstatistikk i henhold til deres ønsker. Den er rask, svært tilpassbar, grundig i utgangen, og skriver ut et fullfarget bilde.

Installere neofetch

Installasjonsprosessen er ganske enkel og enkel, som du vil se snart. Hvis du kjører Ubuntu 16.10 eller lavere, du kan få neofetch fra Ubuntu -programvaren direkte uten oppstyr. Du kan også gjøre det gjennom terminalen, som vist nedenfor.

For det første er det nødvendig å legge til applikasjonslageret, og først da kan vi installere det. For å gjøre det, kjør følgende kommandoer:

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

Hvis du bruker Ubuntu 17.04 eller en høyere versjon, du trenger bare å kjøre den siste kommandoen ut av de tre nevnte ovenfor.

Arch Linux -brukere bør bruke kommandoen nedenfor:

$ sudo pacman -s neofetch

På Fedora 30, 31 eller 32:

$ sudo dnf installer neofetch

På Debian Sid, 9, 10 eller 11:

$ sudo apt-get install neofetch

Til slutt, på OpenSuse, kan du bruke følgende kommando:

$ sudo zypper install neofetch

Ved hjelp av neofetch

Etter å ha installert neofetch på operativsystemet ditt, kan du nå begynne å bruke den til å vise systeminfo gjennom en kort terminal -kommando. Kjør kommandoen nedenfor og se neofetch jobbe sin magi for deg.

$ neofetch

Standardutgangen skal se ut som dette.

Så som standard vil NeoFetch vise deg følgende liste over elementer:

  • Navn på operativsystemet
  • Navn og modell av den bærbare datamaskinen
  • Kjerneversjon
  • UPTIDS (hvor lenge systemet har kjørt)
  • Totalt antall pakker (installert som standard og annet)
  • Shell og dens versjon
  • Skjermoppløsning
  • DE (Desktop Environment)
  • WM (Window Manager)
  • Tema for vinduslederen
  • Gjeldende systemtema
  • Systemikoner
  • Terminal
  • CPU -detaljer
  • GPU -detaljer
  • Systemminne (RAM)

Konfigurere neoFetch

Som jeg har sagt før, er neofetch ekstremt tilpassbar. Du kan i utgangspunktet endre alt om utdataene. La oss få en dypere forståelse av hvordan du kan angi preferanser og konfigurere neoFetch på forskjellige måter.

Hvis du vil endre hvilken Linux -distribusjon eller mer generelt, hvilken operativsystemets logo vises i et fargerikt trykk når du påkaller neofetch, kan du bruke følgende kommando. Vær oppmerksom på at du ikke trenger å installere disse operativsystemene eller distribusjonene for å kunne vise logoen deres ved siden av systeminformasjon.

$ neofetch --ascii_distro_windows

Her er utgangen jeg fikk:

Ganske kult, faktisk. Du kan gjøre det samme for alle andre OS/Distro også. Kjør for eksempel følgende kommando for å vise Debians logo:

$ neofetch --ascii_distro_debian

Som lovet tidligere, kan du også vise tilpassede bilder etter ditt valg i stedet for operativsystemlogoer. La oss lære å gjøre det.

For det første skal du installere noen pakkeavhengigheter, nemlig W3M-Image og Imagemagick. W3M-bilder brukes til å vise bilder og Imagemagick er nødvendig for å lage miniatyrbilder. Disse er ofte gjort tilgjengelig i pakningssjefen for de fleste distribusjoner. Bruk for eksempel følgende kommando for å installere dem begge:

$ sudo apt install w3m-img imagemagick

Du trenger også en terminal som har støtte for \ 033 [14T, Xwininfo+XProp/XpdyInfo, eller XDOTOOL. Ta en titt på følgende liste for å se hvilke terminaler som støtter W3M-IMG:

  • Konsole
  • Gnome-terminal
  • Terminator
  • st
  • URXVT
  • Xterm
  • Termitt
  • XFCE4-terminal

I tilfelle du har terminologi, iterm eller kattemulatorer installert på din PC, trenger du ikke å installere W3M-img i det hele tatt.

Når alt er ferdig og klart, kjør følgende kommando for å erstatte OS -logoen med et tilpasset bilde etter eget valg:

$ neofetch -W3M Home/SK/Desktop/Cat.png

Bare bytt ut filnavnet og adressen med filens detaljer, så er du god til å gå.

Fortsetter du, kan du stille neofetch til å starte ved terminalstart. Så hvis du vil at NeoFetch skal vise systeminformasjonen din automatisk hver gang du starter terminalen eller åpner en ny fane, kjør følgende kommando:

$ nano ~/.Bashrc

Dette lar deg redigere Bashrc -filen. Neste, legg til linjen under på slutten:

$ neofetch

Til slutt kan du lagre filen og slutte. Du kan også bruke de nyoppgitte endringene ved hjelp av følgende kommando:

$ kilde ~/.Bashrc

Og med det gjort, vil du nå se neofetch vise alle systemets detaljer hver gang du åpner terminalen eller en ny fane.

Deretter har vi tilpasningsalternativer, og før vi kommer inn i dem, la meg fortelle deg at det er massevis av dem. Det ville være tåpelig å prøve å vise hver og en av dem i denne artikkelen, men vi kommer til å liste opp noen nyttige.

Deaktiveringsoperatøren kan brukes til å fjerne/skjule et visst stykke informasjon fra Neofetchs utdata. Hvis du for eksempel ønsker å fjerne minne fra listen, bruk følgende kommando:

$ neoFetch --table minne

Nå kan du se at oppføringen for minne er deaktivert. Du kan gjøre det samme for alle andre oppføringer også. Hvis du vil lære videre hvordan du kan tilpasse neoFetch etter din smak, bruk følgende kommando for å se en liste over alternativer:

$ neofetch --hjelp

En annen ting som er verdt å nevne er at ved å starte neofetch for første gang, opprettes en konfigurasjonsfil på adressen: $ Hjem /.config / neoFetch / config.konf

Du kan gjøre endringer i denne filen for å aktivere eller deaktivere spesielle systeminformasjonsdetaljer permanent. Den samme konfigurasjonsfilen fungerer også på nyere, oppdaterte versjoner av NeoFetch, så du trenger ikke å redigere den hver eneste gang.

Konklusjon

Vi dekket mye grunn på neofetch i denne artikkelen- hva det er, hvordan det fungerer, og hva du kan gjøre med den. Det er et utmerket kommandolinjesysteminfo-verktøy og fungerer jevnt på mange plattformer. Det er svært modifiserbart og enkelt å bruke. Alt i alt, flott verktøy, bør du vurdere å få det hvis du trenger å gjennomgå systeminformasjon ofte.