我刚刚通过 ffmpeg 自己制作的指南在 CentOS 机器上完成并安装了 ffmpeg 安装https://trac.ffmpeg.org/wiki/CompilationGuide/Centos事实证明,如果我理解正确的话,ffmpeg
安装的位置是一条路径。/root/bin
root-only
但问题是,该程序仍然需要由其他用户运行(需要运行 rTorrent 的非 root 用户)
有没有办法做到这一点?
谢谢!
答案1
我最近使用相同的脚本经历了相同的过程。我不明白为什么他们默认/root
在文档中构建。
无论如何,这是我发现的一个更新的脚本,其中包含一些 mods,允许您指定构建和二进制目录......
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