[Linux] Przenoszenie profilu z Chromium do Firefoksa

Korzystaliśmy dotychczas z przeglądarki Chromium, ta zaczęła jednak nas irytować i zdecydowaliśmy się przesiąść na Firefoksa. Nie chcemy jednak tracić danych takich jak zakładki, historia, zapisane hasła, czy też te owiane ostatnio złą sławą ciasteczka, które wcale takie złe nie są - dzięki nim możemy przykładowo zapamiętać w przeglądarce, że jesteśmy zalogowani na DP i nie logować się za każdym razem od nowa :slight_smile:

O ile zakładki można w starej przeglądarce wyeksportować do pliku HTML, a w nowej zaimportować z dokładnie tego samego pliku, z innymi elementami tak dobrze nie jest. Chromium nie ma opcji eksportu historii, nie mówiąc już o ciasteczkach. Od wersji 11 Firefox ma opcję importu profilu z Google Chrome, działa jednak ona jedynie z przeglądarką od Google’a, a nie z jej odpowiednikiem niefirmowanym przez tę korporację. Jednak dzięki temu, że Chromium i Google Chrome to praktycznie rzecz biorąc ta sama przeglądarka, można to w bardzo prosty sposób obejść. Wystarczy… zmienić nazwę katalogu z profilem użytkownika.

Sposób powinien działać we wszystkich popularnych dystrybucjach Linuksa. Nie powinno być też problemu pod Windowsem (oczywiście tam profil znajduje się w zupełnie innym katalogu), ale tego nie testowałem, dlatego nie gwarantuję, że zadziała.

Uwaga! Postępowanie niezgodnie z instrukcjami może skutkować utratą danych przeglądarki takich jak zakładki, historia, zapamiętane hasła, ciasteczka. Czynności należy wykonywać ostrożnie, bez pośpiechu.

  1. Wyłączamy przeglądarkę Chromium. Nie włączamy jej do momentu zakończenia całej operacji.

  2. Zmieniamy nazwę katalogu “chromium” znajdującego się w lokalizacji: /home/[nazwa użytkownika]/.config/ na “google-chrome” bądź wykonujemy jego kopię o tej właśnie nazwie. Polecam wykonanie kopii - jest to bezpieczniejsze. Na wszelki wypadek warto też wykonać jego kopię zapasową pod jeszcze inną nazwą.

Można to zrobić z poziomu naszego ulubionego menedżera plików (np. Nautilusa z Gnome), pamiętając że katalog .config znajdujący się w katalogu domowym jest katalogiem ukrytym, bądź też z poziomu konsoli tekstowej poleceniem:

cp ~/.config/chromium ~/.config/google-chrome -R
  1. Uruchamiamy Firefoksa (jeśli jeszcze tego nie zrobiliśmy) i przechodzimy np. do menedżera zakładek (można to zrobić szybko skrótem klawiszowym Ctrl+Shift+O). Wybieramy opcję Importowanie i kopie zapasowe -> Importuj dane z innej przeglądarki. Pojawi się kreator, który - oszukany przez nas - powinien wykryć przeglądarkę Google Chrome. Postępujemy zgodnie z jego poleceniami (możemy wybrać, co dokładnie chcemy z Chromium przenieść). Wszystkie dane powinny się normalnie zaimportować. 4. Przywracamy dotychczasową nazwę katalogu przeglądarki Chromium, bądź też usuwamy utworzoną wcześniej kopię. Robimy to tak jak poprzednio - z poziomu menedżera plików, bądź też za pomocą polecenia (jeśli wykonaliśmy kopię):

    rm ~/.config/google-chrome -R

(jeśli nie kopiowałeś katalogu, tylko zmieniałeś nazwę - nie uruchamiaj powyższego polecenia! zamiast tego zmień nazwę na poprzednią)

  1. Możemy ponownie uruchomić Chromium. Wszystko powinno działać tak jak dotychczas.

Uwagi:

  1. Jeśli dotychczas korzystaliśmy nie z Chromium, a z Google Chrome, powinno wystarczyć wykonanie kroku 3.

  2. Jeśli nie wykonywaliśmy kopii katalogu “chromium”, tylko zmienialiśmy jego nazwę i przypadkowo włączyliśmy Chromium w czasie, gdy nazwa była zmieniona, katalog “chromium” zostanie utworzony ponownie. Przed przejściem do kolejnych kroków należy zamknąć przeglądarkę i koniecznie go usunąć. Inaczej możemy stracić wszystkie dane w naszym Chromium.

Mam nadzieję, że porada się przyda.