How to add the RPM Fusion and livna repositories to Fedora?

RPM Fusion and also Livna prevail third party package repositories for Fedora. You require them if you intend to install media gamers, codecs and/or DVD playback libraries that are not component of the key Fedora database as a result of assumed concerns like circulation licensing or comparable.

Hence my inquiry just how to enable them in Fedora (> = 17)?

2018 upgrade : For the ins 2014, the factor d'ĂȘtre for the Livna database was the reality that it organized the libdvdcss plan. All previous various other Livna plans were moved to rpmfusion, years earlier. Given that 2018, rpmfusion developed the free tainted rpmfusion repository which does include libdvdcss. They additionally gave an upgrade plan that instantly got rid of any kind of livna release plan.

Hence, there isn't any kind of usage for Livna currently. As a cautionary action, it should not be relied on any longer, in instance the Livna domain runs out and afterwards is gotten by some domain grabber.

2022-06-07 14:39:48
Source Share
Answers: 2

Also, in instance livna is not obtainable (like it took place to me for a complete day), you can make use of ATrpms.

2022-06-07 17:47:35

For RPM Fusion (free database):

Get the release rpm:

$ curl -O\
rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Check the archive is honesty using:

$ rpm --checksig rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Which needs to fall short with:


Add key to your gpg keyring for monitoring:

$ gpg --keyserver --recv-keys KEY_ID 

In instance the key is not readily available on a keyserver you need to download it from the rpmfusion key page:

$ curl -o RPM-GPG-KEY-rpmfusion-free-fedora-$(rpm -E %fedora) \
RPM-GPG-KEY-rpmfusion-free-fedora-'$(rpm -E %fedora)

Compare the finger print with the released details on the RPM Fusion key site, using an internet - search and also perhaps examine the internet of trust fund:

$ gpg --fingerprint KEY_ID

If effective make the key recognized to rpm:

$ gpg --export -a KEY_ID \
    > RPM-GPG-KEY-rpmfusion-free-fedora-$(rpm -E %fedora)
# rpm --import RPM-GPG-KEY-rpmfusion-free-fedora-$(rpm -E %fedora)

Check the honesty of the plan genuine:

$ rpm --checksig rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

If it is alright install it:

# dnf install rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

This will certainly create config documents under /etc/yum.repos.d/ and also key documents under /etc/pki/rpm-gpg.

Keep in mind that the # suggests that you need to execute those commands as origin.

Hereafter, to enable various other rpmfusion databases like nonfree or free tainted is simply an install command away. As an example:

# dnf install rpmfusion-free-release-tainted

This is safe and secure, as this release plan is authorized by the formerly validated product packaging gpg key.

Finger print

As the moment of this writing, the rpmfusion Fedora 29 GPG key has the adhering to finger print:

BD12 7385 C312 090F F2F3 5FA1 1191 A7C4 42F1 9ED0
2022-06-07 15:07:06