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?


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.


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 /

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

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.