permite que o usuário não-root execute programas compilados pelo root em / root / bin

0

Acabei de terminar e instalei a instalação do ffmpeg em uma caixa do centOS via o guia feito pelo próprio ffmpeg link Acontece que ffmpeg foi instalado em /root/bin , o que, se bem entendi, é um caminho root-only .

Mas o problema é que o programa ainda precisa ser executado por outros usuários (usuário não root que precisa executar o rTorrent)

Existe uma maneira de fazer isso?

Obrigado!

    
por The Wolf 12.08.2015 / 04:43

1 resposta

2

Recentemente, passei pelo mesmo processo usando o mesmo script. Não entendi por que eles criaram com base em /root nos documentos.

De qualquer forma, aqui está um script atualizado que eu encontrei com alguns mods para permitir que você especifique os diretórios de construção e binários ...
link

Ele será construído sob /usr/local/src/ e colocará os binários resultantes em /usr/local/bin

Eu também fiz o seguinte para disponibilizar libmp3lame.so antes de criar o ffmpeg ...

cd /usr/local/src
# wget lame source
tar -xzvf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure
make && make install

ldconfig /usr/local/lib
    
por 02.11.2016 / 15:40