%20auf%2091%20(Snap)%20unter%20Ubuntu%2020.04.png)
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.default
nicht der random-generated-number.default
Name 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 to
Befehl, um die aktuellen Thunderbird-Einstellungen in einen Sicherungsordner zu kopieren. Verwenden Sie NICHT den Terminal-Shell- cp
Befehl. 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- cp
Befehl und kopieren Sie den Inhalt Ihres Sicherungsverzeichnisses in das Snap-Verzeichnis von Thunderbird:
Beispiel:
Aus:
$HOME/backups/thunderbird/username.default
Undprofile.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:
Ich habe die APT-Version von Thunderbird (115.10.1+build1-0ubuntu0.23.10.1) deinstalliert:
sudo apt remove thunderbird
Anschließend habe ich die Snap-Version von Thunderbird (115.10.1-1) installiert:
sudo snap install thunderbird
Anschließend habe ich die Snap-Version von Thunderbird gestartet:
/snap/bin/thunderbird
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
~/.thunderbird
kopiert . Sie können dies überprüfen, indem Sie diesen Befehl ausführen:~/.thunderbird
ps
$ 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/
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
Das alte
~/.thunderbird
Verzeichnis können Sie nun löschen oder in den Mülleimer werfen:trash ~/.thunderbird