使用 ppa 安装 Thunderbird 60

使用 ppa 安装 Thunderbird 60

我想在我的 Kubuntu 18.04 上安装 Thunderbird 60。我知道我可以通过 ppa 来完成:

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt install thunderbird

但由于政策原因,它仍将安装 thunderbird 52

$ apt-cache policy thunderbird
thunderbird:
  Installiert:           1:60.5.3+build1-0ubuntu0.18.04.1
  Installationskandidat: 1:1000~52.9.1+build3-0ubuntu0.18.04.2
  Versionstabelle:
     1:1000~52.9.1+build3-0ubuntu0.18.04.2 500
        500 http://ppa.launchpad.net/plasmazilla/releases/ubuntu bionic/main amd64 Packages
    1:60.5.3+build1-0ubuntu0.18.04.1 500
        500 http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status
     1:60.5.1+build2-0ubuntu0.18.04.1 500
        500 http://at.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
     1:60.5.1+build1-0ubuntu0.18.04.1~mt1 500
        500 http://ppa.launchpad.net/mozillateam/ppa/ubuntu bionic/main amd64 Packages
     1:52.7.0+build1-0ubuntu1 500
        500 http://at.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

我现在可以强制使用 60.5.3 版本,但是,每次我想要更新系统时,它也会将 thunderbird“更新”到 v52。

Snap 包不是一个解决方案,因为它没有 thunderbird-plasma 集成,所以附件不起作用(没有有效的“打开方式”功能)。

目前,我只是通过以下方式“保留”当前版本:

sudo apt-mark hold thunderbird

但是有了这个,我将永远无法获得更新(所以我也可以直接通过 tar.gz 安装它)。

我也尝试过用引脚优先,通过创建

文件/etc/apt/preferences.d/mozillateam-pin-1100并将其设置为

Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1100

但它对我不起作用。如您在上面的策略输出中看到的:

1:1000~52.9.1+build3-0ubuntu0.18.04.2 500

版本号不知何故增加到了 1000。也许这就是问题所在。

有任何想法吗?

相关内容