• Så installerar du Thunderbird som .deb istället för Snap i Ubuntu 24.04

    Cecilia Lind och Fredrik Åkare – de flesta har nog hört balladen om dem. Här är versionen som beskriver dagen efter.

    Ubuntu använder idag Snap som standardformat för många program, inklusive Thunderbird. Snap är ett containerbaserat paketsystem som isolerar applikationer från resten av systemet. Det ökar säkerheten, men kan också medföra vissa nackdelar:

    • Program startar långsammare
    • Filåtkomst utanför hemkatalogen begränsas
    • Thunderbird via Snap kan kännas seg vid t.ex. bilagor, indexering och filhantering

    Den här artikeln visar hur du avinstallerar Snap-versionen av Thunderbird och ersätter den med den traditionella .deb-versionen, som installeras direkt via APT från Mozillas officiella PPA.

    Steg 1: Säkerhetskopiera din Thunderbird-data (om du använder Snap)

    Innan du tar bort Snap-versionen av Thunderbird, säkerhetskopiera dina användardata:

    cp -a ~/snap/thunderbird/common/.thunderbird ~/thunderbird-snap-backup

    Detta skapar en backup av din profil med e-post, konton och inställningar i hemkatalogen. Du kan återställa den senare.

    Steg 2: Ta bort Snap-versionen av Thunderbird

    Avinstallera Snap-versionen med:

    sudo snap remove thunderbird
    Steg 3: Blockera framtida Snap-installation via APT

    Ubuntu:s vanliga apt install thunderbird försöker installera Snap i bakgrunden. För att förhindra det, skapa en APT-prioriteringsregel:

    echo 'Package: thunderbird
    Pin: release o=Ubuntu*
    Pin-Priority: -1' | sudo tee /etc/apt/preferences.d/no-thunderbird-snap
    Steg 4: Lägg till Mozilla-teams PPA

    Mozilla-teamet underhåller en .deb-version av Thunderbird som installeras via en PPA:

    sudo add-apt-repository ppa:mozillateam/ppa
    sudo apt update
    Steg 5: Prioritera .deb-versionen i APT

    För att säkerställa att framtida uppdateringar kommer från rätt källa:

    echo '
    Package: thunderbird*
    Pin: release o=LP-PPA-mozillateam
    Pin-Priority: 1001
    ' | sudo tee /etc/apt/preferences.d/mozilla-thunderbird
    Steg 6: Installera Thunderbird från .deb

    Nu kan du installera Thunderbird som vanligt .deb-paket:

    sudo apt install thunderbird-locale-sv
    
    Kontrollera att rätt version används

    För att kontrollera att Snap-versionen inte längre används:

    which thunderbird

    Det ska ge /usr/bin/thunderbird (inte /snap/bin/thunderbird).

    För att se var paketet kommer ifrån:

    apt policy thunderbird

    Det ska visa ppa:mozillateam som källa.

    (Valfritt) Flytta användardata från Snap-versionen

    Om du vill återställa tidigare data:

    cp -a ~/thunderbird-snap-backup/* ~/.thunderbird/

    Starta Thunderbird, så bör dina konton, e-post och inställningar vara intakta.

    Sammanfattning

    Moment Kommando/Åtgärd
    Säkerhetskopiera Snap-data cp -a ~/snap/thunderbird/common/.thunderbird ~/thunderbird-snap-backup
    Ta bort Snap-version sudo snap remove thunderbird
    Blockera Snap via APT Skapa fil i /etc/apt/preferences.d/
    Lägg till Mozilla PPA sudo add-apt-repository ppa:mozillateam/ppa
    Prioritera .deb-paket Skapa regel med Pin-Priority
    Installera Thunderbird sudo apt install thunderbird
    Återställ data (frivilligt) cp -a ~/thunderbird-snap-backup/* ~/.thunderbird/

    Nedanstående Bash-skript installerar .deb-versionen i stället för Snap.

    nano installera-thunderbird.sh

    Klistra in koden nedan

    chmod +x installera-thunderbird.sh
    ./installera-thunderbird.sh

    #!/bin/bash
    
    set -e
    
    echo "Tar bort Snap-versionen av Thunderbird (om installerad)..."
    sudo snap remove thunderbird || true
    
    echo "Lägger till Mozilla-teamets PPA..."
    sudo add-apt-repository -y ppa:mozillateam/ppa
    sudo apt update
    
    echo "Skapar apt-preferensfil för att föredra PPA och blockera Snap..."
    sudo tee /etc/apt/preferences.d/mozillateam.pref > /dev/null <<EOF
    Package: *
    Pin: release o=LP-PPA-mozillateam
    Pin-Priority: 1001
    EOF
    
    sudo tee /etc/apt/preferences.d/no-thunderbird-snap.pref > /dev/null <<EOF
    Package: thunderbird
    Pin: release o=Ubuntu*
    Pin-Priority: -1
    EOF
    
    echo "Installerar Thunderbird från deb-paket..."
    sudo apt install -y thunderbird
    
    echo "Installerar svensk språkmodul..."
    sudo apt install -y thunderbird-locale-sv
    
    echo "Försöker sätta svenska som gränssnittsspråk..."
    thunderbird --headless --setDefaultLocale sv-SE || echo "Kunde inte sätta språk via CLI, gör det manuellt i inställningarna."
    
    echo "Klart. Du kan nu starta Thunderbird från meny eller terminal."
    

Så installerar du Thunderbird som .deb istället för Snap i Ubuntu 24.04

Cecilia Lind och Fredrik Åkare – de flesta har nog hört balladen om dem. Här är versionen som beskriver dagen efter.

Ubuntu använder idag Snap som standardformat för många program, inklusive Thunderbird. Snap är ett containerbaserat paketsystem som isolerar applikationer från resten av systemet. Det ökar säkerheten, men kan också medföra vissa nackdelar:

  • Program startar långsammare
  • Filåtkomst utanför hemkatalogen begränsas
  • Thunderbird via Snap kan kännas seg vid t.ex. bilagor, indexering och filhantering

Den här artikeln visar hur du avinstallerar Snap-versionen av Thunderbird och ersätter den med den traditionella .deb-versionen, som installeras direkt via APT från Mozillas officiella PPA.

Steg 1: Säkerhetskopiera din Thunderbird-data (om du använder Snap)

Innan du tar bort Snap-versionen av Thunderbird, säkerhetskopiera dina användardata:

cp -a ~/snap/thunderbird/common/.thunderbird ~/thunderbird-snap-backup

Detta skapar en backup av din profil med e-post, konton och inställningar i hemkatalogen. Du kan återställa den senare.

Steg 2: Ta bort Snap-versionen av Thunderbird

Avinstallera Snap-versionen med:

sudo snap remove thunderbird
Steg 3: Blockera framtida Snap-installation via APT

Ubuntu:s vanliga apt install thunderbird försöker installera Snap i bakgrunden. För att förhindra det, skapa en APT-prioriteringsregel:

echo 'Package: thunderbird
Pin: release o=Ubuntu*
Pin-Priority: -1' | sudo tee /etc/apt/preferences.d/no-thunderbird-snap
Steg 4: Lägg till Mozilla-teams PPA

Mozilla-teamet underhåller en .deb-version av Thunderbird som installeras via en PPA:

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
Steg 5: Prioritera .deb-versionen i APT

För att säkerställa att framtida uppdateringar kommer från rätt källa:

echo '
Package: thunderbird*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-thunderbird
Steg 6: Installera Thunderbird från .deb

Nu kan du installera Thunderbird som vanligt .deb-paket:

sudo apt install thunderbird-locale-sv
Kontrollera att rätt version används

För att kontrollera att Snap-versionen inte längre används:

which thunderbird

Det ska ge /usr/bin/thunderbird (inte /snap/bin/thunderbird).

För att se var paketet kommer ifrån:

apt policy thunderbird

Det ska visa ppa:mozillateam som källa.

(Valfritt) Flytta användardata från Snap-versionen

Om du vill återställa tidigare data:

cp -a ~/thunderbird-snap-backup/* ~/.thunderbird/

Starta Thunderbird, så bör dina konton, e-post och inställningar vara intakta.

Sammanfattning

Moment Kommando/Åtgärd
Säkerhetskopiera Snap-data cp -a ~/snap/thunderbird/common/.thunderbird ~/thunderbird-snap-backup
Ta bort Snap-version sudo snap remove thunderbird
Blockera Snap via APT Skapa fil i /etc/apt/preferences.d/
Lägg till Mozilla PPA sudo add-apt-repository ppa:mozillateam/ppa
Prioritera .deb-paket Skapa regel med Pin-Priority
Installera Thunderbird sudo apt install thunderbird
Återställ data (frivilligt) cp -a ~/thunderbird-snap-backup/* ~/.thunderbird/

Nedanstående Bash-skript installerar .deb-versionen i stället för Snap.

nano installera-thunderbird.sh

Klistra in koden nedan

chmod +x installera-thunderbird.sh
./installera-thunderbird.sh

#!/bin/bash

set -e

echo "Tar bort Snap-versionen av Thunderbird (om installerad)..."
sudo snap remove thunderbird || true

echo "Lägger till Mozilla-teamets PPA..."
sudo add-apt-repository -y ppa:mozillateam/ppa
sudo apt update

echo "Skapar apt-preferensfil för att föredra PPA och blockera Snap..."
sudo tee /etc/apt/preferences.d/mozillateam.pref > /dev/null <<EOF
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
EOF

sudo tee /etc/apt/preferences.d/no-thunderbird-snap.pref > /dev/null <<EOF
Package: thunderbird
Pin: release o=Ubuntu*
Pin-Priority: -1
EOF

echo "Installerar Thunderbird från deb-paket..."
sudo apt install -y thunderbird

echo "Installerar svensk språkmodul..."
sudo apt install -y thunderbird-locale-sv

echo "Försöker sätta svenska som gränssnittsspråk..."
thunderbird --headless --setDefaultLocale sv-SE || echo "Kunde inte sätta språk via CLI, gör det manuellt i inställningarna."

echo "Klart. Du kan nu starta Thunderbird från meny eller terminal."