Puis-je mettre deux chrome (utilisateurs différents) sur mon lanceur?

16

Je pense que c'est une question simple. Sous Windows, Google Chrome a la possibilité de créer un raccourci sur le bureau pour chaque utilisateur de Chrome. Par exemple, j'ai mon compte Google personnel et j'ai également mon compte Google d'entreprise. J'ai donc configuré Google Chrome avec deux utilisateurs et j'ai créé deux raccourcis sur le bureau pour chaque utilisateur.

Sur Ubuntu, j'ai également créé deux utilisateurs et j'ai configuré mes comptes. Mais je ne peux pas créer deux "raccourcis" sur le lanceur pour chaque utilisateur. Est-ce possible? Aujourd'hui, sur Ubuntu, je dois basculer entre les utilisateurs directement sur Chrome. Je ne m'en plains pas, mais j'ai l'habitude d'avoir plus de raccourcis chrome.

Je peux aussi m'habituer à Ubuntu si ce n'est pas possible.

Mes versions:

  • Ubuntu 14.04 LTS;
  • Chrome 35.0.1916.153;

Merci.

Ricardo Giaviti
la source
1
Cette page devra peut-être vous commander. Si tel est le cas, vous pouvez alors modifier les fichiers .desktop. peter.sh/experiments/chromium-command-line-switches
Tim
À mon humble avis, vous devriez vous plaindre, et cela fort, sur les forums d'assistance Chrome. Les programmes peuvent créer et créent des raccourcis sur le bureau, il est donc étrange que Chrome ne le demande pas.
muru
Une autre option simple consiste à installer le canal bêta de chrome pour un compte personnel (sudo apt install google-chrome-beta). Doit être relativement sûr à utiliser.
Madis

Réponses:

14

C'est assez simple de le faire sous Windows mais pas la même chose sous Ubuntu.

Pour Ubuntu, j'ai trouvé deux façons. Personnellement, je recommande la méthode 2 car vous n'avez rien à installer. Il vous permet également d'accéder au deuxième profil depuis "Activités" (Ubuntu) sans utiliser de commandes.

Veuillez noter que de toute façon vous choisissez, vous devez savoir YOUR_PROFILE_NAME.

YOUR_PROFILE_NAMEcorrespond normalement Defaultau premier profil que vous avez créé. Le deuxième profil est nommé Profile\ 1. Le troisième est Profile\ 2, et ainsi de suite (vous pouvez également donner des noms personnalisés pour les profils). Vous pouvez identifier le profil actuellement chargé en l'ouvrant chrome://versiondans Chrome et en le regardant Profile Path.

  1. Suivez la réponse de Filippo mais changez la Commanden:

    google-chrome --profile-directory=YOUR_PROFILE_NAME  
    
  2. Mettez ce code dans n'importe quel éditeur de texte et nommez-le n'importe quoi .desktop.

    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Icon[en_US]=google-chrome
    Exec=google-chrome --profile-directory=YOUR_PROFILE_NAME
    Name[en_US]=Chrome-YOUR_PROFILE_NAME
    Name=Chrome-YOUR_PROFILE_NAME
    Icon=google-chrome
    

    Cliquez avec le bouton droit sur le fichier. Ouvrez "Propriétés". Accédez à l'onglet "Autorisations". Cliquez sur Autoriser l'exécution du fichier en tant que programme .

    Vous pouvez conserver le .desktopfichier ~/.local/share/applications/afin que votre lanceur d'applications puisse le localiser facilement. Maintenant, appuyez simplement sur superet recherchez Chrome-YOUR_PROFILE_NAME(valeur donnée pour Name), vous trouverez le deuxième profil apparaissant dans les résultats de la recherche!

Esprit
la source
1
Merci pour la bonne réponse, je suppose que cela fonctionne encore un an et demi plus tard. Comment déterminer exactement le nom des profils? Y a-t-il des commandes ou des chemins disponibles à vérifier? Et si c'est le cas, veuillez ajouter ceci à la réponse car il serait super pratique de le savoir. Merci
Denny
2

Voici ce que j'ai fait pour réaliser la même chose:

sudo apt-get install gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new

pour créer le premier "Lanceur d'application" avec Command:

google-chrome --user-data-dir=/home/XXXXX/.config/google-chrome/Profile\ 1

Faites ensuite glisser l'icône créée à partir du bureau vers le lanceur. Répétez l'opération pour Profile 2.

Filippo Vitale
la source
1
J'ai fait exactement ce que tu as dit. Le raccourci est créé, mais lorsque j'ouvre Google Chrome, cela ressemble à une nouvelle installation me demandant si je veux définir Chrome comme navigateur par défaut. Ma commande: google-chrome --user-data-dir=/home/rgiaviti/.config/google-chrome/Profile\ 1. J'ai revérifié le chemin et c'est OK.
Ricardo Giaviti
1
@RicardoGiaviti n'utilisez pas à la --user-data-dir=...place utilisez --profile-directory=Profile\ 1ou--profile-directory=Default
Marecky
0

Encore une autre recette 8-)

Créez votre dossier de profil Chrome. (Vous pouvez également les placer ailleurs et ln -sici)

cd ~/.config/google-chrome
mkdir chrome-foo

créer un fichier de démarrage dans /usr/bin:

sudo touch  /usr/bin/chrome-foo
sudo pluma  /usr/bin/chrome-foo

en pluma(ou geanyou nanoou vi...)

    #!/usr/bin/env bash
    google-chrome --profile-directory=chrome-foo  &  disown

(personnellement, j'introduirais --disable-session-crashed-bubbleaussi un) et je l'activerais pour une exécution par des utilisateurs réguliers:

sudo chmod +x /usr/bin/chrome-foo

Vous pouvez maintenant créer un lien vers le fichier de démarrage:

entrez la description de l'image ici

Vous pouvez cliquer sur l'icône pour changer cela.

... ou appelez également les différentes versions à partir de la ligne de commande:

$> chrome-foo

J'ai personnellement chrome-priv, chrome-work, chrome-devet chrome-familyd'avoir les signets appropriés et les connexions séparées, etc ...

Frank Nocke
la source
0

Voici comment je l'ai fait dans Linux Mint, basé sur Ubuntu:

Installez Chrome par le guide que vous souhaitez suivre. S'il est déjà installé, ça va.

Une fois Chrome installé, copiez l'icône du lanceur Chrome sur le bureau en cliquant avec le bouton droit sur l'icône Chrome dans le menu "Démarrer", puis en sélectionnant "Ajouter au bureau"

Étant donné que vous souhaitez au moins deux profils Chrome pouvant s'exécuter en même temps, dupliquez à nouveau la nouvelle icône du lanceur de bureau pour créer deux lanceurs. Pour ce faire, cliquez simplement avec le bouton droit sur le nouveau lanceur / icône Chrome sur le bureau. Faites un clic droit et cliquez sur copier. Déplacez ensuite votre souris sur une zone vierge du bureau et cliquez sur coller. Vous avez maintenant au moins deux icônes Crhome sur votre bureau.

Créez deux dossiers / répertoires à la menthe. J'ai créé. / home / mint / Sync / 1 / / home / mint / Sync / 2 /

Faites un clic droit sur la première icône et cliquez sur Propriétés Modifier l'onglet du lanceur pour dire:

/ usr / bin / google-chrome-stable --user-data-dir = / home / mint / Sync / .config / google-chrome / Profile \ 1

Répétez le processus et modifiez l'onglet du lanceur de la deuxième icône pour dire:

/ usr / bin / google-chrome-stable --user-data-dir = / home / mint / Sync / .config / google-chrome / Profile \ 2

Vous voudrez renommer chaque lanceur / icône afin de savoir quel profil vous allez ouvrir lorsque vous double-cliquez dessus. Étant donné que l'un est pour le travail et l'autre pour la maison, je les ai nommés, de manière très créative, Chrome Work et Chrome Home. Je les ai renommés en cliquant avec le bouton droit sur chaque icône de lanceur, puis en cliquant sur «Renommer». Vous pouvez également le faire dans l'onglet Général sur Mint lorsque vous êtes en train de créer votre profil sur l'onglet Lanceur.

Une personne a répondu que cela ressemblait à une toute nouvelle installation de Chrome, car il manquait ses personnalisations (orthographe américaine), j'imagine. Cela semblait le troubler, mais c'est parce que le profil d'origine était stocké à l'emplacement par défaut et maintenant le nouveau dossier / répertoire de profil est vide. Comme j'avais déjà installé Chrome et qu'un profil était enregistré à l'emplacement par défaut (/home/mint/.config/google-chrome/Default), j'ai tout supprimé de l'emplacement par défaut. J'ai ensuite créé mon emplacement de dossier de profil séparé et créé les profils correspondants comme indiqué ci-dessus. Ensuite, je me suis connecté à chacun avec des comptes différents.

C'est ma méthode préférée d'utiliser plusieurs profils sur Chrome, car je ne dois pas changer de compte, pas ajouter de comptes. Chacun fonctionne comme s'il s'agissait d'instances de Chrome installées séparément - comme si vous aviez Chrome sur votre système deux fois. Vous pouvez également le faire avec des versions portables de Chrome sur Windows, Linux et je parie sur Mac. Le problème est que vous ne pouvez pas facilement mettre à jour une version portable de Chrome, du moins pas celles que j'ai utilisées.

Il existe une méthode très similaire pour créer plusieurs profils sous Windows. Je ne l'ai trouvé qu'une seule fois il y a des années et je remercie Dieu d'avoir gardé mes notes. Cela implique également de configurer plusieurs icônes de lancement sur le bureau, ou où vous le souhaitez, d'accéder aux propriétés de ces icônes et de demander à Chrome de placer les informations de profil aux emplacements que vous spécifiez. '--User-data-dir =' dans la commande run est le même sous Windows et Linux. Je ne peux pas parler à Mac, mais comme BSD (Mac) et Linux sont beaucoup plus similaires qu'improbable, à mon avis, je parie que cela fonctionne de la même manière.

J'espère vraiment que cela aide, car je déteste peigner sur les forums et ne pas trouver ce que je veux. J'espère avoir été assez approfondi, car je déteste encore pire trouver ce dont j'ai besoin, et la personne qui a posté donne peut-être trois mots, et le premier commence toujours par «juste».

Idiot auto-autorisé
la source