Yeni bir Google Chrome örneğini komut satırından nasıl başlatabilirim?


38

Var mı herhangi komut satırından Google Chrome yeni bir örneğini başlatmak yolu? Yeni bir pencere açmayı kastetmiyorum - Yeni bir örnek istiyorum . İşte nedeni:

Chrome'u açtığımı ve bir yere bir sayfaya gittiğimi varsayalım. Sonra başka bir yerden aynı hesaba SSH. Koşarken:

google-chrome

... tek anladığım mevcut pencerede yeni bir sekme. SSH ile bağlandığımda bu kesinlikle işe yaramaz.

Aynı hesapta çalışan ancak SSH ile kullanılabilir durumda olan ayrı bir Chrome örneğini nasıl başlatabilirim ?


1
Gizli mod? google-chrome --incognito?
--TuxRacer

@Kaustubh yardım
etmiyor

Yanıtlar:


38

Bu bilinen bir hatadır . Orada yayınlanan bir geçici çözüm, --user-data-dir=/tmpyeni bir oturum başlatmak için argümanı (geçici veya boş bir dizini içeren) iletmektir.


3
Teşekkürler! Bunun nasıl yapılacağına dair ayrıntılar arıyordum. Ayrıca buldum bu sorunun ilk StackExchange varyantı olan superuser.com/a/457045/132608 adresinde geri gönderdim .
justis

6
Bu artık Chrome'un son sürümleriyle çalışmaz, ancak geçici veya boş bir dizin belirterek etkin bir şekilde "boş sayfa" yeni bir hesapla başlayabilirsiniz, örneğinchromium-browser --user-data-dir=/tmp
Dan

9

Bunu yapıyorum

cd ~ / .config / google-chrome
mkdir / tmp / chrome2
Bul izi | cpio -mpdv / tmp / chrome2 # benim günümde cp -R yoktu!
rm -fr / tmp / krom2 / Singleton *
rm -fr / tmp / chrome2 / Oturum * 
google-chrome - kullanıcı-veri-dir = / tmp / chrome2 /

Cpio / rm satırları yerine bunu şimdi kullanıyorum

rsync -av --delete --exclude = / Singleton * --exclude = / Oturum * ~ / .config / google-chrome / / tmp / chrome2 /

Bu hala 2019'dan beri çalışıyor. Session * dosyası yok ve sadece ~ / .config / google-chrome-2 dizininin bir kopyasını el ile yaptım ve Singleton dosyalarını sildim. Yolunuzdaki yürütülebilir bir bash dosyası google-chrome-2içeren google-chrome --user-data-dir=/home/<username>/.config/google-chrome-2ve şimdi alt örneğine bir başlatıcı ayarlamak için bir yol var. Aynı anda iki farklı cihaza yayın yapabilmek için buna ihtiyacım vardı.
DKebler

0

--new-windowParametresini kullanın .

Sevmek: 

google-chrome --new-window www.google.com

google.chrome ...değilchrome ...
Mostafa Ahangarha

@MostafaAhangarha teşekkürler, ben değiştirdimgoogle-chrome
Kim

11
Soruyu okuyun: Yeni bir pencere açmayı kastetmiyorum - Yeni bir örnek istiyorum.
Mostafa Ahangarha

1
bu işe yaramazsa
Francesco Boccardo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.