I have a Mac running OSX 10.9.1 and I want to install Gerris and its dependencies.
In the last lines of the page I have to install ffmpeg. But there are lots of releases of ffmpeg. Which one I should choose?
.tar.gz.asc - The files that end in
.asc are ASCII files that contain a GPG key which you can use to confirm the authenticity of the other files within that directory. Only the author(s) of FFMpeg would be able to generate these keys using their private key to "sign" the other files there.
$ gpg --verify ffmpeg-0.10.10.tar.bz2.asc gpg: Signature made Tue 05 Nov 2013 08:44:09 PM EST using RSA key ID D67658D8 gpg: Can't check signature: public key not found
Note the key ID above,
D67658D8. That's a hexidecimal string so it's typically written later on like this:
Use this command to import
ffmpeg's GPG key from a key server:
$ gpg --keyserver x-hkp://pool.sks-keyservers.net --recv-keys 0xD67658D8 gpg: requesting key D67658D8 from hkp server pool.sks-keyservers.net gpg: key D67658D8: public key "FFmpeg release signing key <email@example.com>" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1)
Now verify the package:
$ gpg --verify ffmpeg-0.10.10.tar.bz2.asc gpg: Signature made Tue 05 Nov 2013 08:44:09 PM EST using RSA key ID D67658D8 gpg: Good signature from "FFmpeg release signing key <firstname.lastname@example.org>" gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FCF9 86EA 15E6 E293 A564 4F10 B432 2F04 D676 58D8
.git.tar.bz2 - these are often a snapshot build from the the project source code repository, where the developers commit FFMpeg as they work on it. Often times these are automatically built, and so they may not be guaranteed to work.
.tar.bz2 - these are the actual sources for the various versions of FFMpeg. If you're attempting to build a software package from source, these are likely the ones you want.
If you don't need to install from source (which can be a complex task the first couple of times), you might want to check if you can use [MacPorts] versions of these tools, if they exist, instead.