0

I added the "Kdenlive" team PPA to my Ubuntu 18.04 system as described at this link here.

sudo add-apt-repository ppa:kdenlive/kdenlive-stable
sudo apt-get update

Then I installed Kdenlive via sudo apt-get install kdenlive. I opened Kdenlive and noticed that I was on Kdenlive version 17.12.3, not the latest version 20.04.0 that's in the ppa I just added.

What command can I use to force Ubuntu to grab the PPA version of kdenlive (or whatever program I happen to be installing), instead of grabbing from the generic repository, which is what I think is happening in my case.

I thought that the sudo apt-get update command was supposed to force Ubuntu to grab things from the "newest" repository. My assumptions appear off. I should also add that if I search Kdenlive in Ubuntu Software Center both 17.12.3 and 20.04.0 show as installable options (and a Flathub version). All three are separate entries in the Software Center. Searching in Synaptic doesn't show these same three options (only one Kdenlive is listed).

Display name
  • 2,231

1 Answers1

2

APT fetches the packages from repositories on the basis of version, if no priority is defined in /etc/apt/preferences. It seems the PPA Kdenlive is merely a dummy PPA for releases older than 19.10 since their PPA page on Launchpad doesn't have details for still supported release such as 16.04 (Xenial Xerus) and 18.04 (Bionic Beaver). Moreover, the Packages file for Bionic is empty and there is no debian package for the release in /pool as well.

If you run apt-cache policy kdenlive, you may notice that this package is being provided by official Ubuntu repositories out of all repositories configured. So, in a nutshell, you're installing latest available version.

Related Posts:

Kulfy
  • 17,696