Я хочу установить ffmpeg, однако кажется, что это невозможно без рута. Есть источники, но я должен как-то скомпилировать. как это скомпилировать? Мне просто нужен ffmpeg "exec".
Самый легкий путь состоит в том, чтобы использовать исходный пакет. Считайте это
Однако как альтернатива можно всегда пытаться загрузить двоичный пакет, распаковать .deb пакет в корневом каталоге и добавить $HOME/bin
и $HOME/usr/bin
кому: PATH
переменная и $HOME/lib
и $HOME/usr/lib
кому: LD_LIBRARY_PATH
переменная.
При ручной распаковке двоичных пакетов необходимо решить, недостающие зависимости Вашим сам (распакуйте также все необходимые библиотеки).
Другая опция состоит в том, чтобы вручную скомпилировать (./configure --prefix=$HOME && make && make install
) каждая библиотека и ffmpeg от tar.gz пакетов.
Удачи.