Comment lancer une nouvelle instance de Google Chrome à partir de la ligne de commande?

29

Existe-t-il un moyen quelconque de lancer une nouvelle instance de Google Chrome à partir de la ligne de commande? Je ne parle pas d'ouvrir une nouvelle fenêtre - je veux une nouvelle instance . Voici pourquoi:

Supposons que j'ouvre Chrome et navigue vers une page quelque part. Ensuite, je SSH dans le même compte à partir de quelque part. Quand je cours:

google-chrome

... tout ce que j'obtiens est un nouvel onglet dans la fenêtre existante. Ceci est absolument inutile lorsque je suis connecté via SSH.

Comment puis-je lancer une instance distincte de Chrome exécutée sur le même compte, mais utilisable avec SSH?

    
posée Nathan Osman 16.04.2011 - 05:21
la source

3 réponses

29

Ceci est un bogue connu . Une solution de contournement publiée ici consiste à transmettre l'argument --user-data-dir=/tmp (avec un répertoire temporaire ou vide) pour démarrer une nouvelle session.

    
réponse donnée Robin Green 16.04.2011 - 09:11
la source
6

Je le fais

cd ~/.config/google-chrome
mkdir /tmp/chrome2
find . -print | cpio -mpdv /tmp/chrome2 # there was no cp -R in my day!
rm -fr /tmp/chrome2/Singleton*
rm -fr /tmp/chrome2/Session* 
google-chrome --user-data-dir=/tmp/chrome2/

Au lieu des lignes cpio / rm, je l’utilise maintenant

rsync -av --delete --exclude=/Singleton* --exclude=/Session* ~/.config/google-chrome/ /tmp/chrome2/
    
réponse donnée Bill Ryder 28.03.2014 - 06:47
la source
0

Utilisez le paramètre --new-window .

Comme:

google-chrome --new-window www.google.com
    
réponse donnée Kim 18.03.2016 - 10:43
la source

Lire d'autres questions sur les étiquettes