È appositamente progettato per i sistemi Linux e in questo articolo ne discuteremo l'installazione e il lavoro su Ubuntu (Linux OS). Se si desidera eseguire i browser senza testa, segui la procedura di seguito:
Installazione di XVFB su Ubuntu
Per ottenere xvfb su Ubuntu seguire di seguito i passaggi:
Passaggio 1: installazione di XVFB : Innanzitutto è necessario installare XVFB entro il comando di seguito menzionato:
$ sudo apt install xvfb
Passaggio 2: installazione di browser : Ora devi scaricare alcune browses, puoi scaricare qualsiasi browser, qui scaricherò il browser Chrome e Firefox sul sistema Ubuntu:
Installazione di Firefox
Ora dobbiamo installare Firefox, nella maggior parte del sistema è installato per impostazione predefinita ma deve essere aggiornato, quindi il browser Firefox sul mio sistema è anche installato per impostazione predefinita, verrà semplicemente aggiornato. Ora esegui il comando di seguito menzionato nel terminale Ubuntu per l'installazione:
$ sudo apt-get install firefox
Passaggio 4: Test di XVFB: Per testare se XVFB è installato/funzionante correttamente, eseguire il comando di seguito menzionato per verificare lo stato del processo XVFB:
$ ps -ef | grep xvfb
Quindi, il risultato mostra che è correttamente installato sul sistema, ora puoi usarlo senza alcun problema.
Passaggio 3: funzionamento di XVFB: XVFB consente di eseguire browser/test in background senza mostrare la loro elaborazione. Utilizzare la sintassi indicata di seguito per i programmi di esecuzione/test senza testa:
$ xvfb-run [opzioni] [comando]
Ad esempio, di seguito sto eseguendo Firefox usando XVFB con il comando di seguito menzionato, si aprirà in background e non apparirà nulla sullo schermo.
$ XVFB-Run Firefox http: // Google.com
Per ottenere maggiori informazioni su questo comando, è possibile utilizzare il comando Help con questo comando, eseguire il comando di seguito per saperne di più sul suo utilizzo:
$ XVFB-RUN--HELP
Conclusione
XVFB, indicato come X Virtual FrameBuffer, consente di eseguire programmi in background senza mostrare l'elaborazione effettiva. È utile eseguire test senza aprire una finestra non corrisposta. In questo articolo fornisco la procedura per l'installazione e il test di XVFB su Ubuntu (Linux OS) e dopo l'installazione elaboro anche il suo sistema di lavoro.