आप सभी Gtk पुस्तकालयों की आवश्यकता के बिना फ़ायरफ़ॉक्स नहीं चला सकते हैं, लेकिन यह आसानी से पुस्तकालयों को स्थापित करके हल किया जाता है। आम तौर पर आप एक पैकेज प्रबंधन प्रणाली के माध्यम से फ़ायरफ़ॉक्स स्थापित करेंगे और यह सभी आवश्यक पुस्तकालयों में खींचेगा।
फ़ायरफ़ॉक्स को सामान्य रूप से चलाने के लिए, आपको एक एक्स सर्वर की आवश्यकता होती है (यह वह भाग है जो विंडोज़ और उनकी सामग्री को प्रदर्शित करता है, जैसा कि जीटीके जैसी चीजों के विपरीत है जो कि पुस्तकालय हैं जो कि सामग्री के निर्माण के लिए उपयोग में आता है)। यह एक ऐसी चीज है जिसे आप आमतौर पर सर्वर पर नहीं चलाते हैं। बहुत कम चीजें हैं जो आप फ़ायरफ़ॉक्स में बिना एक्स सर्वर के कर सकते हैं, मुझे नहीं पता कि सेलेनियम उनमें से एक है।
अपने सर्वर पर फ़ायरफ़ॉक्स चलाने के लिए, "वर्चुअल" एक्स सर्वर चलाएं। एक साधारण Xvfb ( v irtual f rame b uffer X सर्वर) है। यह X.org सर्वर वितरण में है । नमूना उपयोग:
Xvfb :19 -screen 0 1024x768x16 &
export DISPLAY=:19
firefox &