Il est particulièrement conçu pour les systèmes Linux et dans cet article, nous discuterons de son installation et travaillons sur Ubuntu (Linux OS). Si vous vouliez exécuter vos navigateurs sans tête, suivez la procédure ci-dessous:
Installation de xvfb sur Ubuntu
Pour obtenir XVFB sur Ubuntu, suivez ci-dessous les étapes:
Étape 1: Installation de xvfb : Vous devez d'abord installer xvfb par commande mentionnée ci-dessous:
$ sudo apt install xvfb
Étape 2: Installation de navigateurs : Maintenant, vous devez télécharger des sourcils, vous pouvez télécharger n'importe quel navigateur, ici je téléchargerai Chrome et Firefox Browser sur Ubuntu System:
Installation de Firefox
Maintenant, nous devons installer Firefox, dans la plupart du système, il est installé par défaut, mais doit être mis à niveau, de sorte que le navigateur Firefox sur mon système est également installé par défaut qu'il sera mis à niveau. Maintenant, exécutez la commande Terminal mentionnée ci-dessous dans Ubuntu pour installer:
$ sudo apt-get install firefox
Étape 4: Test de XVFB: Pour tester si XVFB est installé / fonctionne correctement, exécutez la commande mentionnée ci-dessous pour vérifier l'état du processus XVFB:
$ ps -ef | grep xvfb
Ainsi, le résultat montre qu'il est correctement installé sur le système, vous pouvez maintenant l'utiliser sans aucun problème.
Étape 3: Travail de XVFB: Xvfb vous permet d'exécuter des navigateurs / tests en arrière-plan sans afficher leur traitement. Utilisez la syntaxe mentionnée ci-dessous pour l'exécution / test des programmes sans tête:
$ xvfb-run [Options] [Commande]
Par exemple, ci-dessous, j'exécute Firefox en utilisant XVFB par la commande mentionnée ci-dessous, elle s'ouvrira en arrière-plan et rien n'apparaît à l'écran.
$ xvfb-run firefox http: // google.com
Pour obtenir plus d'informations sur cette commande, vous pouvez utiliser la commande d'aide avec cette commande, exécutez la commande mentionnée ci-dessous pour en savoir plus sur son utilisation:
$ xvfb-run - help
Conclusion
XVFB, appelé X Virtual FrameBuffer, vous permet d'exécuter des programmes en arrière-plan sans affichage de traitement réel. Il est utile d'exécuter des tests sans ouvrir une fenêtre non partagée. Dans cet article, je fournis la procédure d'installation et de test de XVFB sur Ubuntu (Linux OS) et après l'installation, j'élabore également sur son système de travail.