J'utilise Ubuntu16 pour héberger un environnement de serveur à intégration continue Jenkins.
J'ai besoin d'héberger Firefox en mode sans tête qui, malheureusement, nécessite encore GTK3 pour fonctionner. Voir https://bugzilla.mozilla.org/show_bug.cgi?id=1372998
À en juger par ce billet, les forfaits suivants semblent être nécessaires:
Sudo apt-get install libgtk-3-0 libdbus-glib-1-2 xvfb
J'ai l'impression que cela pourrait être plus que ce dont j'ai besoin d'installer. Je dois vraiment être minimal dans ce que j'installe ici.
Quelqu'un a-t-il utilisé Firefox sans tête sur un serveur Ubuntu autre que Desktop? Quel était le strict minimum avec lequel Firefox Headless travaillait? Ai-je vraiment besoin de xvfb
?
Comme vous pouvez le voir dans votre rapport de bogue lié , il est actuellement impossible de construire Firefox sans de fortes dépendances sur GTK3, Glib, D-Bus. Il en va de même pour X11 (par exemple via X.org ou Xvfb) sous Linux.