ubuntuusers.de

Portable Thunderbird

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

./thunderbirdbox.png Mit einem portablen Thunderbird hat man die Möglichkeit, Thunderbird-Profile 🇩🇪 , neue Thunderbirdversionen oder Erweiterungen gefahrlos auszuprobieren. Tester und Entwickler schätzen die Möglichkeit, eine zweite Thunderbird-Instanz auf dem eigenen Computer nutzen zu können, ohne die eigentliche Thunderbirdversion (und deren Profil) zu „zerschießen“.

Ein weiterer komfortabler Nebeneffekt ist, dass man sich den portablen Thunderbird – der Name verrät es bereits – auch auf einen USB-Stick kopieren kann und so seinen eigenen auf PC und Notebook genutzten Thunderbird mit allen Erweiterungen (Add-ons) und Lesezeichen immer dabei hat. Natürlich kann man diese Version auch als Backup der eigentlichen Thunderbird-Installation nutzen.

Hinweis:

Es wird in diesem Artikel vorausgesetzt, dass man sich im Homeverzeichnis befindet und dort einen neuen Ordner anlegt (thunderbird-portable), der dann für den zweiten (portablen) Thunderbird benutzt wird. Natürlich muss der Ordner nicht im Homeverzeichnis liegen oder wie vorgeschlagen heißen; dann jedoch muss dies vom Anwender angepasst werden.

Vorbereitung und Download

Man legt sich zuerst einen neuen Ordner (z. B. thunderbird-portable) an. Dies kann im Homeverzeichnis oder einem beliebigen anderen Verzeichnis erfolgen (gegebenenfalls Rechte beachten). Auch ein USB-Stick kann dazu benutzt werden; dieser muss dazu vorher eingebunden werden.

Hinweis!

Fremdsoftware kann das System gefährden.


Anmerkung: Das Thunderbird-Paket besorgt man sich bei Mozilla direkt; den Profilordner mit dem Shellskript von UbuntuFlo

Nun muss man sich noch zwei Dateien herunterladen:

  1. Profil und Skript: Die von UbuntuFlo im Format tar.gz gepackten Dateien (Profilverzeichnis und Shellskript) können von der Diskussionsseite herunterladen werden: thunderbird-portable.tar.gz ⮷ (Checksum: d0c329d553cf3991e618b672b1fbe485 thunderbird-portable.tar.gz).

  2. Thunderbird: Von der Mozilla-Seite 🇬🇧 lädt man sich die gewünschte Thunderbirdversion im Format tar.bz2 herunter, um den Ordner thunderbird zu erhalten. Wichtig ist hierbei, dass es sich um die Linuxversion des Thunderbird handelt (linux-i686). Informationen und Downloads zu anderen Versionen des Thunderbird sind unter Links zu finden.

Entpacken

Man entpackt (siehe Packprogramme (Abschnitt „Archive-entpacken-3“)) nun beide Dateien [1] in den zuvor erstellten Ordner (in diesem Beispiel ~/thunderbird-portable). Dies kann entweder grafisch über die GUI oder über das Terminal [2] gemacht werden.

Im Ordner ~/thunderbird-portable sollten sich jetzt drei Dateien befinden: thunderbird, profilordner und loader.sh. Weitere Informationen dazu unter dem Punkt Wissenswertes.

Achtung!

Man sollte sich spätestens an dieser Stelle davon überzeugen, dass man von seinem Thunderbird-Profilordner eine Sicherungskopie (Backup) gemacht hat.

Portable Thunderbird nutzen

Nachdem die beiden Dateien entpackt wurden, kann man den neuen Thunderbird auch schon benutzen. Dazu kann man einerseits das Terminal nutzen [3] oder sich einen Starter anlegen (siehe unten Starter anlegen).

Achtung!

Nicht den „normalen“ Thunderbird (thunderbird) über das Terminal starten. Für genau diesen Zweck wurde nämlich das Shellskript loader.sh erstellt.

Um dieses Skript zu starten, gibt man folgenden Befehl ins Terminal ein:

sh ~/thunderbird-portable/loader.sh 

Einschränkungen

Man sollte sich darüber im Klaren sein, dass der beschriebene Weg einen voll funktionstüchtigen E-Mail Client installiert, dieser aber in einigen Punkten grundlegend vom systemeigenen Thunderbird abweicht.

./Thunderbird_update_2.png

Updates

Der neue Thunderbird lässt sich wie ein „normaler“ Thunderbird einsetzen und handhaben. Beachten muss man allerdings, dass er nicht wie der systemeigene Thunderbird über die Paketquellen mit Updates versorgt wird, sondern über "Hilfe → Nach Updates suchen" im Thunderbird-Menü (siehe auch Autoupdate 🇩🇪). Bei neueren Versionen des Thunderbird lässt sich das Update-Verhalten unter "Bearbeiten → Einstellungen" unter dem Menüpunkt "Erweitert" im Tab "Updates" konfigurieren. Empfehlenswert ist es, die Updates automatisch installieren zu lassen.

Einbindung ins Menü

Da der neue E-Mail Client nicht installiert, sondern nur aufgerufen wird, ist dieser nicht im Menü zu finden. Wer ihn zum Menü hinzufügen will, sollte den Abschnitt Starter anlegen befolgen.

Hinweis:

Die nachfolgenden Informationen sind optional umsetzbar. Mit dem bis hierhin vollzogenen Weg erhält man einen funktionstüchtigen und portablen Thunderbird, den man universell einsetzen kann.

Optionales

Anwender, die den portablen Thunderbird nicht zum Mitnehmen, sondern beispielsweise zum Testen neuer Thunderbird-Versionen und Ausprobieren neuer oder zusätzlicher Erweiterungen verwenden möchten, können sich diesen „stationär“ (= komfortablere Handhabung) einrichten.

Starter anlegen

Es gibt zwei Möglichkeiten, um einen Starter zu nutzen: Klassisch per direkten Aufruf des Programms oder über eine Verlinkung mit Hilfe des Befehls ln. Beide Möglichkeiten können innerhalb eines Programmstarters [4] verwendet werden.

Einfacher Starter

Möchte man sich einen Programmstarter z.B. auf dem Desktop anlegen, so kann man folgenden Befehl (Typ: Anwendung) nutzen, welcher im Vergleich zum obigen Befehl leicht modifiziert wurde:

sh ./thunderbird-portable/loader.sh 

Des Weiteren sollte man die Datei loader.sh wie folgt anpassen:

1
2
3
#!/bin/sh
cd ~/thunderbird-portable
"$PWD/thunderbird/thunderbird" -no-remote -profile "$PWD/profilordner"

Die beiden Änderungen haben den Vorteil, dass sie recht universell einsetzbar sind und dennoch anpassbar bleiben.

Starter (Verlinkung)

./BildschirmfotoStarterEigenschaften.png Möchte man den Vorteil des systemweiten Aufrufes nutzen, legt man sich dazu ein neues Skript (verknüpft beispielsweise auf dem Desktop) mit dem Namen starter.sh an, welches folgenden Inhalt hat:

1
2
3
#!/bin/sh
cd ~/thunderbird-portable
./loader.sh

Nun nutzt man eine symbolische Verknüpfung (ln), um das Starter-Skript starter.sh mit dem Befehl tb-starter im Verzeichnis ~/bin zu verlinken:

ln -s ~/thunderbird-portable/starter.sh ~/bin/tb-starter 

Das Skript loader.sh ändert man wie folgt ab:

1
2
#!/bin/sh
thunderbird/thunderbird -no-remote -profile profilordner

Durch die Verlinkung nach /bin lässt sich der zweite Thunderbird aus jedem Pfad des System per tb-starter aufrufen.

Logo vergeben

./thunderbird-shredder.png Im nächsten Schritt kann man das rechts gezeigte Logo nutzen und verwenden. Es zeigt einen stilisierten Schredder und soll auf die Gefährlichkeit der jeweiligen Thunderbird-Entwicklungsversion hinweisen. Allerdings eignet es sich auch sehr gut, um deutlich zu machen, dass man nicht den „normalen“ Thunderbird startet. Die Icons stehen im Order thunderbird/chrome/icons/default zur Nutzung bereit.

Wissenswertes

Nachfolgend einige Hintergrundinformationen zum Skript und den beiden Ordnern.

Hinweis:

Die nachfolgenden Informationen beziehen sich nur auf den allgemeinen Teil dieses Artikels. Der optionale Teil und die dort gezeigten Anpassungen werden nachfolgend nicht erklärt.

Enthaltene Dateien

In dem Ordner thunderbird-portable im Homeverzeichnis befinden sich nun die zwei extrahierten Ordner und eine Datei:

Enthaltene Dateien im Ordner thunderbird-portable
Name Eigenschaft Funktion
loader.sh Datei (Skript) Shellskript, das den portablen Thunderbird startet
thunderbird Ordner die von Mozilla heruntergeladene Thunderbirdversion
profilordner Ordner beinhaltet das (noch jungfräuliche) Thunderbird-Profil

Das Shellskript

Das Shellskript loader.sh enthält folgenden Zweizeiler:

1
2
#!/bin/sh
"$PWD/thunderbird-portable/thunderbird/thunderbird" -no-remote -profile "$PWD/thunderbird-portable/profilordner"

Es wird im Skript der Befehl pwd benutzt, der den Namen des gerade verwendeten Verzeichnisses ausgibt. Weitere Informationen im Artikel pwd.

Der eigentliche Befehl

Der eigentliche Befehl im Skript gibt an, welche Thunderbird-Datei und welches Thunderbird-Profil geladen werden soll:

"pfad_zum_portable_bird/thunderbird" -no-remote -profile "pfad_zum_portable_bird/profilordner"

Dieser kann den jeweiligen Bedürfnissen angepasst werden [5] und besteht aus vier Teilen:

Befehl des Skriptes
Name Eigenschaft Funktion
"pfad_zum_portable_bird/thunderbird" Befehl Startet das Shellskript thunderbird im Portable-Ordner thunderbird
-no-remote Option Nutzung des neu erstellten (portablen) Thunderbird parallel zur eigentlichen Thunderbird-Instanz. Ermöglicht wird dies durch den Befehl -no-remote (teilweise auch als export MOZ_NO_REMOTE=1 bekannt). Siehe Abschnitt Links.
-profile Option Diese gibt an, dass das nachfolgende Profil geladen werden soll
"pfad_zum_portable_bird/profilordner" Befehl Zeigt den Ort des (portablen) Profilordners an und startet diesen

Diese Revision wurde am 7. Mai 2021 18:13 von ubot erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Internet