Cette page explique comment remplacer Thunderbird installé en Flatpak par le paquet rpm de Fedora, en conservant votre profil (comptes, courriers, carnet d'adresses, agenda, extensions).
Fedora fournit Thunderbird au format rpm dans ses dépôts : il suffit donc de l'installer avec dnf, puis de reprendre le profil du Flatpak.
Cette procédure part d'un Thunderbird installé via Flathub.
Si vous venez du snap, seul le chemin du profil change (voir l'étape 3).
Contrairement à Firefox, Mozilla ne documente pas de dépôt rpm pour Thunderbird : on utilise donc le paquet de Fedora.
Fermez Thunderbird.
Un profil contient tous vos courriers et peut peser plusieurs Go : vérifiez la taille et l'espace libre avant de copier.
flatpak list --app | grep -i thunderbird # confirme l'identifiant de l'application ls ~/.var/app | grep -i thunderbird # confirme le nom exact du dossier du -sh ~/.var/app/org.mozilla.thunderbird cp -a ~/.var/app/org.mozilla.thunderbird ~/sauvegarde-thunderbird-flatpak
(Si l'identifiant affiché est org.mozilla.Thunderbird avec une majuscule, utilisez-le dans toutes les commandes.)
Le profil du Flatpak est dans ~/.var/app/org.mozilla.thunderbird/.thunderbird/, alors que celui du rpm est dans ~/.thunderbird/.
sudo dnf install thunderbird
Pour l'interface en français : sudo dnf install thunderbird-langpacks (normalement déjà installé avec le paquet principal).
Le paquet de Fedora peut être un peu en retard sur la version publiée par Mozilla et ne pas avoir le logo officiel : c'est normal pour un paquet de distribution.
Si vous n'avez pas encore lancé le Thunderbird rpm, ~/.thunderbird n'existe pas encore :
cp -a ~/.var/app/org.mozilla.thunderbird/.thunderbird ~/.thunderbird
Si le dossier existe déjà (premier lancement fait), déplacez-le d'abord : mv ~/.thunderbird ~/.thunderbird.old.
Depuis un snap, la source est ~/snap/thunderbird/common/.thunderbird (ou directement ~/.thunderbird s'il existait déjà : dans ce cas, il n'y a rien à copier).
Lancez ensuite thunderbird.
Si le profil n'est pas repris automatiquement, ouvrez le gestionnaire de profils avec thunderbird -P et choisissez le profil copié.
Le fichier profiles.ini se trouve dans ~/.thunderbird.
Contrôlez que comptes, courriers, carnet d'adresses, agenda et extensions sont bien présents, puis :
flatpak uninstall org.mozilla.thunderbird flatpak uninstall --unused rm -rf ~/.var/app/org.mozilla.thunderbird # données du Flatpak (profil copié)
Gardez votre dossier ~/sauvegarde-thunderbird-flatpak quelque temps avant de le supprimer.
sudo dnf upgrade (ou par Logiciels), et non plus par flatpak update.mailto:) fonctionne plus simplement.dnf ne s'utilise pas : un rpm se superpose avec rpm-ostree.