Hvordan installere XVFB på Ubuntu

Hvordan installere XVFB på Ubuntu
X Virtual framebuffer forkortet som XVFB er designet for UNIX/ Linux -operativsystem. Den lar deg utføre grafiske apper uten å måtte bruke en skjerm ved å koble til noen inngangsenheter. Virtuelt minne brukes til å utføre grafiske operasjoner, og det lar programmet kjøre headlessly.

Det er spesielt designet for Linux -systemer, og i denne artikkelen vil vi diskutere dens installasjon og jobbe med Ubuntu (Linux OS). Hvis du ønsket å kjøre nettleserne dine headløst, følg prosedyren nedenfor:

Installasjon av XVFB på Ubuntu

For å få XVFB på Ubuntu Følg gitt nedenfor trinn:

Trinn 1: Installasjon av XVFB : Først må du installere XVFB under nevnt kommando:

$ sudo apt install xvfb

Trinn 2: Installasjon av nettlesere : Nå må du laste ned noen nettleser, du kan laste ned hvilken som helst nettleser, her vil jeg laste ned Chrome og Firefox Browser på Ubuntu System:

Installasjon av Firefox

Nå må vi installere Firefox, i det meste av systemet er det installert som standard, men må oppgraderes, så Firefox -nettleseren på systemet mitt er også installert som standard, den blir bare oppgradert. Kjør nå nedenfor nevnt i Ubuntu Terminal Command for å installere:

$ sudo apt-get install Firefox

Trinn 4: Testing av XVFB: For å teste om XVFB er installert/fungerer ordentlig, kjør den nedenfor nevnte kommandoen for å sjekke statusen til XVFB -prosessen:

$ ps -ef | grep xvfb

Så resultatet viser at det er riktig installert på systemet, nå kan du bruke det uten problemer.

Trinn 3: Arbeid av XVFB: XVFB lar deg kjøre nettlesere/tester i bakgrunnen uten å vise behandlingen. Bruk den nedenfor nevnte syntaks for å kjøre/teste programmer headlessly:

$ xvfb-run [alternativer] [kommando]

Nedenfor kjører jeg for eksempel Firefox ved å bruke XVFB av den nedenfor nevnte kommandoen, vil den åpne i bakgrunnen, og ingenting vil vises på skjermen.

$ xvfb-run Firefox http: // google.com

For å få mer informasjon om denne kommandoen, kan du bruke hjelpekommando med denne kommandoen, kjøre den nedenfor nevnte kommandoen for å vite mer om bruken:

$ XVFB-Run-Hjelp

Konklusjon

XVFB, referert til som X Virtual framebuffer, lar deg kjøre programmer i bakgrunnen headlessly uten å vise faktisk behandling. Det er nyttig å kjøre tester uten å åpne et ubesvart vindu. I denne skrivingen gir jeg prosedyren for installasjon og testing av XVFB på Ubuntu (Linux OS), og etter installasjon utdyper jeg også arbeidssystemet.