Cette page explique comment remplacer Thunderbird installé en snap par le paquet deb officiel de Mozilla, en conservant votre profil (comptes, courriers, carnet d'adresses, agenda, extensions).
Procédure avec le dépôt APT officiel de Mozilla.
Sous Ubuntu, le paquet thunderbird du dépôt Ubuntu peut n'être qu'un paquet de transition qui réinstalle le snap, d'où l'étape 3.
Si vous avez déjà migré Firefox avec la page correspondante, la clé du dépôt est déjà en place : seuls l'ajout de la ligne du dépôt Thunderbird et le blocage du paquet snap sont nécessaires.
Fermez Thunderbird.
Repérez d'abord où se trouve votre profil :
ls -d ~/.thunderbird ~/snap/thunderbird/common/.thunderbird
Si ~/.thunderbird existe, le snap l'utilise et le deb le reprendra tel quel : il n'y a rien à copier à l'étape 5, mais faites quand même la sauvegarde.
Sinon, le profil est dans ~/snap/thunderbird/common/.thunderbird.
Un profil Thunderbird contient tous vos courriers et peut peser plusieurs Go : vérifiez la taille (du -sh) et l'espace libre avant de copier.
cp -a ~/snap/thunderbird/common/.thunderbird ~/sauvegarde-thunderbird
(Remplacez le chemin source par ~/.thunderbird si c'est lui qui existe.)
sudo snap remove thunderbird
Cette commande crée automatiquement un instantané de sauvegarde dans /var/lib/snapd/snapshots/ et supprime en général les données du snap dans ~/snap/thunderbird : c'est pourquoi la copie de l'étape 5 se fait depuis votre sauvegarde.
sudo install -d -m 0755 /etc/apt/keyrings wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \ | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Ajoutez le dépôt.
Pour Ubuntu 24.04 et plus ancien :
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] \ https://packages.mozilla.org/apt thunderbird-deb main" \ | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
Pour les versions plus récentes d'Ubuntu (et Debian Trixie), créez plutôt le fichier /etc/apt/sources.list.d/mozilla.sources :
Types: deb URIs: https://packages.mozilla.org/apt Suites: thunderbird-deb Components: main Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
Donnez la priorité au dépôt Mozilla et interdisez le paquet de transition d'Ubuntu (dans un fichier séparé, pour ne pas écraser celui de Firefox) :
sudo tee /etc/apt/preferences.d/mozilla-thunderbird > /dev/null <<'EOF' Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000 Package: thunderbird* Pin: release o=Ubuntu Pin-Priority: -1 EOF
sudo apt update sudo apt install thunderbird
Pour l'interface en français : sudo apt install thunderbird-l10n-fr.
Vérifiez avec apt policy thunderbird que la source est bien packages.mozilla.org.
Si ~/.thunderbird n'existe pas (cas du profil dans le snap) :
cp -a ~/sauvegarde-thunderbird ~/.thunderbird
Si le dossier existe déjà, ne l'écrasez pas : c'est probablement déjà votre profil (voir l'étape 1).
En cas de doute, déplacez-le d'abord (mv ~/.thunderbird ~/.thunderbird.old).
Lancez ensuite thunderbird.
Si le profil n'est pas repris automatiquement, ouvrez le gestionnaire de profils avec thunderbird -P.
Le fichier profiles.ini se trouve dans ~/.thunderbird.
Contrôlez que comptes, courriers, carnet d'adresses, agenda et extensions sont bien présents, puis supprimez l'instantané créé par snapd :
snap saved sudo snap forget NUMERO # numéro de l'instantané Thunderbird affiché par la commande précédente rm -rf ~/snap/thunderbird # s'il existe encore
Gardez votre dossier ~/sauvegarde-thunderbird quelque temps avant de le supprimer.
apt upgrade.unattended-upgrades, ajoutez "site=packages.mozilla.org"; dans Unattended-Upgrade::Origins-Pattern (/etc/apt/apt.conf.d/50unattended-upgrades).thunderbird-esr, thunderbird-beta et thunderbird-nightly : restez sur le même canal.mailto:) fonctionne plus simplement.