50 votes

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

Y a-t-il tous Comment puis-je lancer une nouvelle instance de Google Chrome à partir de la ligne de commande ? Je ne parle pas de l'ouverture d'une nouvelle fenêtre - je veux une nouvelle instance de Google Chrome. instance . Voici pourquoi :

Supposons que j'ouvre Chrome et que je navigue vers une page quelque part. Ensuite, je me connecte au même compte à partir d'un autre endroit. Lorsque j'exécute :

google-chrome

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

Comment puis-je lancer un séparer instance de Chrome qui tourne dans le même compte, mais qui est utilisable avec SSH ?

55voto

Patman Points 180

Il s'agit d'un bogue connu . Une solution de contournement consiste à passer l'argument --user-data-dir=/tmp (avec un répertoire temporaire ou vide) pour démarrer une nouvelle session.

12voto

Charles Shiller Points 101

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, j'utilise maintenant ceci

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

0voto

Kim Points 141

Utilice --new-window paramètre.

Comme :

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X