Firefox: การใช้หลายกรณีด้วยโปรไฟล์ที่แตกต่าง


15

สมมติว่าอินสแตนซ์ของ Firefox กำลังทำงานกับโปรไฟล์ 1 ตอนนี้เป็นไปได้ไหมที่จะเริ่มต้นอินสแตนซ์ Firefox ใหม่ด้วยโปรไฟล์ 2

ตามปกติเมื่อ Firefox ทำงานอยู่จะไม่มีการสร้างอินสแตนซ์ใหม่ แต่จะเปิดหน้าต่างเบราว์เซอร์ใหม่แทน

หมายเหตุ: การพูดว่า "โปรไฟล์" ฉันกำลังอ้างถึงโปรไฟล์ผู้ใช้ Firefox


ลองค้นหา เป็นคำถามอันดับหนึ่งเกี่ยวกับ firefox ใน superuser.com
Capi Etheriel

คำตอบ:


2

นี่คือบทความจาก Lifehacker ที่เกี่ยวข้องกับเรื่องนี้ มันไม่ซับซ้อนมากฉันใช้มันสองสามครั้ง


ว้าว! ไม่สามารถจินตนาการได้ว่ามันเรียบง่ายและรองรับได้ทันที) ขอบคุณ!
linux_is_for_desktop

8

คุณสามารถทำได้จากบรรทัดคำสั่ง:

firefox -no-remote -P profile_name

2
เริ่มใช้งาน 'firefox --profilemanager' เพื่อตั้งค่าโปรไฟล์แยกกัน
postfuturist

2
-Pเป็นชวเลขที่
Hasen

1
มันไม่ได้จริงๆ: -P บอกว่า 'โหลดโปรไฟล์ที่มีชื่อ' มันจะเปิดเฉพาะ ProfileManager ที่โปรไฟล์นั้นไม่มีอยู่
robertc

firefox -no-remote -Pนำผู้จัดการโปรไฟล์มาให้ฉัน อย่างไรก็ตามคุณสามารถหลีกเลี่ยงการจัดการกับ Profile Manager ได้โดยใช้-profileสวิตช์ดังที่อธิบายไว้ในคำตอบของฉัน
Nickolay

5

ลองMultiFirefox :

MultiFirefox เป็นตัวเรียกใช้งานขนาดเล็กที่ช่วยให้คุณเรียกใช้ Firefox หลายรุ่นแบบเคียงข้างกัน ช่วยให้คุณตั้งค่าหลายโปรไฟล์ (หนึ่งหรือมากกว่าสำหรับแต่ละเวอร์ชันของ Firefox) จดจำการตั้งค่าการเปิดตัวล่าสุดของคุณสำหรับการเปิดใช้งานง่ายมีการอัปเดตอัตโนมัติในตัวเมื่อเราทำการปรับปรุงและเป็นโอเพ่นซอร์ส 100% ลิขสิทธิ์ MIT


ยินดีต้อนรับสู่ SU. กรุณาให้ข้อมูลเพิ่มเติมจากนั้นเพียงแค่ลิงค์ SU เป็นที่เก็บคำตอบและสนับสนุนคำตอบแบบลดคำตอบ
BinaryMisfit

มันเป็นเครื่องมือภายนอกที่ช่วยให้ Firefox เริ่มต้นอินสแตนซ์ได้หลายอินสแตนซ์รวมถึงโปรไฟล์ที่แตกต่างกันและชุดแอดออนต่างๆ
brandstaetter

นอกจากนี้ยังสะดวกสบายกว่าการใช้เครื่องมือจัดการโปรไฟล์ในตัว ลองใช้ดูสิใช้มันตลอดเวลา: เขาเปิดตัวหนึ่งตัวอย่างสำหรับการพัฒนาเว็บที่มีโปรแกรมเสริมมากมายและอีกหนึ่งอันทันสมัยที่มีส่วนเสริมที่น้อยที่สุดสำหรับการท่องเว็บปกติโดยไม่ต้องมีโปรแกรมเสริม
brandstaetter

@brandstaetter: ฉันแก้ไขคำตอบของคุณเล็กน้อยเพื่อเพิ่มข้อมูลเพิ่มเติมเกี่ยวกับแอพจากไซต์ผู้เขียน หวังว่าคุณจะไม่รังเกียจ! นอกจากนี้แอพเล็ก ๆ น้อย ๆ ที่ยอดเยี่ยม :)
alex

ยอดเยี่ยมขอบคุณ @alex ฉันยังคงรับใช้ที่นี่หวังที่จะพัฒนาทักษะของฉันเร็ว ๆ นี้ :)
brandstaetter

3

การใช้สภาพแวดล้อมแบบ unx คุณสามารถใช้คำสั่งเช่น:

env MOZ_NO_REMOTE=1 firefox -P Profile2

ใช้ windows หรือ Mac OS X env ฉันไม่รู้ว่าคุณจะทำได้อย่างไร


OSX เป็นสภาพแวดล้อมที่ค่อนข้างดีดังนั้นมันจึงทำงานได้ดีเช่นกัน
Erika

0

ทางเลือกอื่นในการใช้ตัวจัดการโปรไฟล์ ( -Pสวิตช์ที่อธิบายไว้ในคำตอบของ @ hasen) คือการระบุเส้นทางไปยังโปรไฟล์โดยตรงในบรรทัดคำสั่ง

firefox -no-remote -profile absolute-path-to-the-profile-dir จะสร้างไดเรกทอรีที่ระบุ (หากไม่มี) และใช้เป็นโปรไฟล์

ตัวอย่างบน Windows:

C:\Progra~1\Firefox\firefox.exe -no-remote -profile C:\FxProfiles\myprofile

บน OS X มีความซับซ้อนเล็กน้อย:

/Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground \
   -no-remote -profile /Users/me/fx-profiles/myprofile

-foregroundสลับจากหน้าต่างเทอร์มินัลเป็น Firefox โปรดทราบว่าใน 10.5 คุณต้องใช้คำสั่งที่ซับซ้อนยิ่งขึ้นเพื่อแก้ไขdyldข้อผิดพลาด

ดูยังเริ่มต้น Firefox มีรายละเอียดที่ระบุจากท่าเรือ (Mac OS X)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.