क्या बिना डेस्कटॉप एनवायरमेंट के साथ उबंटू पर फ़ायरफ़ॉक्स स्थापित करना संभव है?


16

मैं एक Ubuntu सर्वर पर फ़ायरफ़ॉक्स स्थापित करना चाहता हूं जिसमें वर्तमान में कोई ग्राफ़िकल डेस्कटॉप वातावरण नहीं है। क्या कुछ न्यूनतम प्रदर्शन प्रबंधन उपकरण स्थापित करना संभव है जो मुझे ग्राफिकल फ़ायरफ़ॉक्स (या पाठ-केवल मोड में वेबसाइटों को प्रदर्शित करने में सक्षम किसी भी अन्य ग्राफ़िकल ब्राउज़र) को लॉन्च करने की अनुमति देगा?

Unfortunatelly, lynx, links और इसी तरह के टेक्स्ट-ओनली ब्राउजर काफी अच्छे नहीं हैं।


3
ग्राफिकल पर्यावरण और "डेस्कटॉप" दो अलग-अलग चीजें हैं। एक डेस्कटॉप के बजाय (जैसे केडीई या गनोम, आइकन और सी के साथ - मूल रूप से एक wannabe विंडोज), आप एक विंडो प्रबंधक स्थापित कर सकते हैं, जो आपको मूल रूप से किसी भी ग्राफिकल एप्लिकेशन को चलाने की अनुमति देगा। मैं फ़ायरफ़ॉक्स में OpenSuSE पर लिख रहा हूँ, FVWM2 विंडो मैनेजर चला रहा हूँ।
jamesqf

जवाबों:


40

आप एपीटी का उपयोग करके रिपॉजिटरी में उपलब्ध किसी भी पैकेज को स्थापित कर सकते हैं। APT निर्भरता को संतुष्ट करने के लिए जिम्मेदार है।

काउंटर-सहजता से, फ़ायरफ़ॉक्स पैकेज एक्स सर्वर (या वेलैंड) पर निर्भर नहीं करता है जिसे इसे प्रदर्शित करने की आवश्यकता है। जब मैंने फ़ायरफ़ॉक्स को बिना एक्स सर्वर के चलाने की कोशिश की, तो मुझे मिल गया:

$ firefox
Error: no DISPLAY environment variable specified

इसलिए फ़ायरफ़ॉक्स प्रदर्शित करने के लिए आवश्यक पैकेजों को स्थापित करने के लिए , जारी करें:

sudo apt install firefox xorg

तब आप चला सकते हैं:

startx
firefox

बहुत ही सामान्य फ़ायरफ़ॉक्स विंडो प्राप्त करने के लिए (भले ही सामान्य तरीके से इसे आकार बदलने या बंद करने की क्षमता के बिना)।

आप Ctrl+ दबाकर फ़ायरफ़ॉक्स से बाहर निकल सकते हैं Q। इसके बाद exitएक्स सर्वर से बाहर निकलें।


29
अधिक विस्तृत करने के लिए: यदि आप SSH के माध्यम से दूर से स्टेशन से जुड़ रहे हैं, तो आप X प्रोटोकॉल को केवल सुरंग में डाल सकते हैं। फिर आपको दूरस्थ मशीन पर Xserver को स्थापित करने की आवश्यकता नहीं है (बस xauthघटक को स्थापित करें ) क्योंकि X सत्र आपके स्टेशन पर Xserver के लिए बनाया गया है। तो आप वास्तव में रिमोट मशीन पर फ़ायरफ़ॉक्स चला सकते हैं, लेकिन खिड़की आपके स्थानीय मशीन पर प्रदर्शित होती है। उदाहरण के लिए यह चर्चा unix.stackexchange.com/q/12755/37669 देखें ।
फ़िरिश

9
फ़ायरफ़ॉक्स को Xorg की आवश्यकता नहीं है, क्योंकि आप हेडलेस (कोई GUI) मोड में फ़ायरफ़ॉक्स चला सकते हैं।
ऑरेंजडॉग

5
यह एक एक्स सर्वर पर निर्भर करता है। एक्स प्रोटोकॉल की प्रकृति से, उस सर्वर को केवल स्थानीय होस्ट पर चलने की आवश्यकता नहीं है, इसलिए यह स्थापना की आवश्यकता नहीं है।
शेपनर

3

आप Browsh ( https://www.tecmint.com/browsh-text-web-browser-for-linux ) आज़माना चाह सकते हैं :

ब्राउन एक खुला स्रोत, सरल और आधुनिक पाठ-आधारित ब्राउज़र है जो TTY टर्मिनल वातावरण में प्रस्तुत करता है। यह एक न्यूनतम गोलंग सीएलआई फ्रंट-एंड और एक ब्राउज़र वेब-एक्सटेंशन (हेडलेस फ़ायरफ़ॉक्स) से बना है जो वास्तव में वेब पेजों और वेब ऐप के विशुद्ध रूप से टेक्स्ट-आधारित संस्करण बनाने के लिए अधिकांश कार्यक्षमता प्रदान करता है।


यह एक मजेदार प्रयोग लगता है। लेकिन मुझे यह जोड़ना होगा कि मैंने इसका उपयोग करने की कोशिश करते समय कुछ मुद्दों का सामना किया है। सबसे पहले, आपके द्वारा लिंक की गई वेबसाइट भूरे रंग का एक पुराना संस्करण प्रदान करती है, मुझे यहां नवीनतम मिला: github.com/browsh-org/browsh दूसरा, यह नवीनतम फ़ायरफ़ॉक्स संस्करण के साथ काम नहीं करता है - मुझे डाउनलोड करना था फ़ायरफ़ॉक्स ftp सर्वर से: ftp.mozilla.org/pub/firefox/releases यह एक मजेदार छोटा सा प्रयोग है जो निश्चित रूप से सामान्य पूर्ण स्केल किए गए ब्राउज़र को प्रतिस्थापित नहीं करेगा और पाठ-ब्राउज़र कार्यों के लिए बहुत जटिल है, लेकिन जैसा कि मैंने कहा, यह मजेदार लगता है साथ खेलना।
डेमोस

आह, और जब मैं askubuntu.com को खोलने की कोशिश करता हूं तो यह भी क्रैश हो जाता है। क्रैश और पूरी तरह से मेरे टर्मिनल को गड़बड़ कर देता है, माउस पॉइंटर स्थान के हर परिवर्तन को प्रिंट करता है: डी रेडिट ठीक, थियो खोलता है।
डेमोस

1
@ डिमोस आप अपने टर्मिनल को resetकमांड के साथ एक सायन अवस्था में वापस ला सकते हैं ।
रुस्लान

1

फ़ायरफ़ॉक्स (या उस मामले के लिए कोई अन्य डेस्कटॉप अनुप्रयोग) में ग्राफिकल डेस्कटॉप वातावरण के लिए निर्भरता नहीं है, क्योंकि इसे स्थानीय स्तर पर स्थापित करने की आवश्यकता नहीं है। आप अपने सर्वर पर फ़ायरफ़ॉक्स स्थापित कर सकते हैं और इसका उपयोग करके GUI मशीन से कनेक्ट कर सकते हैं ssh -y, और जब आप उस SSH सत्र से फ़ायरफ़ॉक्स शुरू करते हैं, तो आप फ़ायरफ़ॉक्स को अपने उबंटू सर्वर पर चलेंगे, जबकि इसकी विंडो GUI मशीन पर प्रदर्शित होगी।

इसके अतिरिक्त, ऐसे ब्राउज़र हैं जो एक्स / वेलैंड पर भरोसा न करते हुए सीधे ग्राफिक्स रेंडर कर सकते हैं। उदाहरण के लिए, OWB और Netsurf के पास SDL दृश्य हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.