Kann ich in meinem Standard-Chrome-Profil (ium) neue Registerkarten öffnen?

9

Ich verwende Chrome und Chromium 16.0.912.75 (aus den stabilen Kanälen). Ich finde die Profilfunktion wirklich nützlich. Wenn jedoch neue Registerkarten geöffnet werden oder wenn ich Chrome zum ersten Mal starte, wird das Fenster / die Registerkarte im zuletzt verwendeten Profil geöffnet, nicht im Standardprofil.

Stattdessen möchte ich, dass neue Registerkarten von externen Anwendungen geöffnet und das erste Fenster vom Launcher geöffnet wird, um jedes Mal dasselbe Profil zu verwenden. Wenn für dieses Profil bereits ein Chrome (ium) -Fenster geöffnet ist, sollte dort die neue Registerkarte angezeigt werden. Wenn dieses Profil noch kein Fenster hat, sollte ein neues Fenster dafür geöffnet werden.

Meine aktuelle Problemumgehung bestand darin, alle meine Profile in Chrome und ein einzelnes Profil in Chromium zu erstellen. Ein Profil in Chrome wird über mein Google-Konto mit dem Chromium-Profil synchronisiert. Chromium ist mein Standardbrowser. Auf diese Weise werden alle neuen Registerkarten in Chromium in meinem bevorzugten Profil geöffnet. Wenn ich auf die anderen Profile zugreifen möchte, verwende ich Chrome. Ich würde es viel lieber einfach halten!

Ich weiß, dass ich meine eigene Chrome .desktop-Datei erstellen kann, um das Öffnen im neuen Profil jedes Mal zu erzwingen, aber das Problem "Speicher" bleibt für neue Registerkarten bestehen. Laut dieser SuperUser-Frage ist es in Windows mit einigen Registrierungsbearbeitungen möglich . Gibt es eine Möglichkeit, das Öffnen neuer Registerkarten in einem bestimmten Profil in Ubuntu zu erzwingen?

david.libremone
quelle
2
sieht aus wie superuser.com/questions/377186/… könnte die Antwort sein
david.libremone
Ab 2016 habe ich auf meinem Desktop einen Link erstellt, der an ein Profil angehängt ist, das in diesem Profil gestartet wird. Ich suche nach Windows- Ausführungsoptionen für Profile. Dann suche ich über das Terminal nach einem . ... oder ich werde wahrscheinlich die Antworten zu diesen wenigen Fragen lesen
Crowie

Antworten:

3

BEACHTUNG! Die folgende Beschreibung gilt für Google Chrome. Für Chrom statt für ~/.config/google-chrome dich ~/.config/chromium!

In sehen ~/.config/google-chrome/Sie Ihre Profilordner. Angenommen, Sie haben neben dem Standard (benannt Default) einen anderen Namen, d3vidden Sie als Standard festlegen möchten.

Ich gebe Ihnen zwei Möglichkeiten:

  1. Benennen Sie den Standard in etwas anderes und Ihr Profil in Standard um:

    mv Default Default_old; mv d3vid Standard

  2. Verschieben Sie Standard in einen besseren Namen und erstellen Sie einen Symlink zu Ihrem bevorzugten Profil:

    mv Standard My_cool_profile; In -s ~ / .config / google-chrome / d3vid ~ / .config / google-chrome / Default

Frantique
quelle
1
danke, aber es ist mein Standardprofil. Ich würde es vorziehen, wenn neue Registerkarten geöffnet werden, sobald sie im zuletzt verwendeten Profil geöffnet werden. Ich habe meine Frage geklärt, um dies klar zu machen
david.libremone
1

Chrom-Browser - Hilfe

enthüllt:

   --user-data-dir=DIR
          Specifies  the directory that user data (your "profile") is kept
          in.  Defaults to ~/.config/chromium  .   Separate  instances  of
          Chromium must use separate user data directories; repeated invo‐
          cations of chromium-browser will reuse an existing process for a
          given user data directory.

Vielleicht können Sie ein Skript erstellen oder Ihre Links aktualisieren.

mdeanda
quelle
0

Die Antwort finden Sie hier, /superuser//a/1221551/333828, da sie die lokale Statusdatei und die Änderungen enthält, die Sie dort vornehmen müssen, um das Profil zu überschreiben, in dem neue Links geöffnet sind. Leider ist dies wahrscheinlich etwas, das Sie benötigen würden um ein Skript zu schreiben, das regelmäßig zurückgesetzt wird (jede Minute über cron), da jede Aktivität in einem unerwünschten Konto wahrscheinlich mit dem Namen dieses Profils in die lokale Statusdatei geschrieben wird.

dragon788
quelle