क्या मैं एक मौजूदा फ़ायरफ़ॉक्स इंस्टॉलेशन को फिर से इंस्टॉल किए बिना ESR में बदल सकता हूं?


10

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

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

नियमित फ़ायरफ़ॉक्स में, स्क्रीन के बारे में दिखाता है कि मैं "रिलीज़" अपडेट चैनल का उपयोग कर रहा हूं।

यहाँ छवि विवरण दर्ज करें

क्या ESR पर स्विच करना वास्तव में अपडेट चैनल को स्विच करने की बात है? मुझे लगता है कि इसे about:configबदलकर app.update.channelऔर शायद यह भी किया जा सकता है app.update.url। हालाँकि, मुझे नहीं पता कि इन मूल्यों को ईएसआर के लिए क्या होना चाहिए या यदि और कुछ भी ट्विक किया जाना चाहिए।

तो, क्या ईएसआर के लिए एक पुनर्स्थापना के बिना स्विच करना संभव है और, यदि हां, तो कैसे?

(नोट: जबकि यह प्रश्न मूल रूप से फ़ायरफ़ॉक्स 10 के लिए लिखा गया था, मुझे उम्मीद है कि भविष्य के ESR संस्करणों पर भी कोई उत्तर लागू होगा।)


क्या आपने यह देखने के लिए ESR को स्थापित करने की कोशिश की है कि क्या आपका सिद्धांत सही है?
रामहुंड

@ रामहुंड पॉवर अब मेरे घर पर है, इसलिए मेरे पास इसका परीक्षण करने के लिए वर्तमान में अपने लैपटॉप पर वीएम तक पहुंच नहीं है। इसके अलावा, मुझे नहीं पता कि मैं अन्य बदलावों की तलाश में कहां से शुरू करूं जिसकी मुझे उम्मीद नहीं है।
इज़्ज़ी

एक सामान्य और ईएसआर रिलीज़ के बीच अंतर की अपनी समझ को स्पष्ट करने के लिए, ईएसआर रिलीज़ को फीचर अपडेट नहीं मिलते हैं, और बग को आमतौर पर सुविधाओं के रूप में माना जा रहा है जब तक कि वे एक सुरक्षा, "टॉपक्रैश" या डटलॉस प्रकृति न हों। ईएसआर रिलीज पर उपयोगकर्ताओं को भी सामान्य समर्थन चैनलों से बाहर रखा गया है, और समर्थन के लिए एंटरप्राइज़ मेलिंग सूची का उपयोग करने की उम्मीद है।
स्टेफनी

ESR के संबंध में, जब आप अंततः अपग्रेड करते हैं, तो एक बार में आपके द्वारा फेंके गए अधिक परिवर्तनों की अपेक्षा करते हैं, न कि धीरे-धीरे होने वाली परिवर्तन प्रक्रिया द्वारा।
स्टेफनी

जवाबों:


3

ESR में कनवर्ट करना defaults\pref\channel-prefs.jsइस लाइन में अपडेट करके सिद्धांत रूप में किया जाता है :

pref("app.update.channel", "esr");

आपके अपडेट चैनल को बदलने के लिए mozillaZine थ्रेड के अनुसार , यह चैनल-प्रीफैज फाइल में हार्ड कोडित है, इसलिए इसमें बदलाव करने से about:configकाम नहीं चलेगा।

हालांकि, हर गैर-ईएसआर संस्करण को केवल चैनल-प्रीफ़ेक्ज बदलकर ईएसआर में नहीं बदला जा सकता है। ईएसआर संस्करण सामान्य संस्करण से पूरी तरह से अलग है, भले ही अंतर किसी दिए गए संस्करण के लिए बहुत कम हो, इसलिए किसी को जारी किए गए संस्करण के संस्करण का उपयोग करना चाहिए। भले ही चैनल-प्रीफ़ेक्ज़ को अपडेट करना कुछ संस्करण जैसे फ़ायरफ़ॉक्स 10.0 के लिए काम करता है, इस बात की कोई गारंटी नहीं है कि यह अगले ईएसआर संस्करण के लिए काम करेगा।

यह लेख एंटरप्राइज़ / फ़ायरफ़ॉक्स / एक्सटेंडस्पोर्ट में स्पष्ट रूप से दिखाया गया है :

छवि

आप उपरोक्त छवि से देख सकते हैं कि हर फ़ायरफ़ॉक्स संस्करण में एक ही ESR संस्करण नहीं है । "सामान्य" लोगों की तुलना में बहुत कम ईएसआर संस्करण हैं। लेख यह भी कहता है कि यदि एक नया ईएसआर संस्करण आपके संगठन की आवश्यकताओं के अनुरूप है तो परीक्षण आपकी जिम्मेदारी है

इन सभी अंतरों की वजह से, मैं मौजूदा फ़ायरफ़ॉक्स इंस्टॉलेशन को ESR में परिवर्तित करने के खिलाफ सलाह दूंगा, बल्कि एक साफ ईएसआर इंस्टॉलेशन से शुरू करूँगा।


5

ईएसआर बिल्ड को सामान्य बिल्ड से अलग बनाया जाता है, यहां तक ​​कि एक ही संस्करण से भी। फ़ायरफ़ॉक्स 10.0 और फ़ायरफ़ॉक्स ईएसआर 10.0 और अलग बंडल, हालांकि काफी हद तक समान है। आप ईएसआर के ऐप में ड्रॉप कर सकते हैं। अपडेट करें। अपनी स्थापना को अधिलेखित करने के लिए अगले ईएसआर अपडेट का कारण बनने के लिए कॉन्फ़िगर करें, लेकिन जहां तक ​​मुझे पता है, यह परीक्षण या समर्थित नहीं है।

इंस्टॉल को बदलने के बारे में सबसे आसान तरीका शायद ईएसआर इंस्टॉलर चलाना है, लेकिन अपने मौजूदा इंस्टॉल फ़ोल्डर का चयन करें। यह आपके प्रोफ़ाइल / आदि को उड़ाए बिना आपके इंस्टॉल को प्रतिस्थापित कर सकता है, हालांकि 'बिना रीइंस्टॉल' के आपके मानदंड को पारित नहीं किया जा सकता है।


2

आप वर्तमान फ़ायरफ़ॉक्स इंस्टॉलेशन के शीर्ष पर ESR स्थापित करने का प्रयास कर सकते हैं (मुझे नहीं लगता कि यह फिर से स्थापित है, इंस्टॉलर का उपयोग करके अधिक नवीनीकरण)। इस तरह से प्रोफ़ाइल संरक्षित है और कोई डेटा खो नहीं जाएगा।

नोट: मैंने फ़ायरफ़ॉक्स को अपग्रेड किया है, फ़ायरफ़ॉक्स को डाउनग्रेड किया है, और इस पद्धति के साथ अपडेट चैनलों के आसपास स्विच किया है और मैंने खोले गए टैब को नहीं खोया है।


1

जहां तक ​​मुझे जानकारी है, बिना इंस्टॉल किए किसी दूसरे चैनल पर बस हॉप करने का कोई वर्तमान तरीका नहीं है। हालांकि, आपके सभी डेटा (कुकीज़, इतिहास, एक्सटेंशन, प्राथमिकताएं, आदि) एक प्रोफ़ाइल में संग्रहीत हैं। जब तक आप इस प्रोफ़ाइल को रखते हैं, आपकी सेटिंग अछूती रहेगी।

मेरा मानना ​​है कि जब आप फ़ायरफ़ॉक्स को अनइंस्टॉल करते हैं, तो प्रोफ़ाइल संरक्षित रहती है (या आपके पास प्रोफ़ाइल को संरक्षित करने का विकल्प होता है), लेकिन सुरक्षित पक्ष पर रहने के लिए, बस अपने वर्तमान प्रोफ़ाइल का बैकअप लें। आपके प्रोफ़ाइल का स्थान पर जाकर पाया जा सकता है C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles। बस यह सुनिश्चित करें कि फ़ायरफ़ॉक्स ईएसआर को स्थापित करने से पहले आप इसका बैकअप लें।

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