ฉันสามารถวางโครเมียมสองตัว (ผู้ใช้ที่แตกต่างกัน) ในตัวเรียกใช้ของฉันได้หรือไม่?


16

ฉันคิดว่านี่เป็นคำถามง่าย ๆ ใน Windows Google Chrome มีตัวเลือกในการสร้างทางลัดบนเดสก์ท็อปสำหรับผู้ใช้ chrome แต่ละคน ตัวอย่างเช่นฉันมีบัญชี Google ส่วนบุคคลและฉันมีบัญชี Google ของ บริษัท ด้วย ดังนั้นฉันจึงติดตั้ง Google Chrome กับผู้ใช้สองคนและฉันสร้างทางลัดสองทางบนเดสก์ท็อปสำหรับผู้ใช้แต่ละคน

บน Ubuntu ฉันได้สร้างผู้ใช้สองคนและฉันตั้งค่าบัญชีของฉัน แต่ฉันไม่สามารถสร้าง "ทางลัด" สองตัวบนตัวเรียกใช้งานสำหรับผู้ใช้แต่ละคน เป็นไปได้ไหม วันนี้บน Ubuntu ฉันต้องเปลี่ยนระหว่างผู้ใช้โดยตรงกับ chrome ฉันไม่ได้บ่นเกี่ยวกับเรื่องนี้ แต่ฉันเคยมีทางลัดโครเมี่ยมเพิ่มเติม

ฉันยังสามารถใช้ใน Ubuntu ได้มันเป็นไปไม่ได้

รุ่นของฉัน:

  • Ubuntu 14.04 LTS;
  • Chrome 35.0.1916.153;

ขอบคุณ


1
หน้านี้อาจต้องมีคำสั่งที่คุณต้องการ ถ้าเป็นเช่นนั้นคุณสามารถแก้ไขไฟล์ .desktop peter.sh/experiments/chromium-command-line-switch
ทิม

IMHO คุณควรบ่นและเสียงดังที่ฟอรัมสนับสนุนของ Chrome โปรแกรมสามารถและสร้างทางลัดบนเดสก์ท็อปดังนั้นจึงแปลกที่ Chrome ไม่ถาม
muru

อีกตัวเลือกที่ง่ายคือการติดตั้งช่องเบต้าของ Chrome สำหรับบัญชีส่วนบุคคล (sudo apt ติดตั้ง google-chrome-beta) ควรจะค่อนข้างปลอดภัยในการใช้
Madis

คำตอบ:


14

มันค่อนข้างง่ายในการทำเช่นนี้ในWindowsแต่ไม่เหมือนกันใน Ubuntu

สำหรับ Ubuntu ฉันพบสองวิธี ส่วนตัวผมแนะนำวิธีที่ 2 เพราะคุณไม่จำเป็นต้องติดตั้งอะไร นอกจากนี้ยังช่วยให้คุณสามารถเข้าถึงโปรไฟล์ที่สองจาก "กิจกรรม" (Ubuntu) โดยไม่ต้องใช้คำสั่งใด ๆ

YOUR_PROFILE_NAMEโปรดทราบว่าทางใดทางหนึ่งที่คุณเลือกที่คุณต้องรู้

YOUR_PROFILE_NAMEเป็นปกติDefaultสำหรับโปรไฟล์แรกที่คุณสร้าง Profile\ 1รายละเอียดที่สองคือการตั้งชื่อ ที่สามคือProfile\ 2และอื่น ๆ (คุณยังสามารถให้ชื่อที่กำหนดเองสำหรับโปรไฟล์) คุณสามารถระบุรายละเอียดที่มีการโหลดในขณะนี้โดยเปิดchrome://versionภายใน Chrome Profile Pathและกำลังมองหาที่

  1. ทำตามคำตอบของFilippoแต่เปลี่ยนเป็นCommand:

    google-chrome --profile-directory=YOUR_PROFILE_NAME  
    
  2. ใส่รหัสนี้ในโปรแกรมแก้ไขข้อความใด ๆ .desktopและตั้งชื่อมันว่าอะไร

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Icon[en_US]=google-chrome
    Exec=google-chrome --profile-directory=YOUR_PROFILE_NAME
    Name[en_US]=Chrome-YOUR_PROFILE_NAME
    Name=Chrome-YOUR_PROFILE_NAME
    Icon=google-chrome
    

    คลิกขวาที่ไฟล์ เปิด "คุณสมบัติ" ไปที่แท็บ "สิทธิ์" คลิกที่อนุญาตให้รันไฟล์โปรแกรม

    คุณสามารถเก็บ.desktopไฟล์ไว้~/.local/share/applications/เพื่อให้ Application Launcher ของคุณสามารถค้นหาได้อย่างง่ายดาย ตอนนี้เพียงกดsuperและค้นหาChrome-YOUR_PROFILE_NAME(มูลค่าที่กำหนดไว้Name) คุณจะพบโปรไฟล์ที่สองปรากฏในผลการค้นหา!


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

2

นี่คือสิ่งที่ฉันทำเพื่อบรรลุสิ่งเดียวกัน:

sudo apt-get install gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new

วิธีสร้าง "ตัวเรียกใช้งาน" เป็นครั้งแรกด้วยCommand:

google-chrome --user-data-dir=/home/XXXXX/.config/google-chrome/Profile\ 1

จากนั้นลากไอคอนที่สร้างจากเดสก์ท็อปไปยังตัวเรียกใช้งาน Profile 2ทำซ้ำสำหรับ


1
ฉันทำสิ่งที่คุณพูด ทางลัดถูกสร้างขึ้น แต่เมื่อฉันเปิด Google Chrome ดูเหมือนว่าการติดตั้งใหม่จะถามว่าฉันต้องการตั้ง Chrome เป็นเบราว์เซอร์เริ่มต้นหรือไม่ คำสั่งของฉัน: google-chrome --user-data-dir=/home/rgiaviti/.config/google-chrome/Profile\ 1. ฉันตรวจสอบเส้นทางอีกครั้งและก็โอเค
Ricardo Giaviti

1
@RicardoGiaviti ไม่ได้ใช้--user-data-dir=...แทนใช้--profile-directory=Profile\ 1หรือ--profile-directory=Default
Marecky

0

สูตรอื่น 8-)

สร้างโฟลเดอร์โปรไฟล์ chrome (คุณอาจวางไว้ที่อื่นและln -sไปที่นี่)

cd ~/.config/google-chrome
mkdir chrome-foo

สร้างไฟล์เริ่มต้นใน/usr/bin:

sudo touch  /usr/bin/chrome-foo
sudo pluma  /usr/bin/chrome-foo

ในpluma(หรือgeanyหรือnanoหรือvi... )

    #!/usr/bin/env bash
    google-chrome --profile-directory=chrome-foo  &  disown

(โดยส่วนตัวแล้วฉันเชย--disable-session-crashed-bubbleด้วยเช่นกัน) และเปิดใช้งานสำหรับการดำเนินการโดยผู้ใช้ปกติ:

sudo chmod +x /usr/bin/chrome-foo

ตอนนี้คุณสามารถสร้างลิงค์ไปยังไฟล์เริ่มต้น:

ป้อนคำอธิบายรูปภาพที่นี่

คุณสามารถคลิกที่ไอคอนเพื่อเปลี่ยนแปลง

... หรือเรียกรสต่าง ๆ จากบรรทัดคำสั่งได้โดยสะดวก:

$> chrome-foo

ผมเองมีchrome-priv, chrome-work, chrome-devและchrome-familyจะมีบุ๊กที่เหมาะสมและการเข้าสู่ระบบแยก ฯลฯ ...


0

นี่คือวิธีที่ฉันทำใน Linux Mint ซึ่งใช้ Ubuntu:

ติดตั้ง Chrome ตามคำแนะนำที่คุณต้องการติดตาม หากติดตั้งไว้แล้วแสดงว่าไม่เป็นไร

เมื่อติดตั้ง Chrome แล้วให้คัดลอกไอคอนตัวเรียกใช้งาน Chrome ไปยังเดสก์ท็อปโดยคลิกขวาที่ไอคอน Chrome ในเมนู 'เริ่ม' แล้วเลือก 'เพิ่มลงในเดสก์ท็อป'

เนื่องจากคุณต้องการโปรไฟล์ Chrome อย่างน้อยสองโปรไฟล์ที่สามารถทำงานพร้อมกันได้ให้ทำซ้ำไอคอนตัวเรียกใช้เดสก์ท็อปใหม่อีกครั้งเพื่อสร้างตัวเรียกใช้งานสองตัว ทำได้โดยคลิกขวาที่ตัวเรียกใช้งาน / ไอคอน Chrome ใหม่บนเดสก์ท็อป คลิกขวาและคลิกคัดลอก จากนั้นเลื่อนเมาส์ไปยังพื้นที่ว่างบนเดสก์ท็อปแล้วคลิกวาง ตอนนี้คุณมีไอคอน Crhome อย่างน้อยสองไอคอนบนเดสก์ท็อปของคุณ

สร้างสองโฟลเดอร์ / ไดเรกทอรีในมินต์ ฉันสร้าง. / home / mint / Sync / 1 / / home / mint / Sync / 2 /

คลิกขวาที่ไอคอนแรกและคลิก Properties แก้ไขแท็บ launcher เพื่อพูดว่า:

/ usr / bin / google-chrome-stable --user-data-dir = / home / mint / Sync / .config / google-chrome / โปรไฟล์ \ 1

ทำขั้นตอนนี้ซ้ำและแก้ไขแท็บตัวเปิดใช้ไอคอนที่สองเพื่อพูดว่า:

/ usr / bin / google-chrome-stable --user-data-dir = / home / mint / Sync / .config / google-chrome / โปรไฟล์ \ 2

คุณจะต้องเปลี่ยนชื่อตัวเรียกใช้งาน / ไอคอนแต่ละตัวเพื่อให้คุณทราบว่าคุณจะเปิดโปรไฟล์ใดขึ้นมาเมื่อคุณดับเบิลคลิก เนื่องจากมีไว้สำหรับทำงานและอีกอันมีไว้สำหรับบ้านฉันจึงตั้งชื่อพวกเขาอย่างสร้างสรรค์ Chrome Work และ Chrome Home ฉันเปลี่ยนชื่อพวกเขาโดยคลิกขวาที่ไอคอนตัวเรียกใช้แต่ละตัวแล้วคลิก 'เปลี่ยนชื่อ' คุณยังสามารถทำได้ในแท็บทั่วไปในโรงกษาปณ์เมื่อคุณอยู่ที่นั่นเพื่อสร้างโปรไฟล์ของคุณบนแท็บตัวเรียกใช้งาน

มีคนหนึ่งตอบว่าดูเหมือนว่าจะติดตั้ง Chrome ใหม่ทั้งหมดเนื่องจากเขาพลาดการปรับแต่งของเขา (การสะกดแบบอเมริกัน) ฉันจินตนาการ ดูเหมือนจะทำให้เขาสับสน แต่นั่นเป็นเพราะโปรไฟล์ดั้งเดิมถูกเก็บไว้ในตำแหน่งเริ่มต้นและตอนนี้โฟลเดอร์ / ไดเรกทอรีโปรไฟล์ใหม่ว่างเปล่า เนื่องจากฉันติดตั้ง Chrome แล้วและมีการบันทึกโปรไฟล์ไปยังตำแหน่งเริ่มต้น (/home/mint/.config/google-chrome/Default) ฉันจึงลบทุกอย่างออกจากตำแหน่งเริ่มต้น จากนั้นฉันสร้างตำแหน่งโฟลเดอร์โปรไฟล์แยกต่างหากและสร้างโปรไฟล์ที่เกี่ยวข้องตามที่อธิบายไว้ข้างต้น จากนั้นฉันลงชื่อเข้าใช้ด้วยบัญชีที่ต่างกัน

นี่เป็นวิธีที่ฉันต้องการใช้หลายโปรไฟล์ใน Chrome เพราะฉันไม่ต้องเปลี่ยนบัญชีไม่ต้องเพิ่มบัญชี แต่ละคนทำงานราวกับว่าพวกเขาได้รับการติดตั้งอินสแตนซ์ของ Chrome แยกต่างหาก - เหมือนกับที่คุณมี Chrome ในระบบของคุณสองครั้ง คุณสามารถทำได้ด้วย Chrome รุ่นพกพาบน Windows, Linux และฉันเดิมพันบน Mac ปัญหาคือคุณไม่สามารถอัปเดต Chrome เวอร์ชันพกพาได้ง่ายอย่างน้อยก็ไม่ใช่รุ่นที่ฉันใช้

มีวิธีการที่คล้ายกันมากในการสร้างหลายโปรไฟล์บน Windows ฉันพบมันเพียงครั้งเดียวเมื่อหลายปีก่อนและฉันขอบคุณพระเจ้าที่ฉันบันทึกบันทึกไว้ นอกจากนี้ยังเกี่ยวข้องกับการตั้งค่าไอคอนเรียกใช้งานหลายรายการบนเดสก์ท็อปหรือที่ใดก็ตามที่คุณต้องการเข้าไปในคุณสมบัติของไอคอนเหล่านั้นและนำ Chrome ไปใส่ข้อมูลโปรไฟล์ในสถานที่ที่คุณระบุ '--user-data-dir =' ในคำสั่ง run เหมือนกันทั้งใน Windows และ Linux ฉันไม่สามารถพูดกับ Mac ได้ แต่เนื่องจาก BSD (Mac) และ Linux นั้นคล้ายกันมากกว่าที่ไม่ได้รับการศึกษาฉันจึงเดิมพันมันทำงานเหมือนเดิม

ฉันหวังว่าจะช่วยได้เพราะฉันเกลียดการหวีผ่านฟอรัมและไม่พบสิ่งที่ฉันต้องการ ฉันหวังว่าฉันถี่ถ้วนพอเพราะฉันเกลียดการค้นหาสิ่งที่ฉันต้องการและผู้โพสต์อาจให้คำสามคำและคำแรกเริ่มต้นด้วย 'แค่' เสมอ

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