сравнение с чистой оболочкой, чтобы убедиться, что переменные из rc-скриптов также исключены
## get mostly local vars
diff_env(){
diff <(bash -cl 'set -o posix && set') \
<(set -o posix && set && set +o posix) | \
grep -E "^>|^\+" | \
grep -Ev "^(>|\+|\+\+) ?(BASH|COLUMNS|LINES|HIST|PPID|SHLVL|PS(1|2)|SHELL|FUNC)" | \
sed -r 's/^> ?|^\+ ?//'
}
версия с comm
будет слишком запутанной
Я бы посоветовал использовать диспетчер программного обеспечения, если он у вас установлен, в противном случае следуйте этому руководству, чтобы скомпилировать его самостоятельно.
Загрузите исходный архив, в данном случае это зеленая кнопка загрузки с надписью ffmpeg-3.3.3.tar.bz2. Откройте терминал и перейдите в каталог, содержащий архив (по умолчанию это ~/Downloads). Чтобы перейти в каталог загрузок, введите cd ~/Downloads и нажмите Enter (вы сказали, что вы новичок, так что простите меня, если я слишком утрирую). Теперь разархивируйте архив, набрав tar -vxjf ffmpeg-3.3.3.tar.bz2 и нажав Enter. Затем введите cd ffmpeg-3.3.3 и нажмите Enter. Введите ./configure && make и нажмите Enter. В случае успеха вам нужно запустить make install от имени пользователя root, чтобы завершить процесс. Если у вас не установлена команда sudo, вам нужно ввести su root, затем ввести cd ../whateveryourusernameis/Downloads/ffmpeg-3.3.3 && make install. Если у вас есть sudo, вы должны использовать это вместо этого. Введите sudo make install, находясь в каталоге ffmpeg. Если у вас возникнут проблемы во время сборки, обязательно опубликуйте ошибки.
Самый простой способ — загрузить уже скомпилированный ffmpeg
двоичный файл. Регулярно обновляемые статические сборки для Linux доступны по адресу :
https://www.johnvansickle.com/ffmpeg/
Просто загрузите, распакуйте и выполните. При желании переместите его куда-нибудь в свой PATH
, например /usr/local/bin
или ~/bin
.
Вы можете использовать Snap для установки более обновленной версии ffmpeg.https://snapcraft.io/ffmpeg
sudo yum install snapd
sudo snap install ffmpeg
ffmpeg -version
Последняя версия ffmpeg в репозитории Snap — 4.1 (, январь 2019 г.)