방금 ffmpeg 자체 제작 가이드를 통해 CentOS 시스템에 ffmpeg 설치를 완료하고 설치했습니다.https://trac.ffmpeg.org/wiki/CompilationGuide/Centosffmpeg
제가 올바르게 이해하면 설치된 위치가 경로라는 것이 밝혀졌습니다 ./root/bin
root-only
그러나 문제는 프로그램을 다른 사용자가 계속 실행해야 한다는 것입니다(rTorrent를 실행하려면 루트가 아닌 사용자가 필요함).
이를 수행할 수 있는 방법이 있습니까?
감사해요!
답변1
나는 최근에 동일한 스크립트를 사용하여 동일한 프로세스를 거쳤습니다. /root
기본적으로 문서에 빌드되는 이유를 이해할 수 없습니다 .
어쨌든, 여기에 빌드 및 바이너리 디렉터리를 지정할 수 있는 일부 모드가 포함된 최신 스크립트가 있습니다...
https://github.com/benbradley/bashbits/blob/master/ffmpeg_build_el.sh
/usr/local/src/
생성된 바이너리를 빌드 하고 배치합니다./usr/local/bin
libmp3lame.so
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