如何强制只安装更新的KDE包?

运行“xenial”版本(Ubuntu 16.04)并且很想从“仿生”版本库安装更新的KDE Plasma 5.10。

添加到sources.list:

deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse 

preferences.d添加了以下内容,以便不允许在apt-get dist-upgrade上安装“仿生”软件包:

 Package: ** Pin: release n=bionic* Pin-Priority: 50 

如何升级KDE包? 运行apt-get install -t bionic plasma-desktop让我只更新一些软件包,而不是所有基于KDE的软件包。

一般来说,混合存储库是一个坏主意。用于仿生的KDE可能会带来与旧版Ubuntu版本不兼容的软件包版本。 软件包将针对18.04中提供的库进行编译,而不一定是旧版本。

如果您想尝试更新的KDE版本并保持稳定的系统,您可以从KDE backports存储库安装KDE或尝试使用KDE neon (尽管此站点不支持后者)。

如果您想安装较新版本的KDE,最好找到专门为您的版本构建的软件包,在您的情况下为“xenial”(16.04)。 这些都在KDE Neon repos中提供。

请参阅如何在Ubuntu 16.04(Kubuntu 16.04)上安装KDE Plasma 5.11? 题。