Diferença entre .tar.gz.asc, git.tar.bz2 e .tar.bz2

3

Eu tenho um Mac rodando o OSX 10.9.1 e eu quero instalar o Gerris e suas dependências.

Nas últimas linhas da página eu tenho que instalar o ffmpeg . Mas existem muitos lançamentos do ffmpeg. Qual deles devo escolher?

    
por Meva 28.01.2014 / 14:32

1 resposta

4

.tar.gz.asc - Os arquivos que terminam em .asc são arquivos ASCII que contêm uma chave GPG que você pode usar para confirmar a autenticidade dos outros arquivos dentro desse diretório. Somente o (s) autor (es) do FFMpeg poderia gerar essas chaves usando sua chave privada para "assinar" os outros arquivos lá.

$ 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

Anote o ID da chave acima, D67658D8 . Essa é uma string hexadecimal, por isso normalmente é escrita mais tarde assim: 0xD67658D8

Use este comando para importar a chave GPG de ffmpeg de um servidor de chaves:

$ 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 protected]>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Agora verifique o pacote:

$ 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 <[email protected]>"
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 - geralmente são uma compilação de snapshots do repositório de código fonte do projeto, onde os desenvolvedores confirmam o FFMpeg enquanto trabalham nele. Muitas vezes, eles são criados automaticamente e, portanto, não podem ser garantidos que funcionem.

.tar.bz2 - estas são as fontes reais das várias versões do FFMpeg. Se você está tentando criar um pacote de software a partir do código-fonte, provavelmente esses são os que você deseja.

Se você não precisar instalar a partir da origem (o que pode ser uma tarefa complexa nas primeiras vezes), convém verificar se você pode usar versões [MacPorts] dessas ferramentas, se existirem.

    
por 28.01.2014 / 15:05