Używam Chrome i Chromium 16.0.912.75 (z kanałów stabilnych). Uważam, że funkcja profilu jest bardzo przydatna. Jednak gdy otwierane są nowe karty lub gdy uruchamiam Chrome po raz pierwszy, okno / karta otwiera się w ostatnim profilu, którego używałem, a nie w domyślnym.
Zamiast tego chciałbym, aby nowe karty były otwierane z aplikacji zewnętrznych i pierwsze okno otwierane przez program uruchamiający, aby używać tego samego profilu za każdym razem. Jeśli dla tego profilu jest już otwarte okno Chrome (ium), nowa karta powinna się tam pojawić. Jeśli ten profil nie ma jeszcze okna, należy dla niego otworzyć nowe okno.
Moje obecne obejście polega na utworzeniu wszystkich moich profili w Chrome i jednego profilu w Chromium. Jeden profil w Chrome jest synchronizowany z Chromium za pośrednictwem mojego konta Google. Chromium to moja domyślna przeglądarka. W ten sposób wszystkie nowe karty są otwierane w Chromium, w moim preferowanym profilu. Jeśli chcę uzyskać dostęp do innych profili, korzystam z Chrome. Wolałbym, żeby to było proste!
Wiem, że mogę utworzyć własny plik Chrome .desktop, aby wymuszać otwieranie w nowym profilu za każdym razem, ale problem z pamięcią pozostałby w przypadku nowych kart. Zgodnie z tym pytaniem SuperUser jest to możliwe w systemie Windows z pewną edycją rejestru . Czy jest jakiś sposób na wymuszenie otwierania nowych kart w określonym profilu w Ubuntu?
źródło
Odpowiedzi:
UWAGA! Poniższy opis dotyczy Google Chrome. Chromium zamiast
~/.config/google-chrome
ciebie~/.config/chromium
!W
~/.config/google-chrome/
was zobaczyć foldery profilu. Załóżmy, że masz obok domyślnej (nazwanejDefault
) kolejną o nazwie,d3vid
którą chcesz ustawić jako domyślną.Daję ci dwie opcje:
Zmień nazwę domyślną na inną, a twój profil na domyślną:
Przenieś Default do lepszej nazwy i utwórz dowiązanie symboliczne do preferowanego profilu:
źródło
przeglądarka chromowa - help
ujawnia:
może możesz stworzyć skrypt lub zaktualizować swoje linki.
źródło
Zobacz odpowiedź tutaj, https://superuser.com/a/1221551/333828, ponieważ zawiera ona szczegółowe informacje na temat pliku stanu lokalnego i zmian, które należy wprowadzić, aby zastąpić profil otwieranych nowych łączy. Niestety jest to prawdopodobnie coś, czego potrzebujesz pisać skrypt, aby okresowo się resetował (przez cron co minutę), ponieważ każda aktywność na niepożądanym koncie prawdopodobnie zapisuje do pliku stanu lokalnego o nazwie tego profilu.
źródło