Upgrade von Thunderbird von 78 (APT) auf 91 (Snap) unter Ubuntu 20.04

Upgrade von Thunderbird von 78 (APT) auf 91 (Snap) unter Ubuntu 20.04

Ich suche eine Ergänzung zu dieser FrageWie aktualisiere ich Thunderbird 78 auf 91 unter Ubuntu 20.04?.

Ich installiere/deinstalliereThunderbird 91 (mit Snap)UndThunderbird 78 (mit APT)viele Male. Ich stelle meine Daten immer mit 78 wieder her, nicht mit 91

So stellen Sie alte Daten wieder herThunderbird 78 (mit APT)mitThunderbird 91 (mit Snap)? Wo sind die Daten von 91 gespeichert?

Ich habe versucht, die.thunderbird/profiles.inivergeblich.

Nach der Deinstallation von 91 habe ich ein zweites Symbol von TB auf meiner App-Liste, aber nicht inSnap-Liste

Danke

Antwort1

Diese Antwort behandelt das Verfahren zum Migrieren einer beliebigen Apt-Version von Thunderbird auf eine Snap-Version. Ich habe dies auf mehreren Desktops getestet, auf denen verschiedene Ubuntu-Versionen ausgeführt wurden.

Wenn Sie die neueste Apt-Version von Thunderbird verwenden, funktioniert das Exportverfahren auf der Mozilla-Website nicht. Ich glaube, TB v91 ist die letzte Version, bevor Ubuntu zur Snap-Distributionsmethode wechselte, und die Exportfunktion ist in dieser Version nicht enthalten.

Ich bin kein Thunderbird-Experte, habe aber ein bisschen damit herumgespielt und glaube, dass ich über ein Migrationsverfahren verfüge, das zuverlässig funktioniert.

Der Einfachheit halber gehe ich davon aus, dass Ihr Profil username.defaultnicht der random-generated-number.defaultName ist, der beim ersten Start von Thunderbird erstellt wurde. Wenn dies nicht der Fall ist, können Sie den Standardordner ganz einfach umbenennen und profile.ini bearbeiten.

Verwenden Sie im Ubuntu-Dateimanager den copy toBefehl, um die aktuellen Thunderbird-Einstellungen in einen Sicherungsordner zu kopieren. Verwenden Sie NICHT den Terminal-Shell- cpBefehl. Dies kann auf dem lokalen Computer oder auf einem Remote-Desktop erfolgen und später mit Filezilla auf das Ziel kopiert werden.

Alles was Sie brauchen ist in

$HOME/.thunderbird

HINWEIS: Es empfiehlt sich immer, vor der Durchführung eines destruktiven Vorgangs eine Sicherungskopie zu erstellen.

Entfernen Sie die alte Apt-Version von Thunderbird:

sudo apt-get remove thunderbird

Installieren Sie die Snap-Version von Thunderbird:

sudo snap install thunderbird

So erstellen Sie die zum Ausführen von Thunderbird erforderlichen Dateien: Starten und beenden Sie Thunderbird

Verwenden Sie wiederum den Dateimanager und nicht einen Terminal-Shell- cpBefehl und kopieren Sie den Inhalt Ihres Sicherungsverzeichnisses in das Snap-Verzeichnis von Thunderbird:

Beispiel:

Aus:

$HOME/backups/thunderbird/username.defaultUndprofile.ini

Im obigen Verzeichnis haben Sie eine Sicherungskopie Ihrer Thunderbird-Einstellungen gespeichert

Zu:

$HOME/snap/thunderbird/common/.thunderbird/

Bearbeiten Sie profile.ini, damit es auf das richtige Verzeichnis verweist:

[InstallFDC34C9F024745EB]
Default=username.default

[Profile0]
Name=default
IsRelative=1
Path=username.default
Default=1

[General]
StartWithLastProfile=1
Version=2

Starten Sie Thunderbird.

Thunderbird sollte vollständig migriert und mit der neuesten Snap-Version der App bereitgestellt werden.

Dieses Verfahren funktioniert gut auf 22.04.1 LTS

Antwort2

Unter Ubuntu 23.10 habe ich Folgendes getan:

  1. Ich habe die APT-Version von Thunderbird (115.10.1+build1-0ubuntu0.23.10.1) deinstalliert:

    sudo apt remove thunderbird
    
  2. Anschließend habe ich die Snap-Version von Thunderbird (115.10.1-1) installiert:

    sudo snap install thunderbird
    
  3. Anschließend habe ich die Snap-Version von Thunderbird gestartet:

    /snap/bin/thunderbird
    
  4. Sie werden feststellen, dass der Start von Thunderbird sehr lange dauert, je nachdem, wie groß Ihr altes Verzeichnis ist. Dies liegt daran, dass es im Hintergrund an den richtigen Speicherort für Snap Thunderbird ~/.thunderbirdkopiert . Sie können dies überprüfen, indem Sie diesen Befehl ausführen:~/.thunderbirdps

    $ ps aux | grep -i thunderbird
    flimm      137941  0.1  0.0   2912  1792 ?        S    08:19   0:00 /bin/sh /snap/thunderbird/470/thunderbird.launcher
    flimm      138116 26.7  0.0   4408  2304 ?        R    08:19   0:15 cp -a /home/flimm/.thunderbird/54nho.default /home/flimm/.thunderbird/Crash Reports /home/flimm/.thunderbird/Pending Pings /home/flimm/.thunderbird/installs.ini /home/flimm/.thunderbird/l1980k.default-release /home/flimm/.thunderbird/profiles.ini /home/flimm/snap/thunderbird/common/.thunderbird/
    
  5. Sobald Thunderbird (die Snap-Version) gestartet ist, überprüfen Sie, ob die Daten korrekt kopiert wurden. Schauen Sie sich dazu die Benutzeroberfläche an und prüfen Sie, ob alle Ihre Konten und E-Mails vorhanden sind. Sie können sich auch die Größe der relevanten Verzeichnisse ansehen, indem Sie diese Befehle ausführen:

    $ du -s --si ~/.thunderbird ~/snap/thunderbird/common/.thunderbird
    24G  /home/flimm/.thunderbird
    24G  /home/flimm/snap/thunderbird/common/.thunderbird
    
  6. Das alte ~/.thunderbirdVerzeichnis können Sie nun löschen oder in den Mülleimer werfen:

    trash ~/.thunderbird
    

verwandte Informationen