क्या मैं एक ही मशीन पर Google Chrome के कई संस्करण चला सकता हूं? (मैक या विंडोज)


111

यह शानदार उत्तर बताता है कि एक मशीन पर Google Chrome के कई संस्करण चलाने का कोई तरीका नहीं है।

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

क्या कोई जानता है कि क्या वास्तव में ऐसा करने का कोई तरीका है? अर्थात

  1. Google Chrome के पुराने संस्करण के लिए इंस्टॉलर को प्राप्त करें (Google संस्करणों के बारे में बहुत ही शांत रखने के लिए लगता है, जो उपयोगकर्ताओं के लिए बहुत अच्छा है, पुराने संस्करणों का समर्थन करने की कोशिश करने वाले डेवलपर्स के लिए कम महान है)
  2. एक मशीन पर Google Chrome के दो संस्करण चलाएं

6
यह सुपरयूजर के लिए एक सवाल है, क्योंकि यह वास्तव में प्रोग्रामिंग के बारे में नहीं है।
ड्रीमलैक्स

13
@dreamlax: तो वेबसाइट प्रोग्रामिंग नहीं कर रहे हैं? मैं उन वेबसाइटों के परीक्षण के लिए कई क्रोम चलाना चाहता हूं जो मैंने लिखी हैं। यह प्रोग्रामिंग की एक बहुत ही संकीर्ण परिभाषा है जो इसमें शामिल नहीं है।
पॉल डी। वेट

5
आपका प्रश्न सॉफ़्टवेयर के इंस्टॉलेशन और / या कॉन्फ़िगरेशन के बारे में है, न कि सॉफ़्टवेयर के विकास के बारे में।
ड्रीमलैक्स

2
@dreamlax: मेरे द्वारा विकसित किए गए सॉफ़्टवेयर को स्थापित करने और कॉन्फ़िगर करने वाला सॉफ़्टवेयर। आप केवल सॉफ्टवेयर के विकास के दौरान ऐसा करना चाहते हैं।
पॉल डी। वेट

7
कई क्रोम ब्राउज़र चलाना मूल रूप से समर्थित है। एक चरण-दर-चरण मार्गदर्शिका क्रॉस-ब्राउज़र परीक्षण में शामिल है: एक मशीन पर सभी प्रमुख ब्राउज़र; 7. क्रोम । एक संक्षिप्त सारांश: 7-ज़िप डाउनलोड करें , पुराने एप्लिकेशन से पुराने संस्करण । फिर इंस्टॉलर को दो बार निकालने के लिए 7-ज़िप का उपयोग करें। (...) निम्नलिखित झंडे के साथ Chrome लॉन्चर पर एक शॉर्टकट बनाएँ --user-data-dir=..., --chrome-version=...
रोब डब्ल्यू

जवाबों:


103

टिप्पणियों में, मैंने कई क्रोम संस्करणों को आसानी से स्थापित करने के लिए चरण-दर-चरण विधि का उल्लेख किया है। यह उत्तर मेरे मूल उत्तर को उद्धृत करता है, और इसमें एक स्क्रिप्ट शामिल होती है जो आपके लिए काम करती है।

से उद्धृत: क्रॉस-ब्राउज़र परीक्षण के खंड 7 : एक मशीन पर सभी प्रमुख ब्राउज़र :

क्रोम : स्टैंड-अलोन इंस्टालर फाइल हिप्पो से डाउनलोड किए जा सकते हैं । कई क्रोम वर्जन को साथ-साथ चलाना भी संभव है।

हालांकि सैंडबॉक्स का उपयोग किया जा सकता है, लेकिन कई संस्करणों को साइड-बाय-साइड चलाने के लिए अगली देशी विधि का उपयोग करने की सिफारिश की जाती है।

  1. फ़ाइल हिप्पो से वांछित संस्करण डाउनलोड करें ।
  2. एक मुख्य निर्देशिका बनाएँ , उदाहरण के लिए C:\Chrome\
  3. उदाहरण के लिए 7-ज़िप का उपयोग करके इंस्टॉलर (= बिना इंस्टॉल किए ) निकालें । निकालने के बाद, एक संग्रह बनाया जाता है। इस फ़ाइल को भी निकालें, और बनाई गई निर्देशिका को नीचे उतारें । अब, आप देखते हैं और पसंद करते हैं । ले जाएँ करने के लिए है, तो करने के लिए इस निर्देशिका के लिए कदम । में बची हुई फाइलें सुरक्षित रूप से हटाई जा सकती हैं।chrome.7zChrome-binchrome.exe18.0.1025.45chrome.exe18.0.1025.45C:\ChromeChrome-bin
  4. प्रत्येक संस्करण के लिए एक शॉर्टकट बनाएं :

    "C:\Chrome\18.0.1024.45\chrome.exe" --user-data-dir="..\User Data\18" --chrome-version=18.0.1025.45
    

    इस शॉर्टकट की व्याख्या:

    • "C:\Chrome\18.0.1024.45\chrome.exe"• यह लॉन्चर है
    • --user-data-dir="..\User Data\18" • उपयोगकर्ता प्रोफ़ाइल, के स्थान के सापेक्ष chrome.exe। तुम भी --user-data-dir="C:\Chrome\User Data\18"एक ही प्रभाव के लिए इस्तेमाल किया जा सकता है। सबसे कम क्रोम संस्करण के लिए अपनी प्राथमिकताएं निर्धारित करें , और प्रत्येक क्रोम संस्करण के लिए उपयोगकर्ता प्रोफ़ाइल की नकल करें । पुराने क्रोम संस्करण नए संस्करणों से उपयोगकर्ता प्रोफ़ाइल का उपयोग करने से इनकार करते हैं।
    • --chrome-version=18.0.1025.45• बायनेरिज़ का स्थान :
      • स्थान (जैसे 18.0.1025.45) निर्देशिका का नाम होना चाहिए:
      • एक नंबर के साथ शुरू और समाप्त होना चाहिए। बीच में एक बिंदु दिखाई दे सकता है।
      • संख्याओं को वास्तविक संस्करण संख्या से मेल खाना जरूरी नहीं है (हालांकि वास्तविक संस्करण संख्याओं का उपयोग करना सुविधाजनक है ...)।

कॉन्फ़िगरेशन के बारे में: सभी वरीयताओं को सेट किया जा सकता है chrome://settings/। मैं आमतौर पर होम पेज और "हुड के नीचे" सेटिंग्स बदलता हूं।

(इस उत्तर के पुराने संस्करण को पुराने Chrome संस्करणों के लिए ओल्ड ऐप्स के लिए संदर्भित किया गया है , लेकिन वे UI के माध्यम से किसी भी अधिक प्रत्यक्ष डाउनलोड लिंक की पेशकश नहीं करते हैं। फाइलें अभी भी मौजूद हैं, मैंने निर्माण को आसान बनाने के लिए एक शेल स्क्रिप्ट (बैश) बनाया है। Chrome संस्करणों का एक स्थानीय भंडार - देखें https://gist.github.com/Rob--W/8577499 )

VB स्क्रिप्ट जो स्वचालित रूप से स्थापित, कॉन्फ़िगर और लॉन्च करता है

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

डिफ़ॉल्ट रूप से:

  1. Chrome बायनेरिज़ को सबफ़ोल्डर्स में रखा गया है C:\Chrome\
  2. उपयोगकर्ता प्रोफ़ाइल में बनाई गई हैं C:\Chrome\User Data\
  3. उपयोगकर्ता प्रोफाइल को निर्देशिका से डुप्लिकेट किया जाएगा जैसा कि sFolderChromeUserDataDefaultचर में निर्दिष्ट है , जो C:\Chrome\User Data\2\डिफ़ॉल्ट रूप से है।
    पहले Chrome इंस्टॉलेशन के बाद, अपनी प्राथमिकताएँ (होम पेज, बुकमार्क, ..) सेट करें। फिर स्रोत कोड में चर (देखें 3.) को संशोधित करें। उसके बाद, Chrome इंस्टॉल करना और कॉन्फ़िगर करना पाई की तरह आसान है।

एकमात्र निर्भरता 7-ज़िप है , पर स्थित होने की उम्मीद है C:\Program Files\7-zip\7z.exe


4
यह अब काम नहीं करता है। ओल्ड एप्स लिंक कहता है - "Google Chrome अब ओल्डएप्स पर डाउनलोड करने के लिए उपलब्ध नहीं है"
अनमोल सराफ

6
अफसोस की बात है, 7Zip का उपयोग करके क्रोम 24 को निकालने का प्रयास क्रोम.7z संग्रह में नहीं होता है, बल्कि एक बाइनरी फ़ाइल 102 ~ के साथ होता है जिसके साथ कुछ भी नहीं किया जा सकता है। मुझे आश्चर्य है कि क्या आपने केवल पुराने संस्करणों के लिए ही काम किया है? - ऐसा लगता है कि Google ने अपने इंस्टॉलर / डाउनलोडर के काम करने के तरीके को बदल दिया है।
टॉम ऑगर

2
@Tom ऑफ़लाइन इंस्टॉलरों के लिए जाने-माने रास्तों के लिए लिंक किए गए गितुब गिस्ट में देखें। हाल ही में क्रोम 33 प्राप्त करने के लिए उपयोग किया जाता है।
रॉब डब्ल्यू

8
हर बार जब मैं फ़ाइल हिप्पो से डाउनलोड करने का प्रयास करता हूं तो मैं पुनर्निर्देशित हो जाता हूं और क्रोम का वर्तमान संस्करण इंस्टॉल हो जाता है। निराशा होती।
Jay Blanchard

3
@JayBlanchard पुराने ऐप्स से पुराने वर्जन लेने के लिए gist.github.com/Rob--W/8577499 पर Github gist का उपयोग करें । यदि आपको पुराने एप्लिकेशन में सूचीबद्ध संस्करण की आवश्यकता नहीं है, तो केवल मेल के माध्यम से एक विशिष्ट संस्करण का अनुरोध करें। मुझे v23 के बाद से लगभग हर क्रोम रिलीज़ के लिए डायरेक्ट डाउनलोड यूआरएल मिला है (नवीनतम बीटा तक, इस समय v36)।
रॉब डब्ल्यू

33

मैंने मैक ओएस एक्स 10.8 पर काम करने के लिए @ रॉब का अच्छा जवाब अपनाया । मैक ओएस एक्स के अन्य संस्करण शायद काम भी कर सकते हैं।

थोड़ा अतिरिक्त काम वास्तव में केवल आपके मूल Google क्रोम इंस्टॉलेशन और पुराने संस्करण को अलग रखने के लिए आवश्यक है।

  1. Google Chrome का एक पुराना संस्करण Slimjet.com डाउनलोड करें

  2. अपने वर्तमान Chrome को ओवरराइड नहीं करने के लिए / एप्लिकेशन के बजाय Google Chrome.app को कहीं भी कॉपी करें

    (आपके द्वारा अभी डाउनलोड किए गए Chrome के वास्तविक संस्करण के साथ सभी चरणों के लिए VERSION को बदलना सुनिश्चित करें)

  3. इसे Google Chrome VERSION .app का नाम दें ।

  4. Google Chrome संस्करण पर जाएं .app / एप्लिकेशन पर जाएं (आप जहां चाहें इसे स्थानांतरित कर सकते हैं लेकिन मैं मानक स्थान का संदर्भ लूंगा)

  5. टर्मिनल खोलें और एक शेल स्क्रिप्ट बनाएं:

    touch /your/favourite/location/google-chrome-version-start.sh
    open /your/favourite/location/google-chrome-version-start.sh
    
  6. आपके द्वारा डाउनलोड किए गए संस्करण के अनुसार निम्नलिखित कोड को संशोधित करें और इसे स्क्रिप्ट में पेस्ट करें

    #!/usr/bin/env bash
    /Applications/Google\ Chrome\ VERSION.app/Contents/MacOS/Google\ Chrome --user-data-dir="tmp/Google Chrome/VERSION/"
    

    (यह Chrome के डेटा को यहां संग्रहीत करेगा ~/tmp/Google Chrome/VERSION/। अधिक स्पष्टीकरण के लिए मूल उत्तर देखें ।)

  7. अपने टर्मिनल पर वापस जाएं और अपनी स्क्रिप्ट को निष्पादन योग्य बनाने के लिए निम्न कमांड दर्ज करें

    chmod +x /your/favourite/location/google-chrome-version-start.sh
    
  8. अब स्क्रिप्ट निष्पादित करें और खुश रहें!

    /your/favourite/location/google-chrome-version-start.sh
    

मैंने इसे Google Chrome 19.x के साथ मैक मैक ओएस 10.8.5 पर मैक के साथ परीक्षण किया।


धन्यवाद! मैक ओएस एक्स पर स्पष्ट रूप से ऑटो-अपडेट को अक्षम करने की आवश्यकता नहीं है - मैं सोच रहा था कि यह आपके उत्तर में क्यों नहीं है :)
पीटर

2
मैक पर अक्षम के लिए स्वतः अपडेट करने के लिए, फ़ाइल के लिए जाना /Applications/Google\ Chrome\ VERSION.app/Contents/Info.plistऔर का मूल्य बदल <key>KSUpdateURL</key>करने के लिए <string>https://tools.google.com/abcdefg</string>। मेरे लिए कोई अन्य विधि काम नहीं करती (जिसमें सेटिंग भी शामिल है defaults write com.google.Keystone.Agent checkInterval 0)।
अभिषेक दिवेकर

21

आपका माइलेज अलग हो सकता है (मेरा यकीन है कि), लेकिन यहां मेरे लिए क्या काम किया गया (इस पोस्ट के रूप में क्रोम का वर्तमान संस्करण 33.x है, और मैं 24.x में रुचि रखता था)

  • क्रोमियम रेपो प्रॉक्सी लुकअप साइट पर जाएँ: http://omahaproxy.appspot.com/

  • संस्करण संख्या में "संशोधन लुकअप" नामक छोटे बॉक्स में। यह इसे तोड़फोड़ संशोधन संख्या में बदल देगा। उस नंबर को ध्यान में रखें।

  • बिल्ड रिपॉजिटरी पर जाएँ: http://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html

  • आप जिस ओएस में रुचि रखते हैं, उसके अनुरूप फ़ोल्डर का चयन करें (मेरे पास विन x64 है, लेकिन विन का उपयोग करना था, क्योंकि मैं जिस संस्करण की तलाश कर रहा था, उसके अनुरूप कोई x64 बिल्ड नहीं था)।

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

  • उस फ़ोल्डर में ड्रिल करें और डाउनलोड करें (विन संस्करण पर) chrome-win32.zip। बस इतना ही चाहिए।

  • उस फ़ाइल को अनज़िप करें और फिर chrome.exe चलाएं

यह मेरे लिए काम करता है और मैं बिना किसी समस्या के नवीनतम 25 के साथ नवीनतम क्रोम चला रहा हूं (पुराने संस्करण पर कुछ प्रोफ़ाइल मुद्दे, लेकिन यह न तो यहां है और न ही है)। कुछ और करने की जरूरत नहीं थी।

फिर से, वाईएमएमवी, लेकिन इस समाधान को पहले आज़माएं क्योंकि इसमें कम से कम टमाटर की आवश्यकता होती है।


omahaproxy.appspot.com पुराने संशोधन संख्या की पहचान करने में मददगार नहीं है, लेकिन कुछ परीक्षण और त्रुटि के साथ यह आकर्षण की तरह काम करता है! धन्यवाद!
मैक्स च

ध्यान दें, यदि आप 20 http-पोल वेबसोकेट इम्यूलेशन कनेक्शन चलाना चाहते हैं तो यह आपकी मदद नहीं करेगा, प्रोसेसिंग टूगेदर चल रहा है, अधिकतम 6 ब्राउज़र टूगेदर।
Stepan Yakovenko

5

पेशेवर परीक्षकों के रूप में, मेरे दोस्त विभिन्न ब्राउज़रों में साइट की संगतता का परीक्षण करने के लिए Spoon.net ब्राउज़र अनुभाग का उपयोग करते हैं। आशा है कि यह आपकी मदद करेगा।


हाँ, मैंने उस साइट को देखा है, अच्छा लग रहा है। उनका "आपका ब्राउज़र समर्थित नहीं है" त्रुटि पृष्ठ बहुत उपयोगी नहीं है, हालांकि, यह सिर्फ "दूसरे ब्राउज़र का प्रयास करें" कहता है। यह आपको नहीं बताता कि वे वास्तव में किन ब्राउज़रों का समर्थन करते हैं।
पॉल डी। वेट

2
यह सेवा विंडोज पर बढ़िया है, अन्य ओएस पर बेकार है। और उन्होंने आपको यह बताने से पहले पूरा सेट अप और अकाउंट करने दिया और पूरा वीएम डाउनलोड कर दिया।
स्टीव क्ले

5

हालांकि यह कई सवालों के साथ एक पुराना सवाल है, क्योंकि मैं एक और पोस्ट कर रहा हूं, क्योंकि यह एक और दृष्टिकोण के बारे में जानकारी प्रदान करता है (पहले से बताए गए तरीके से अधिक सुविधाजनक लग रहा है), और सवाल ही वास्तविक है।

सबसे पहले , विंडोज पर Google क्रोम के कई संस्करणों को चलाने वाला एक ब्लॉगपोस्ट है । यह एक विधि का वर्णन करता है जो काम करता है, लेकिन इसमें 2 कमियां हैं:

  • आप विभिन्न संस्करणों के क्रोम इंस्टेंस को एक साथ नहीं चला सकते हैं;
  • समय-समय पर, क्रोम अपनी प्रोफ़ाइल का प्रारूप बदलता है, और जब तक इस विधि द्वारा स्थापित 2 संस्करण प्रोफाइल के साथ एक ही निर्देशिका साझा करते हैं, यह असंगत प्रोफ़ाइल स्वरूपों के साथ 2 संस्करणों का परीक्षण करने के लिए हुआ है तो यह एक समस्या पैदा कर सकता है;

दूसरी विधि एक पसंदीदा है, जिसे मैं वर्तमान में उपयोग कर रहा हूं। यह क्रोम के पोर्टेबल संस्करणों पर निर्भर करता है, जो कि portableapps.com पर हर स्थिर रिलीज के लिए उपलब्ध हो जाते हैं ।

इस पद्धति की एकमात्र आवश्यकता यह है कि मौजूदा क्रोम संस्करण अगले संस्करण की स्थापना के दौरान नहीं चलना चाहिए। बेशक, प्रत्येक संस्करण को एक अलग निर्देशिका में स्थापित किया जाना चाहिए। इस तरह, स्थापना के बाद, आप समानांतर में विभिन्न संस्करणों के क्रोम चला सकते हैं। बेशक, इस पद्धति में भी एक खामी है:

  • सभी संस्करणों में प्रोफ़ाइल अलग-अलग रहते हैं, इसलिए यदि आपको किसी विशिष्ट तरीके से प्रोफ़ाइल को सेटअप करने की आवश्यकता है, तो आपको इसे दो बार या अधिक बार करना चाहिए, आपके द्वारा इंस्टॉल किए गए विभिन्न क्रोम संस्करणों की संख्या के अनुसार।

मैंने दूसरी विधि (portableapps.com) का उपयोग किया है और यह अच्छी तरह से काम करता है।
एदीन

5

उन लोगों के लिए जो इसकी "Google Chrome" परवाह नहीं करते हैं, मैं इसके बजाय "क्रोमियम" का उपयोग करने का सुझाव देता हूं।

देखें: क्रोमियम डाउनलोड करें

  1. आखिरी बार "44." के लिए http://googlechromereleases.blogspot.com/search/label/Stable%20updates में देखें उल्लेख किया गया था।
  2. स्थिति लुकअप में उस संस्करण इतिहास ("44.0.2403.157") को लूप करें
  3. इस मामले में यह "330231" की आधार स्थिति देता है। यह वह जगह है जहां 44 रिलीज को तोड़ दिया गया था, मई 2015 में वापस
  4. निरंतर बिल्ड संग्रह खोलें
  5. अपने प्लेटफ़ॉर्म पर क्लिक करें (Linux / Mac / Win)
  6. शीर्ष पर फ़िल्टर फ़ील्ड में "330231" पेस्ट करें और सभी परिणामों के लिए XHR में प्रतीक्षा करें।
  7. आखिरकार मुझे एक बढ़िया हिट मिल जाती है: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Mac/330231/
    1. कभी-कभी आपको कमिटमेंट नंबर को तब तक कम करना पड़ सकता है जब तक कि आप एक नहीं पाते।
  8. डाउनलोड करें और चलाएं!

4

एक छोटी आभासी मशीन शायद?

VirtualBox को वर्चुअल मशीन स्थापित करने के लिए एक फ्रीवेयर प्रोग्राम का प्रयास करें (जो आप करना चाहते हैं उसके लिए बहुत काम है, लेकिन यह काम करेगा)


3

मुझे लगता है कि मैंने इसे विंडोज पर समझ लिया होगा। आप एक ही समय में क्रोम के विभिन्न संस्करणों को चला सकते हैं!

निम्न कार्य करें:

  • संस्करण संख्या निर्देशिका को सामान्य c: \ users \ yourUser \ appdata \ local \ google \ chrome \ application निर्देशिका में कॉपी करें (मैं मान रहा हूं कि अपडेट होने से पहले आपके पास पुराने क्रोम संस्करण निर्देशिका का बैकअप था)

  • Chrome_custom.exe जैसे नए नाम के रूप में पुराने संस्करण से chrome.exe पर कॉपी करें

  • क्रोम को chrome_custom.exe --chrome-version = oldVersion --user-data-dir = newDir के रूप में चलाएं

बस! मैं सेलेनियम के साथ क्रोम पर स्वचालित परीक्षण चलाने के लिए इस पद्धति का उपयोग करता हूं, जब तक कि सेलेनियम पकड़ नहीं लेता और नवीनतम क्रोम के साथ अच्छी तरह से काम करता है।


Chrome के प्रत्येक संस्करण के लिए दिलचस्प और एक से अधिक उपयोगकर्ता खाते के लिए सुविधाजनक लगता है। मै उसे करने की एक कोशिश तो करूंगा।
पॉल डी। वेट

2

मैंने Citrix XenDesktop VM पर निम्न कार्य किया है, हालाँकि आप अपने स्थानीय पीसी पर ऐसा कर सकते हैं:

माइक्रोसॉफ्ट वर्चुअल पीसी

यदि आप विंडोज 7 चला रहे हैं, तो आप Microsoft वर्चुअल पीसी को डाउनलोड कर सकते हैं और बिना किसी लाइसेंसिंग समस्या के परीक्षण के लिए वर्चुअल पीसी की कई प्रतियां बना सकते हैं:

इसके लिए अतिरिक्त विंडोज लाइसेंस की आवश्यकता नहीं है; आप बस उन पर विभिन्न ब्राउज़रों के साथ कई मशीनें स्थापित करते हैं। आप यहां उपलब्ध ट्यूटोरियल का अनुसरण करके ब्राउज़र को विंडो से बाहर चला सकते हैं:

ब्राउजर स्थापित करना

आपको कम से कम 3 वर्चुअल पीसी बनाने की आवश्यकता होगी (टिप: वर्चुअल डेस्कटॉप पर मेमोरी बर्बाद करने से बचने के लिए प्रत्येक वर्चुअल पीसी के लिए मेमोरी को 256mb तक कम रखें)।

पहले VPC पर मैंने इसे स्थापित किया:

साथ में क्रोम 1, सफारी 3.1, ओपेरा 8।

दूसरे पर मैंने इंटरनेट एक्सप्लोरर 7, क्रोम 3, सफारी 3.2.1, ओपेरा 9 स्थापित किया।

तीसरे पर मैंने इंटरनेट एक्सप्लोरर 8, क्रोम 8. सफारी 4.0.5, ओपेरा 10 स्थापित किया।

विंडोज 7 (देशी मशीन) पर मेरे पास इंटरनेट एक्सप्लोरर 9, क्रोम 11, सफारी 5, ओपेरा 11 और फ़ायरफ़ॉक्स के लिए मैं निम्नलिखित एप्लिकेशन को सामान्य रूप से स्थापित करता हूं:

व्यक्तिगत रूप से मैं संगतता (सरकारी नेटवर्क के लिए IE के अलावा) के साथ 5 साल से अधिक वापस नहीं जाऊंगा, जब तक कि आपके पास एक विशिष्ट आवश्यकता नहीं होती है (मैंने क्रोम और ओपेरा को वर्षों में विभाजित किया था क्योंकि मैंने तय किया था कि बस कई रिलीज़ हुए थे)। हालाँकि, यदि आप पाते हैं कि किसी के पास ब्राउज़र के विशिष्ट संस्करण का उपयोग करने वाली साइट के साथ एक विशिष्ट समस्या है, तो अतिरिक्त ब्राउज़र संस्करणों को चलाने के लिए अतिरिक्त वर्चुअल मशीन स्थापित करना बहुत आसान हो जाता है।

पुराने ब्राउज़रों को प्राप्त करना

आप यहां से Chrome के पुराने संस्करण डाउनलोड कर सकते हैं:

और ओपेरा यहाँ:

वर्चुअलाइज़िंग द टेस्ट प्लेटफ़ॉर्म (वैकल्पिक)

मैं टेस्टिंग प्लेटफॉर्म को वर्चुअलाइज करने के लिए एक्सन डेस्कटॉप का उपयोग करता हूं ताकि मैं इसे कहीं भी उपयोग कर सकूं और इसमें अपने पसंदीदा विकास उपकरण भी शामिल कर सकूं:

एक्सप्रेस संस्करण मुफ्त में उपलब्ध है।

एक अच्छा वाणिज्यिक विकल्प

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


मुझे लगता है कि स्पैम से बचने में मदद करने के लिए स्टैक ओवरफ्लो लिंक पोस्ट करने से नए उपयोगों को सीमित करता है। एक बार जब आप कुछ प्रतिष्ठा प्राप्त करते हैं, तो आप लिंक को स्वतंत्र रूप से पोस्ट करने में सक्षम होंगे; मैंने इस बीच लिंक शामिल करने के लिए आपके उत्तर को संपादित कर दिया है। बहुत बढ़िया जवाब!
पॉल डी। वेट

1

मैंने हाल ही में इस समस्या के निम्नलिखित समाधान पर ठोकर खाई है:

स्रोत: क्रोम के कई संस्करण

... यह रजिस्ट्री डेटा समस्या है: फिर इसे कैसे करना है (यह 2.0.172.39 और 3.0.197.11 के लिए एक उदाहरण है, मैं इसे अगले संस्करणों के साथ आज़माऊंगा क्योंकि वे आएंगे, चलो मान लेते हैं कि मैंने Chrome 2 से शुरू किया है ):

  1. Chrome 2 इंस्टॉल करें, आपको यह Application Dataफ़ोल्डर मिल जाएगा , क्योंकि मैं चेक रिपब्लिक से हूं और मेरा नाम Bronislav Klučka है जो इस तरह दिखता है:

    C:\Documents and Settings\Bronislav Klučka\Local Settings\Data aplikací\Google\Chrome
    

    और क्रोम चलाएं

  2. रजिस्ट्री खोलें और सहेजें

    [HKEY_CURRENT_USER\Software\Google\Update\Clients\{8A69D345-D564-463c-AFF1-A69D9E530F96}]
    [HKEY_CURRENT_USER\Software\Google\Update\ClientState\{8A69D345-D564-463c-AFF1-A69D9E530F96}]
    

    कुंजियाँ, उन्हें एक chrome2.reg फ़ाइल में डालें और इस फ़ाइल को chrome.exe(ChromeDir \ Application) के बगल में कॉपी करें

  3. Chrome फ़ोल्डर का नाम कुछ और में बदलें (जैसे Chrome2)

  4. क्रोम 3 स्थापित करें, यह फिर से क्रोम फ़ोल्डर में स्थापित होगा और क्रोम को चलाएगा

  5. समान कुंजियों को सहेजें (विभिन्न संस्करण के कारण परिवर्तन हैं) और इसे फिर से इस नए संस्करण की chrome3.regफ़ाइल के बगल में chrome.exeफ़ाइल में सहेजें
  6. फिर से फ़ोल्डर का नाम बदलें (जैसे Chrome3)

    इसका परिणाम यह होगा कि कोई क्रोम डीआर (केवल क्रोम 2 और क्रोम 3) नहीं है

  7. Chrome2 के एप्लिकेशन फ़ोल्डर पर जाएं, chrome.batइस सामग्री के साथ फ़ाइल बनाएं :

    @echo off
    regedit /S chrome2.reg
    START chrome.exe -user-data-dir="C:\Docume~1\Bronis~1\LocalS~1\Dataap~1\Google\Chrome2\User Data"
    rem START chrome.exe -user-data-dir="C:\Documents and Settings\Bronislav Klučka\Local Settings\Data aplikací\Google\Chrome2\User Data"
    

    पहली पंक्ति जेनेरिक बैच कमांड है, दूसरी लाइन chrome2.regफाइल की सामग्री के साथ रजिस्ट्री को अपडेट करेगी , तीसरी लाइन क्रोम की ओर से पारित निर्देशिका को इंगित करना शुरू करती है, 4 वीं पंक्ति टिप्पणी की जाती है और इसे चलाया नहीं जाएगा।

    नोटिस शॉर्ट नेम फॉर्मेट -user-data-dirपैरामीटर के रूप में पास किया गया (पूर्ण पथ 4 वीं पंक्ति में है), समस्या यह है कि इस पैरामीटर का उपयोग करने वाले क्रोम को डायक्ट्रीक्स (चेक वर्ण) के साथ समस्या है

  8. Chrome 3 के लिए फिर से करें। Chrome 3 के लिए बैट फ़ाइल में पथ और रेग फ़ाइल नाम अपडेट करें

दोनों बैट फ़ाइलों को चलाने की कोशिश करें, लगता है कि काम कर रहे हैं, क्रोम के दोनों संस्करण एक साथ चल रहे हैं।

अद्यतन करना: "के बारे में" संवाद चलाना सही संस्करण प्रदर्शित करता है, लेकिन नए के लिए जाँच करते समय एक त्रुटि। सही करने के लिए ऐसा करें (मैं Chrome2 फ़ोल्डर को समझाऊंगा): 1. Chrome का नाम बदलकर Chrome 2. Chrome / एप्लिकेशन फ़ोल्डर पर जाएं 3. chrome2.reg फ़ाइल चलाएं 4. chrome.exe चलाएं (Chrome3 के लिए भी यही काम करता है) संस्करण की जाँच कार्य करता है। क्रोम का कोई नया संस्करण नहीं आया है क्योंकि मुझे यह पूरा समाधान मिल गया है। लेकिन मुझे लगता है कि अपडेट को इस फ़ोल्डर में डाउनलोड किया जाएगा, इसलिए आपको केवल अपडेट के बाद reg फाइल को अपडेट करना होगा और Chrome फ़ोल्डर को Chrome2 में वापस बदलना होगा। मैं इस पोस्ट को सफल क्रोम अपडेट के बाद अपडेट करूंगा।

ब्रोनिस्लाव क्लक्का


-2

Oldapps.com में क्रोम के पुराने संस्करण डाउनलोड के लिए उपलब्ध हैं, और वे स्टैंडअलोन संस्करण हैं, इसलिए @SamMeiers के उत्तर के साथ संयुक्त , ये एक उपचार का काम करते हैं।

Google Chrome सहायता फ़ोरम में Chrome के पुराने संस्करण प्राप्त करने की कुछ अच्छी चर्चा है

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