Jesteś tutaj: Strona główna / Wiedza / Linux / Thunderbird zarówno w Windows jak i w Linux

Thunderbird zarówno w Windows jak i w Linux

Jeśli posiadamy więcej niż jeden system operacyjny w komputerze, istnieje możliwość aby Thunderbird (Firefox) korzystał z jednego, wspólnego profilu użytkownika na obu tych systemach.

Rozwiązanie okazuje się banalnie proste. Wykorzystamy fakt, iż Linux potrafi odczytywać zawartość partycji FAT / NTFS. Skorzystamy również z dowiązania symbolicznego. Całość będzie działała tak, iż oba systemy operacyjne będą wspólnie korzystały z profilu "windowsowego". (Poniższy przykład został wykonany na Windows 7 oraz Ubuntu 9.10).

Lokalizacja przykładowego profilu w Windows 7:

C:\Users\slick\AppData\Roaming\Thunderbird\Profiles\udrquvb7.default

Profil zawiera:

  • tysiące wiadomości e-mail,
  • 3 skonfigurowane konta pocztowe,
  • foldery osobiste,
  • reguły wiadomości

Całość liczona w tysiącach plików i gigabajtach danych. Wersja Thunderbirda w tym systemie Windows to 3.0. Przechodzimy do Ubuntu gdzie instalujemy Thunderbirda dostępnego w repozytoriach. Wersja którą zainstalowano to 2.0.0.23. Otwieramy terminal i przechodzimy do katalogu Thunderbirda:

cd ~/.mozilla-thunderbird 

Zmieniamy nazwę profilu który już istnieje w Ubuntu w celu wykonania jego kopii:

mv an8ii60u.default an8ii60u.default_orig

Wykonujemy dowiązanie symboliczne pomiędzy istniejącym profilem na partycji windowsowej a Ubuntu:

ln -s /media/WINDOWS7/Users/slick/AppData/Roaming/Thunderbird/Profiles/udrquvb7.default an8ii60u.default

To wszystko! Uruchamiamy ponownie Thunderbirda i cieszymy się zawartością naszego profilu zarówno w Ubuntu jak i Windows. Na koniec krótkie wyjaśnienie:

  • an8ii60u.default - nazwa profilu pod Ubuntu,
  • udrquvb7.default - nazwa profilu pod Windows.

Pierwszy człon nazwy, przed .default, jest u każdego generowany losowo. Warto zwrócić uwagę na jeszcze jedną rzecz. Na początku celowo wspomniano o wersjach Thunderbirda w obu systemach. Jak widać, różnica pomiędzy wersją 2.x a 3.x nie ma tutaj żadnego znaczenia. Należy przy tym pamiętać aby partycja Windows była obowiązkowo podmontowana pod Ubuntu. Pomoże Nam to uniknąć problemu "parent.lock", który nie zezwala na uruchomienie więcej niż jednego procesu programu w systemie. Kiedy partycja (na której fizycznie znajduje się profil) jest poprawnie podmontowana w Ubuntu, wtedy podczas zamykania systemu Linux, blokada w postaci pliku .lock jest poprawnie zdejmowana (plik jest usuwany).

Do góry

Twój komentarz: