Bagaimana cara meluncurkan instance baru Google Chrome dari baris perintah?

38

Apakah ada setiap cara saya dapat memulai sebuah contoh baru dari Google Chrome dari baris perintah? Saya tidak bermaksud membuka jendela baru - Saya ingin contoh baru . Inilah alasannya:

Misalkan saya membuka Chrome dan menavigasi ke halaman di suatu tempat. Lalu saya SSH ke akun yang sama dari tempat lain. Ketika saya menjalankan:

google-chrome

... yang saya dapatkan hanyalah tab baru di jendela yang ada. Ini sama sekali tidak berguna ketika saya terhubung melalui SSH.

Bagaimana saya bisa meluncurkan instance terpisah dari Chrome yang berjalan di akun yang sama, tetapi dapat digunakan dengan SSH?

Nathan Osman
sumber
1
Mode penyamaran? google-chrome --incognito?
theTuxRacer
@Kaustubh tidak membantu
trampster

Jawaban:

38

Ini adalah bug yang dikenal . Sebuah solusi yang diposting di sana adalah untuk melewati argumen --user-data-dir=/tmp(dengan direktori sementara atau kosong) untuk memulai sesi baru.

Robin Green
sumber
3
Terima kasih! Saya mencari detail bagaimana melakukan itu. Saya juga diposting kembali di superuser.com/a/457045/132608 , yang merupakan varian StackExchange pertama pertanyaan ini saya menemukan.
justis
6
Ini tidak lagi berfungsi dengan versi terbaru Chrome, tetapi Anda dapat secara efektif memulai dengan akun baru "kosong" dengan menentukan direktori sementara atau kosong, misalnyachromium-browser --user-data-dir=/tmp
Dan
9

saya melakukan ini

cd ~ / .config / google-chrome
mkdir / tmp / chrome2
temukan. -cetak | cpio -mpdv / tmp / chrome2 # tidak ada cp -R di hari saya!
rm -fr / tmp / chrome2 / Singleton *
rm -fr / tmp / chrome2 / Sesi * 
google-chrome --user-data-dir = / tmp / chrome2 /

Alih-alih baris cpio / rm saya menggunakan ini sekarang

rsync -av --delete --exclude = / Singleton * --exclude = / Session * ~ / .config / google-chrome / / tmp / chrome2 /
Bill Ryder
sumber
Ini masih berfungsi hingga 2019. Tidak ada file Sesi * dan saya baru saja membuat salinan direktori ke ~ / .config / google-chrome-2 secara manual dan menghapus file Singleton .. Kemudian file bash yang dapat dieksekusi di jalur Anda bernama google-chrome-2mengandung google-chrome --user-data-dir=/home/<username>/.config/google-chrome-2dan sekarang Anda memiliki cara untuk mengatur peluncur ke alt contoh. Saya membutuhkan ini untuk dapat melakukan cast ke dua perangkat yang berbeda secara bersamaan.
DKebler
0

Gunakan --new-windowparameter.

Seperti: 

google-chrome --new-window www.google.com
Kim
sumber
google.chrome ...tidakchrome ...
Mostafa Ahangarha
@MostafaAhangarha terima kasih, saya mengubahnya kegoogle-chrome
Kim
11
Baca pertanyaannya: Saya tidak bermaksud membuka jendela baru - Saya ingin contoh baru.
Mostafa Ahangarha
1
ini tidak berfungsi
Tropilio