मैं दो फ़ायरफ़ॉक्स प्रोफाइल का उपयोग कैसे कर सकता हूं?


15

मैं Ubuntu 14.04 चलाता हूं और Ubuntu के उपयोगकर्ता के लिए एक ही लॉग इन के लिए दो अलग-अलग प्रोफाइल के साथ फ़ायरफ़ॉक्स की एक स्थापना का उपयोग करना चाहता हूं।

मैं इसे कैसे सेट कर सकता हूं, ताकि मैं आसानी से यूनिटी लांचर से दोनों प्रोफाइल लॉन्च कर सकूं?


2 प्रोफाइल के साथ 1 फ़ायरफ़ॉक्स? या प्रत्येक प्रोफ़ाइल के साथ 2 फ़ायरफ़ॉक्स? ;)
रिनविंड

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

3
@ Vesal75 कृपया सभी अतिरिक्त उल्लेख के साथ अपने प्रश्न को संपादित करें।
रिनजविंड

3
आपको तीन फ़ायरफ़ॉक्स इंस्टॉलेशन करने की आवश्यकता नहीं है। बस तीन अलग-अलग प्रोफाइल बनाएं, और फिर तीन उदाहरणों को लॉन्च करें firefox -P profilename --new-instance। आप प्रत्येक के लिए लॉन्चर या शॉर्टकट बना सकते हैं, साथ ही थीम और एक्सटेंशन के साथ प्रत्येक प्रोफ़ाइल को कस्टमाइज़ कर सकते हैं। एक प्रोफ़ाइल बनाने के लिए, about:profilesपता बार में टाइप करें, फिर "नया प्रोफ़ाइल बनाएं" पर क्लिक करें।
मिखावतवर

5
फ़ायरफ़ॉक्स 57+ में मल्टी-अकाउंट कंटेनर हैं (उसी नाम का एक्सटेंशन इंस्टॉल करके इसे सक्षम करें) इसलिए आपको अब प्रोफाइल की भी ज़रूरत नहीं है।
माइकल हैम्पटन

जवाबों:


23

एक ही Ubuntu उपयोगकर्ता और एक ही Firefox स्थापना के लिए अलग-अलग फ़ायरफ़ॉक्स प्रोफाइल कैसे सेट करें

कमांड-लाइन विकल्पों में से अंश man firefox:

-ProfileManager
   Start the profilemanager. Use this to choose the profile you would like to
   run firefox with. You will need to also use -no-remote if there is already
   a running firefox instance.

-P profile
   Start firefox with the profile named profile. Will start the profile
   manager if a valid profile name is not specified. You will need to also
   use -no-remote if there is already a running firefox instance.

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

एक नया प्रोफ़ाइल सेट करें:

  • से टर्मिनल या साथ लॉन्च फायरफॉक्स के ProfileManager Alt+ F2:

    firefox -ProfileManager
    

    फ़ायरफ़ॉक्स ProfileManager मुख्य विंडो

  • अपने वर्तमान प्रोफ़ाइल defaultको profile1(या जो भी आपको पसंद है, उसका नाम बदलें, आपको इसका नाम बदलने की भी आवश्यकता नहीं है, लेकिन मैं स्पष्टीकरण के लिए इस मार्गदर्शिका में करूंगा - आपको बस profile1अपने सटीक नाम के साथ प्रतिस्थापित करना होगा जहां भी यह होता है!) पर क्लिक करके Rename Profile...

  • विज़ार्ड पर क्लिक करके एक नया प्रोफ़ाइल बनाएं Create Profile...। यह आपको पहले एक सूचना विंडो दिखाएगा, इसे पढ़ें और क्लिक करें Next। दूसरी विंडो आपको प्रोफ़ाइल के लिए एक नाम दर्ज करने के लिए कहेगी, profile2यहां दर्ज करें (या इसे इस गाइड में जहां कहीं भी होता है उसके साथ ठीक से बदलें)। मैं आपको उस फ़ोल्डर को नहीं बदलने की सलाह दूंगा जहां प्रोफ़ाइल को संग्रहीत किया जाएगा, जब तक कि आपके पास ऐसा करने का एक अच्छा कारण न हो। क्लिक करें Finish

    फ़ायरफ़ॉक्स ProfileManager प्रोफ़ाइल विज़ार्ड बनाएँ

  • प्रोफ़ाइल प्रबंधक से बाहर निकलें।

उन मेन्यू को संदर्भ मेनू से एक्सेस करने के लिए अपना लॉन्चर आइकन सेट करें:

  • मूल लॉन्चर फ़ाइल की प्रतिलिपि बनाएँ (जो रूट के स्वामित्व में है, सिस्टम-वाइड का उपयोग किया गया है और अगले अपडेट के साथ इसे आपके होम फ़ोल्डर में बदल दिया जाएगा):

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications/firefox.desktop
    
  • कॉपी को संपादित करें जैसे या तो Gedit (GUI) या नैनो (टर्मिनल):

    gedit ~/.local/share/applications/firefox.desktop
    nano ~/.local/share/applications/firefox.desktop
    
  • लाइन के लिए खोजें:

    Actions=NewWindow;NewPrivateWindow;
    

    और इस तरह से नए संदर्भ मेनू एक्शन आइडेंटिफ़ायर जोड़ें (उदाहरण के नाम, लेकिन केवल फ़ाइल के भीतर उपयोग किया जाता है, आप उन्हें कहीं और नहीं देखेंगे):

    Actions=NewWindow;NewPrivateWindow;Profile1;Profile2;ProfileManager;
    
  • फ़ाइल के अंत में नीचे कोड स्निपेट डालें, आप Name=मान को भिन्न कर सकते हैं और जितने चाहें उतने अनुवाद जोड़ सकते हैं (उदाहरण के लिए जर्मन [डी] दिया गया है)। Exec=firefox -P ...लाइनों प्रोफाइल आप प्रोफ़ाइल प्रबंधक में बनाया का सही (केस-संवेदी) नाम शामिल करने के लिए है! -no-remoteझंडा कई फ़ायरफ़ॉक्स प्रोफाइल एक ही समय में चलाने के लिए अनुमति देता है। इसके अलावा लाइनों में अंतिम शब्द को [Desktop Action ...]आपके द्वारा Actions=ऊपर लाइन में जोड़े गए कुंजियों से बिल्कुल मेल खाना है।

    [Desktop Action Profile1]
    Name=Run Firefox with profile 1
    Name[de]=Firefox mit Profil 1 starten
    Exec=firefox -P profile1 -no-remote
    OnlyShowIn=Unity;
    
    [Desktop Action Profile2]
    Name=Run Firefox with profile 2
    Name[de]=Firefox mit Profil 2 starten
    Exec=firefox -P profile2 -no-remote
    OnlyShowIn=Unity;
    
    [Desktop Action ProfileManager]
    Name=Open Firefox profile manager
    Name[de]=Firefox Profilmanager öffnen
    Exec=firefox -ProfileManager -no-remote
    OnlyShowIn=Unity;
    
  • अब यदि आप लॉन्चर क्लिक करते समय उसके लिए एक स्थायी डिफ़ॉल्ट प्रोफ़ाइल निर्दिष्ट करना चाहते हैं (अन्यथा संबंधित चेकबॉक्स के साथ ProfileManager के माध्यम से आपके द्वारा उपयोग की जाने वाली प्रोफ़ाइल लॉन्च हो जाती है), आपको मुख्य Exec=पंक्ति को भी संपादित करना होगा । यह सबसे ऊपर है और इस तरह दिखना चाहिए:

    Exec=firefox %u
    

    इसे नीचे के रूप में देखने के लिए संपादित करें, हो सकता है profile1कि आप सही डिफ़ॉल्ट प्रोफ़ाइल नाम के साथ बदलना चाहते हैं।

    Exec=firefox -P profile1 %u
    
  • आपको रिबूट करना होगा (हो सकता है कि लॉग आउट और बैक भी पर्याप्त हो?) सिस्टम को पता चलने से पहले कि आप सिस्टम-वाइड firefox.desktopफ़ाइल को ओवरराइड करना चाहते हैं और अपने व्यक्तिगत और अनुकूलित एक का उपयोग करना चाहते हैं। या आप कमांड का उपयोग कर सकते हैं

    desktop-file-install --dir=~/.local/share/applications ~/.local/share/applications/firefox.desktop
    

    लॉन्चर फ़ाइल को फिर से शुरू करने के लिए। उसके बाद, अपने कई प्रोफाइल का आनंद लें!


4
यह पूरा समाधान है, लेकिन एक छोटे से विस्तार को याद कर रहा है। यदि आप एक ही समय में अलग-अलग प्रोफाइल लॉन्च करना चाहते हैं तो "-नोट-रिमोट" का उपयोग किया जा सकता है। अन्यथा यह वह उत्तर है जिसकी मुझे तलाश है।

22

मुझे लगता है कि फ़ायरफ़ॉक्स प्रोफाइल स्विचर आपका जवाब है!

आप कमांड लाइन पर इसे " -P " विकल्प के साथ सक्रिय कर सकते हैं

firefox -P

फिर आप प्रत्येक कार्य के लिए एक ही होमफोलर (यदि आपको चाहिए) के लिए प्रोफ़ाइल बना सकते हैं।

फ़ायरफ़ॉक्स प्रोफाइल

उन सभी को एक ही समय में चलाने के लिए आपको --new-instanceकमांड में जोड़ना होगा।

और अंत में, आप अनुकूलित मेनू और टूलबार विकल्प के माध्यम से पूर्वनिर्धारित विषयों में से एक का चयन कर सकते हैं :

अनुकूलन डायलॉग खोलें और कम से कम आप थीम को ड्रॉप डाउन मेनू के रूप में देखेंगे ।

मुझे लगता है कि प्रत्येक सामाजिक मीडिया खाते के लिए आपको यह करना होगा।

अब आप या तो लॉन्चर पर एक आइकन लगा सकते हैं , जो इनवाइट करता है

firefox -P --new-instance

या एक छोटा आवरण लिपि लिखें और सिम्बलिंक को बदलें।

sudo nano /usr/local/bin/firefox

सही रास्तों के साथ निम्नलिखित दर्ज करें

#!/bin/bash
/usr/lib/firefox/firefox -P --new-instance

इसे अमल में लाएं

sudo chmod +x /usr/local/bin/firefox

जैसा कि नीचे दिए गए टिप्पणियों में उपयोगकर्ता muru द्वारा बताया गया है , मूल लिंक को बदलने के लिए आवश्यक नहीं है, जैसा कि मूल रूप से सुझाव दिया गया है

फ़ायरफ़ॉक्स लिंक का मार्ग आपके OS पर भिन्न हो सकता है, आप इसे ढूंढ सकते हैं

which firefox

फिर पुराने लिंक को हटा दें

sudo unlink /usr/bin/firefox

इसे सही राह से जोड़ो

sudo ln -s /usr/local/bin/firefox /usr/bin/firefox


12

मैं मल्टी-अकाउंट कंटेनर एक्सटेंशन, एक आधिकारिक मोज़िला-निर्मित एडऑन का प्रस्ताव रखूंगा। आपके द्वारा वर्णित उपयोग-केस ठीक उसी तरह से मौजूद है जो मौजूद है:

एएमओ से स्क्रीनशॉट
(स्रोत: mozilla.net )

वह अपने हर एक सेट के लिए कंटेनर बना सकती है, और एक उच्चारण रंग चुन सकती है। यह उच्चारण रंग हर टैब के शीर्षक के नीचे दिखाई देगा, यह दर्शाता है कि यह किस कंटेनर पर है:

तीन कंटेनरों पर तीन टैब (डार्क थीम पर कोई बात नहीं)

डिफ़ॉल्ट रूप से टैब एक कंटेनर में नहीं खुलते हैं, आप "नया टैब" बटन को लंबे समय तक दबाकर बनाते हैं।

न केवल कंटेनर आसानी से पहचाने जाते हैं, टैब सिर्फ सामान्य टैब होते हैं, आप उन सभी को एक ही खिड़की पर रख सकते हैं। (कई प्रोफाइल के साथ, आप एक विंडो में 2 प्रोफाइल के टैब नहीं पा सकेंगे)।

इसके अतिरिक्त, ब्राउज़र कॉन्फ़िगरेशन और इंस्टॉल किए गए प्लगइन्स अभी भी समान हैं (क्योंकि यह सिर्फ एक ब्राउज़र है), जो "डब्ल्यूटीएफ" कारक को कम करता है।


1

यदि आप 2 फ़ायरफ़ॉक्स चाहते हैं तो मैं इसे जोड़ दूंगा। अंतिम परिणाम एक सामान्य फ़ायरफ़ॉक्स और एक / ऑप्ट / में स्थापित होगा। दोनों एक ही समय में शुरू किए जा सकते हैं और एक दूसरे से पूरी तरह अलग हो जाते हैं।

  • फ़ायरफ़ॉक्स के एक संस्करण के लिए स्रोत फ़ाइल डाउनलोड करें। संभवतः यहाँ से
  • एक टर्मिनल पर जाएं और निष्पादित करें (मुझे लगता है कि आपके पास 1 (!) डाउनलोड की गई टार फ़ाइल है, "*" को वास्तविक संस्करण में बदलें यदि आपके पास 2 है) और टर्मिनल से फ़ायरफ़ॉक्स का दूसरा उदाहरण शुरू करेगा:

    cd /opt/ && sudo tar xjf ~/Downloads/firefox-*.tar.bz2
    cd firefox
    ./firefox
    
  • टर्मिनल बंद करने से फ़ायरफ़ॉक्स भी बंद हो जाएगा।

  • एक नया लांचर बनाएँ। देखें कि मैं अपने डेस्कटॉप पर लांचर कैसे बना सकता हूं? यह कैसे करना है। या सामान्य फ़ायरफ़ॉक्स लांचर (देखें / usr / शेयर / एप्लिकेशन) को एक नए नाम से कॉपी करें और इस संस्करण को शुरू करने के लिए इसे संपादित करें। यदि आप आइकन बदलते हैं तो आपको लॉन्चर पर एक अलग आइकन भी मिलेगा।

1

भागो firefox -Pया firefox -ProfileManager

फिर आप अपनी प्रोफ़ाइल बना सकते हैं, उसका चयन कर सकते हैं और उसका प्रबंधन कर सकते हैं।

ff प्रोफाइल

यह भी देखें कि विंडोज पर एक नया फ़ायरफ़ॉक्स प्रोफ़ाइल कैसे बनाएं? (kb.mozillazine.org)

मुझे लिनक्स के लिए एक समान पृष्ठ नहीं मिला, लेकिन विकल्प और स्क्रीन लगभग समान हैं।

एक आइकन बनाने के लिए, एक डेस्कटॉप फ़ाइल बनाएं जैसा कि वर्णित है कि मेरे कस्टम .desktop फ़ाइल को एकता लांचर में कैसे लाया जाए? (askubuntu.com)

firefox -P YOURPROFILENAMEदिए गए प्रोफ़ाइल के साथ फ़ायरफ़ॉक्स शुरू करने के लिए उपयोग करें ।

आप इसके मैनपेज ( man firefoxटर्मिनल में टाइप ) को पढ़कर फ़ायरफ़ॉक्स के कमांड-लाइन मापदंडों के बारे में अधिक जानकारी प्राप्त कर सकते हैं ।


मैं उसी समय उनका उपयोग करना चाहता हूं।
वेसल 75

फ़ायरफ़ॉक्स शुरू करें ... पहले प्रोफ़ाइल का उपयोग करें। फ़ायरफ़ॉक्स पी शुरू करें, एक और प्रोफाइल चुनें
पैंथर

@ bodhi.zazen जो काम नहीं करता है। यदि आपके पास पहले से एक खुला है तो फ़ायरफ़ॉक्स एक नया उदाहरण नहीं खोलेगा।
gertvdijk

1

ऊपर के समान, और यदि सीखने में दिलचस्पी है कि किसी को कई प्रोफाइल क्यों चाहिए / हो सकते हैं, तो निम्न लिंक में कुछ अतिरिक्त जानकारी है:

एकाधिक फ़ायरफ़ॉक्स प्रोफाइल

लिनक्स में प्रोफाइल मैनेजर शुरू करना

यदि फ़ायरफ़ॉक्स पहले से ही आपके लिनक्स वितरण में शामिल है या यदि आपने अपने लिनक्स वितरण के पैकेज मैनेजर के साथ फ़ायरफ़ॉक्स स्थापित किया है:

"फ़ायरफ़ॉक्स विंडो के शीर्ष पर, फ़ाइल मेनू पर क्लिक करें और बाहर निकलें चुनें। टर्मिनल रन में: फ़ायरफ़ॉक्स --ProfileManager

यदि प्रोफ़ाइल प्रबंधक विंडो नहीं खुलती है, तो फ़ायरफ़ॉक्स पृष्ठभूमि में चल रहा हो सकता है, भले ही यह दिखाई नहीं दे रहा था। फ़ायरफ़ॉक्स के सभी उदाहरणों को बंद करें या कंप्यूटर को पुनरारंभ करें और फिर प्रयास करें। "


यह एक लिंक-केवल उत्तर है, प्रश्न को डुप्लिकेट के रूप में चिह्नित करें
पैंथर

भले ही लिंक बाहरी हो (mozilla.org)?
impalle

1
यदि लिंक बाहरी है, तो आपको यहां प्रासंगिक जानकारी की प्रतिलिपि बनाना चाहिए (आपको विंडोज़ सामान की आवश्यकता नहीं है) और क्रेडिट दें।
पैंथर

ठीक है, मैं इस पर हूँ ...
impalle

1
यह फोरम नए उपयोगकर्ताओं को मदद करने और किसी भी सहायक के होने के लिए आतंकित है। मेरे आंसर को बेहतर बनाने की कोशिश करते हुए डाउनवोट किया गया :( इसलिए मैं बाहर हूँ।
आवेग

0

एक टर्मिनल प्रकार में

firefox -no-remote -ProfileManager

और एक नया प्रोफ़ाइल बनाएं। फिर इच्छा प्रोफ़ाइल के साथ शुरू करें

firefox -P profilename

धन्यवाद, लेकिन मुझे प्रत्येक प्रोफ़ाइल के लिए एक आइकन चाहिए
Vesal75

और मैं नहीं चाहता कि जब मैं फायरफॉक्स का उपयोग कर रहा हूं तो टर्मिनल खुला हो
Vesal75

फिर एक .desktop फ़ाइल askubuntu.com/questions/110895/…
पैंथर

और डेस्कटॉप फाइल के लिए कमांड सेट करेंfirefox -P profilename
फिक्सेमन

मुझे समझ नहीं आया कि उसने क्या किया।
Vesal75

0

फ़ायरफ़ॉक्स में प्रोफाइल को प्रबंधित करने का सबसे आसान तरीका multifoxएडऑन स्थापित करना है ।

URL: https://addons.mozilla.org/en-US/firefox/addon/multifox/

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

देखें संलग्न किया:
यहाँ छवि विवरण दर्ज करें


-1

आप फ़ायरफ़ॉक्स (क्रोम की गुप्त विंडो की तरह) में एक नई निजी विंडो खोल सकते हैं और विभिन्न खातों के साथ सामान्य ब्राउज़र के साथ एक साथ इसका उपयोग कर सकते हैं।


1
इसलिए हर बार जब मैं अपना कंप्यूटर बंद करता हूं तो मुझे उन सभी पासों और यूजरनेम में प्रवेश करना होता है।
Vesal75

काम करता है जैसे एक समय में एक साथ दो खातों के साथ एक साइट में लॉग इन करने के लिए, क्योंकि निजी विंडो कुकीज़, कैश इत्यादि साझा नहीं करती हैं, लेकिन यदि आप पासवर्ड सहेजना चाहते हैं, तो इतिहास उपयोगी नहीं है, अलग-अलग ऐड-ऑन, सेटिंग्स हैं , डिजाइन, ...
बाइट कमांडर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.