Kann ich zwei Chrome (verschiedene Benutzer) auf meinen Launcher setzen?

14

Ich denke, das ist eine einfache Frage. Unter Windows kann Google Chrome für jeden Chrome-Benutzer eine Verknüpfung auf dem Desktop erstellen. Zum Beispiel habe ich mein persönliches Google-Konto und ich habe auch mein Firmen-Google-Konto. Also habe ich Google Chrome mit zwei Nutzern eingerichtet und für jeden Nutzer zwei Verknüpfungen auf dem Desktop erstellt.

Unter Ubuntu habe ich auch zwei Benutzer erstellt und meine Konten eingerichtet. Ich kann jedoch nicht für jeden Benutzer zwei "Verknüpfungen" im Launcher erstellen. Ist das möglich? Heute muss ich unter Ubuntu zwischen den Benutzern direkt auf Chrome wechseln. Ich beschwere mich nicht darüber, aber ich bin es gewohnt, mehr Chromverknüpfungen zu haben.

Ich kann mich auch in Ubuntu daran gewöhnen, das ist nicht möglich.

Meine Versionen:

  • Ubuntu 14.04 LTS;
  • Chrome 35.0.1916.153;

Vielen Dank.

Ricardo Giaviti
quelle
1
Diese Seite muss möglicherweise den Befehl geben, den Sie benötigen. In diesem Fall können Sie die .desktop-Dateien bearbeiten. peter.sh/experiments/chromium-command-line-switches
Tim
IMHO sollten Sie sich lautstark in den Chrome-Supportforen beschweren. Programme können und erstellen Desktop-Verknüpfungen, daher ist es seltsam, dass Chrome nicht danach fragt.
Muru

Antworten:

14

Dies ist unter Windows recht einfach, unter Ubuntu jedoch nicht.

Für Ubuntu habe ich zwei Möglichkeiten gefunden. Persönlich empfehle ich Methode 2, da Sie nichts installieren müssen. Sie können auch über "Aktivitäten" (Ubuntu) auf das zweite Profil zugreifen, ohne Befehle zu verwenden.

Bitte beachten Sie, dass Sie es so oder so wissen müssen YOUR_PROFILE_NAME.

YOUR_PROFILE_NAMEist normalerweise Defaultfür das erste Profil, das Sie erstellt haben. Das zweite Profil heißt Profile\ 1. Der dritte ist Profile\ 2und so weiter (Sie können auch benutzerdefinierte Namen für Profile angeben). Sie können feststellen, welches Profil gerade geladen wird, indem Sie es chrome://versionin Chrome öffnen und anzeigen Profile Path.

  1. Folgen Sie der Antwort von Filippo , aber ändern Sie die Commandin:

    google-chrome --profile-directory=YOUR_PROFILE_NAME  
    
  2. Fügen Sie diesen Code in einen beliebigen Texteditor ein und benennen Sie ihn .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
    

    Klicken Sie mit der rechten Maustaste auf die Datei. Öffnen Sie "Eigenschaften". Gehen Sie zur Registerkarte "Berechtigungen". Klicken Sie auf Datei als Programm ausführen lassen .

    Sie können die .desktopDatei aufbewahren, ~/.local/share/applications/damit Ihr Application Launcher sie leicht finden kann. Drücken Sie einfach superund suchen Sie nach Chrome-YOUR_PROFILE_NAME(Wert angegeben für Name). Das zweite Profil wird in den Suchergebnissen angezeigt!

Witz
quelle
1
Vielen Dank für die gute Antwort, ich nehme an, dass dies noch anderthalb Jahre später funktioniert. Wie könnte man herausfinden, wie die Profile genau benannt sind? Gibt es verfügbare Befehle oder Pfade zum Überprüfen? Und wenn ja, fügen Sie dies bitte der Antwort hinzu, da es sehr praktisch wäre, dies zu wissen. Vielen Dank
Denny
2

Das habe ich getan, um dasselbe zu erreichen:

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

So erstellen Sie den ersten "Application Launcher" mit Command:

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

Ziehen Sie dann das vom Desktop erstellte Symbol auf den Launcher. Wiederholen Sie dies für Profile 2.

Filippo Vitale
quelle
1
Ich habe genau das getan, was du gesagt hast. Die Verknüpfung wird erstellt, aber wenn ich Google Chrome öffne, sieht es wie eine neue Installation aus, in der Sie gefragt werden, ob ich Chrome als Standardbrowser festlegen möchte. Mein Befehl : google-chrome --user-data-dir=/home/rgiaviti/.config/google-chrome/Profile\ 1. Ich habe den Pfad überprüft und es ist in Ordnung.
Ricardo Giaviti
1
@ RicardoGiaviti nicht --user-data-dir=...stattdessen verwenden --profile-directory=Profile\ 1oder--profile-directory=Default
Marecky
0

Noch ein Rezept 8-)

Erstellen Sie Ihren Chrome-Profilordner. (Sie können sie auch an anderer Stelle platzieren und ln -shier)

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

Erstellen Sie eine Startdatei in /usr/bin:

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

in pluma(oder geanyoder nanooder vi...)

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

(persönlich würde ich auch ein einwerfen --disable-session-crashed-bubble) und es für die Ausführung durch reguläre Benutzer aktivieren:

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

Jetzt können Sie einen Link zur Startdatei erstellen:

Geben Sie hier die Bildbeschreibung ein

Sie können auf das Symbol klicken, um dies zu ändern.

... oder rufen Sie auch bequem die verschiedenen Geschmacksrichtungen über die Befehlszeile auf:

$> chrome-foo

Ich persönlich habe chrome-priv, chrome-work, chrome-devund chrome-familydie richtigen Lesezeichen und Anmeldungen seperate zu haben, etc ...

Frank Nocke
quelle
0

So habe ich es in Linux Mint gemacht, das auf Ubuntu basiert:

Installieren Sie Chrome nach den Anweisungen, denen Sie folgen möchten. Wenn es bereits installiert ist, ist das in Ordnung.

Kopieren Sie nach der Installation von Chrome das Chrome-Startsymbol auf den Desktop, indem Sie im Startmenü mit der rechten Maustaste auf das Chrome-Symbol klicken und dann "Zum Desktop hinzufügen" auswählen.

Da Sie mindestens zwei Chrome-Profile gleichzeitig ausführen möchten, duplizieren Sie das neue Desktop-Startsymbol erneut, um zwei Starter zu erstellen. Klicken Sie dazu einfach mit der rechten Maustaste auf den neuen Chrome-Starter / das neue Chrome-Symbol auf dem Desktop. Klicken Sie mit der rechten Maustaste und klicken Sie auf Kopieren. Bewegen Sie dann die Maus über einen leeren Bereich des Desktops und klicken Sie auf Einfügen. Sie haben jetzt mindestens zwei Crhome-Symbole auf Ihrem Desktop.

Erstellen Sie zwei Ordner / Verzeichnisse in Minze. Ich erschuf. / home / mint / Sync / 1 / / home / mint / Sync / 2 /

Klicken Sie mit der rechten Maustaste auf das erste Symbol und klicken Sie auf Eigenschaften. Bearbeiten Sie die Registerkarte Launcher, um Folgendes zu sagen:

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

Wiederholen Sie den Vorgang und bearbeiten Sie die Startregisterkarte des zweiten Symbols, um Folgendes anzuzeigen:

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

Sie möchten jeden Launcher / jedes Symbol umbenennen, damit Sie wissen, welches Profil Sie öffnen werden, wenn Sie darauf doppelklicken. Da einer für die Arbeit und einer für zu Hause ist, habe ich sie sehr kreativ Chrome Work und Chrome Home genannt. Ich habe sie umbenannt, indem ich mit der rechten Maustaste auf jedes Startsymbol geklickt und dann auf "Umbenennen" geklickt habe. Sie können dies auch auf der Registerkarte Allgemein in Mint tun, wenn Sie dort Ihr Profil auf der Registerkarte Starter erstellen.

Eine Person antwortete, dass es wie eine völlig neue Neuinstallation von Chrome aussah, weil ihm seine Anpassungen (amerikanische Schreibweise) fehlten, wie ich mir vorstellen kann. Es schien ihn zu verwirren, aber das liegt daran, dass das ursprüngliche Profil am Standardspeicherort gespeichert wurde und jetzt der neue Profilordner / das neue Profilverzeichnis leer ist. Da ich Chrome bereits installiert hatte und ein Profil am Standardspeicherort (/home/mint/.config/google-chrome/Default) gespeichert wurde, habe ich alles aus dem Standardspeicherort gelöscht. Ich habe dann meinen separaten Speicherort für Profilordner erstellt und die entsprechenden Profile wie oben beschrieben erstellt. Dann habe ich mich jeweils mit unterschiedlichen Konten angemeldet.

Dies ist meine bevorzugte Methode zur Verwendung mehrerer Profile in Chrome, da ich keinen Kontowechsel durchführen und keine Konten hinzufügen muss. Jedes funktioniert so, als wären es separat installierte Instanzen von Chrome - als hätten Sie Chrome zweimal auf Ihrem System. Sie können dies auch mit tragbaren Versionen von Chrome unter Windows, Linux und ich wette auf Mac tun. Das Problem ist, dass Sie eine tragbare Version von Chrome nicht einfach aktualisieren können, zumindest nicht die, die ich verwendet habe.

Es gibt eine sehr ähnliche Methode zum Erstellen mehrerer Profile unter Windows. Ich habe es erst einmal vor Jahren gefunden und Gott sei Dank habe ich meine Notizen gespeichert. Dazu gehört auch das Einrichten mehrerer Startsymbole auf dem Desktop oder wo immer Sie möchten, das Aufrufen der Eigenschaften dieser Symbole und das Anweisen von Chrome, die Profilinformationen an den von Ihnen angegebenen Orten abzulegen. Das '--user-data-dir =' im Befehl run ist unter Windows und Linux gleich. Ich kann nicht mit Mac sprechen, aber da BSD (Mac) und Linux meiner Meinung nach weitaus ähnlicher sind als nicht, wette ich, dass es genauso funktioniert.

Ich hoffe wirklich, dass das hilft, weil ich es hasse, Foren zu durchkämmen und nicht zu finden, was ich will. Ich hoffe, ich war gründlich genug, weil ich es noch schlimmer hasse, zu finden, was ich brauche, und die Person, die gepostet hat, vielleicht drei Wörter gibt, und das erste beginnt immer mit "nur".

Selbstberechtigter Idiot
quelle