Thunderbird in parallelen Systemen

  • Moin, moin!


    Ich versuche, einen Umstieg von Windows (W2K) auf Linux (vorerst: Ubuntu) mittelfristig vorzubereiten, indem ich derzeit unter beiden Plattformen abwechselnd arbeite. Da ich unter Windows mit Thunderbird (derzeit 2.0.0.12, drei Profile mit Switcher) inzwischen beste Erfahrungen gemacht habe, möchte ich mir dies auch unter Linux einrichten. Dabei möchte ich von beiden Plattformen (die auf separaten, wechselgeschalteten Platten liegen) aus auf ein gemeinsames Profilsystem zugreifen, das auf einer dritten (FAT32-) Platte liegt.


    Frage: Geht das grundsätzlich? Und bevor ich dieses Forum hier mit möglicherweise überflüssigen Einzelfragen traktiere: Gibt es hier bereits Erfahrungen oder Tipps zur Erleichterung meines Vorhabens?


    Danke.

  • Moin Waterkant,


    jo, das geht. Das Profil auf die gemeinsame Platte legen, TB mit dem Profilmanager starten und mit Profil erstellen dann darauf verweisen.
    Aber MIttels der Forensuche wirst du da einiges zum Thema finden, wenn noch Fragen auftauchen.

  • Grundsätzlich geht das - allerdings scheitere ich an den unterschiedlichen Notationen der Pfadangaben unter Linux und Windows sowie einigen Eigenheiten von Erweiterungen.


    Damit wird es in der Praxis fast unmöglich ein Profil für beide Betriebssystem zu nutzen, wobei ich mit einem lokalen IMAP an sich recht gut zurecht komme.


    Eines meiner Hauptprobleme ist allerdings das "News & Blogs", das derzeit nicht gemeinsam verwendet werden kann - eben weil das auch im Profil liegt und ich andererseits noch keine Möglichkeit gefunden habe, da über about:config einen Pfad vorzugeben, wie es z.B. bei der Mail funktioniert mit "mail.root.imap"; "mail.root.imap-rel".


    Es gibt zwar einen Eintrag für "mail.newsrc_root", aber der wirkt nicht auf die "News & Blogs" (oder ich bin zu doof).


    Denn dann könnte man seine normalen Profile im jeweiligen Betriebssystem beibehalten und verweist nur betriebssystemabhängig in der richtigen Notation auf bestimmte Pfade.

  • Was soll das, graba ?


    1. Betrieb unter "zwei Betriebssystemen" ist ein anderes Problem als in
    2. "parallelen Systemen".


    1. klemmt,
    2. geht vernünftig


    Eine vernünftige Antwort wäre sicherlich hilfreicher gewesen - aber anscheinend hast Du auch keine auf Lager - oder?

  • Aus Thread 1:

    "Videomartin" schrieb:


    Denn eben die unterschiedlichen Notationen machen es unmöglich, mit einem Profil sowohl Linux als auch Windows abzudecken.
    Die Lösung scheint eher zu sein, betriebssystemabhängige Profile zu behalten, aus denen heraus per Pfadangabe auf weitere Ordner verwiesen wird, in denen die gemeinsam nutzbaren Dinge liegen.
    Leider fehlt mir dabei der Zugang zu "News & Blogs".


    Aus Thread 2:

    "Videomartin" schrieb:

    Grundsätzlich geht das - allerdings scheitere ich an den unterschiedlichen Notationen der Pfadangaben unter Linux und Windows sowie einigen Eigenheiten von Erweiterungen.


    Damit wird es in der Praxis fast unmöglich ein Profil für beide Betriebssystem zu nutzen, wobei ich mit einem lokalen IMAP an sich recht gut zurecht komme.


    Eines meiner Hauptprobleme ist allerdings das "News & Blogs", das derzeit nicht gemeinsam verwendet werden kann ...

  • graba,
    hilfreicher, als der Versuch "Recht zu haben", wäre vielleicht folgende Botschaft gewesen:


    In "about:config" (die ja aus einer Zusammenfassung von "Prefs.js" und "Users.js" trägt Thunderbird absolute Pfade und Laufwerksangaben ein - zumindest definitiv unter Windows (offensichtlich sofern es sich nicht um das Standard-Profilverzeichnis des jeweiligen Users handelt):


    Beispiel:

    Zitat

    mail.root.imap = Z:\Thunderbird\Profiles\<Testprofil>\Imapmail
    mail.root.imap-rel = [ProfD]ImapMail


    mail.root.none = Z:\Thunderbird\Profiles\<Testprofil>\Mail
    mail.root.none-rel = [ProfD]Mail


    Ändert Mensch das um in:

    Zitat

    mail.root.imap = Imapmail
    mail.root.none = Mail


    scheint es sowohl unter Windows wie auch unter Linux wie gewünscht zu funktionieren - denn auf das Profilverzeichnis zeigt ja schon die profiles.ini, sodaß sich der Rest dann von selber ergibt:



    Warum beim Firefox wiederum nur: "Path=/media/IDrive/Thunderbird/Profiles/Testprofil"
    funktioniert, wissen wahrscheinlich nur die Entwickler.


    Zumindest hat es von Windows auf Linux auf Anhieb funktioniert. Nach diesem Post kommt der umgekehrte Versuch und danach die Erweiterung des Profils um weitere Konten und Erweiterungen.


    Dann hatte ich noch was gelesen, dass man unter Chrome alles was als Benutzer steht ändern müsse (jedenfalls bei Firefox). Könnte das bei TB auch so sein?


    Nachtrag
    So - es funktioniert auch umgekehrt auf diese Art und Weise. Auch übliche Erweiterungen machen keine Probleme. Natürlich dürfen es keine betriebssystembezogenen sein.


    Sobald man ein neues Konto anlegt oder darin etwas verändert, kann es natürlich immer passieren, dass da wieder ein zu bearbeitender Pfad auftaucht.


    Ich lasse das jetzt so und weiss woran ich bin

  • So - einen ersten Haken habe ich schon gefunden.


    Die Pfade von Mailanhängen werden im Profil in der Prefs.js gespeichert. Das ist natürlich für meine Zwecke doof.


    Die andere Idee, das Profil am alten Platz zu lassen, aber anstelle der Pfadangabe in der "Profiles.ini" die Pfade in der "prefs.js" vorzunehmen, wird offensichtlich nicht ausgeführt (jedenfalls nicht unter Linux).


    /media/IDrive/Thunderbird/Profiles/Testprofil/Mail/RSS-News & Weblogs


    ruft immer noch die Daten aus dem falschen Profil auf - wahrscheinlich über die relativen Pfade.
    Dann könnte man probieren, in der Profiles.ini das lokale Profil statt relativ als absolut zu definieren.
    Vielleicht hilft das.


    Später
    Ja - das hilft. In Profiles.ini den Pfad absolut gesetzt auf
    /home/<username>/.mozilla-thunderbird/<Profilname>
    Dann wird auch beim relativen Pfad der Weg zurück beschritten auf Root und wieder nach vorne.


    Zitat

    user_pref("mail.server.server9.directory", "/media/IDrive/Thunderbird/Profiles/Testprofil/Mail/RSS-News & Weblogs");
    user_pref("mail.server.server9.directory-rel", "[ProfD]../../../../media/IDrive/Thunderbird/Profiles/Testprofil/Mail/RSS-News & Weblogs");


    Da alle anderen Konten per IMAP arbeiten, ging es mir nur um die identischen Inhalte von "News & Weblogs". Das scheint nun gelöst zu sein.


    Hat noch jemand Ideen dazu?