Instale o FFMPEG no Redhat Linux via rpm para um usuário não root

3

Como posso instalar o ffmpeg rpm para um usuário não root no servidor linux? Eu tentei instalar o pacote usando

rpm -ivh ffmpeg-devel-0.10.15-1.el6.i686.rpm 

O pacote acima mostra o número de erros de dependência. Como existem mais de 50 pacotes para instalar para satisfazer dependências, existe alguma maneira mais simples de instalar o ffmpeg via rpm

    
por LeDerp 23.05.2016 / 22:27

2 respostas

3

Apenas faça o download de um binário de ffmpeg .

curl -O http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
tar xf ffmpeg-git-64bit-static.tar.xz
  • Seu novo binário estará no diretório ffmpeg-git-64bit-static .
  • Se o seu kernel for mais antigo que o 2.6.32+, você não poderá usar isso.
  • Se você estiver usando um sistema de 32 bits, substitua o 64bit por 32bit .
  • Você não precisará "instalá-lo"; basta executá-lo diretamente ou apontar seu script para o novo binário.
por 24.05.2016 / 02:34
1

Não. Você não pode instalar o rpm como usuário não root.

Você pode extrair o conteúdo desses pacotes:

rpmdev-extract ffmpeg-devel-0.10.15-1.el6.i686.rpm

BTW se você é root e quer instalar o debuginfo, você não deve fazer isso usando o rpm (e nem mesmo com o yum), mas faça:

debuginfo-install ffmpeg
    
por 24.05.2016 / 08:00