Download instructions for Fedora Core 5 and higher
Note: For FC4 and older, see the FC 4- page
GStreamer is distributed with Fedora Core.
Fedora Core 5 shipped with GStreamer 0.10.
If you want to get updates and additional plug-ins for GStreamer 0.8 or 0.10,
you have two options:
- Use the repository hosted by us, which is compatible with
Fedora Extras and
This repository has both packages not in the base distribution mirrored
from those two sites, as well as packages created by us and submitted back
to those two repositories.
- Use the FreshRPMS repository, where
the GStreamer packages are packaged in the same way as ours.
Here's the five step guide to getting our packages.
The current repository contains packages built using
They should also be compatible with the Fedora Core
test releases if you keep your system upgraded.
Download the following .repo files and drop them in your /etc/yum.repos.d
- If you want to manually import the GPG key for this repository:
Get key and fingerprint from website:
Verify that the fingerprint matches the pubkey:
gpg --with-fingerprint thomas.pubkey | head -n 3 | diff - thomas.fingerprint
Get the public key from a keyserver and verify that the online fingerprint
matches the one downloaded:
gpg --keyserver pgp.mit.edu --recv-keys 55f3aa6f
gpg --list-keys | grep Stichele
gpg --fingerprint 55f3aa6f | head -n 3 > thomas.fingerprint.tmp
diff thomas.fingerprint.tmp thomas.fingerprint
Now that you verified the validity of thomas.pubkey, you can import it in
your rpm database using
rpm --import thomas.pubkey
- Import the GPG key for rpm.livna.org
by following the instructions on their site.
Install all GStreamer packages:
yum install gstreamer-universe
If this gives problems, it is probably due to you having installed packages
from another repository. Try removing those packages, or only installing
part of the GStreamer package set.
You can also browse the repository.