Я скачал статическую сборку из программы Linux. Где я должен положить страницы справочника?
Я скачал статическую сборку из программы linux (ffmpeg), которую я хочу использовать в своей Ubuntu 14.04
Я просто копирую исполняемый файл (ffmpeg) в /usr/local/bin и программа работает. Я делал это давно с этой программой. Автор статичной сборки обновляет его очень часто.
Но у меня нет man-страниц. Внутри каталога, где находится статическая сборка, есть каталог, называемый manpages. Я думаю, что я мог бы скопировать файлы из этого каталога (или самого каталога) в какое-то место на моем жестком диске, и с этого момента я смог бы набрать в консоли: man ffmpeg
Где я должен положить эти файлы?
Примечание: я не хочу углубляться в сложности компиляции программы самостоятельно (сбор информации о компонентах, которые я должен включить в компиляцию и т. Д.), И я не хочу использовать форк (avconv) ffmpeg, который К несчастью, поставляется с моим Ubuntu из-за множества ошибок, с которыми я сталкивался, а также из-за отсутствия некоторых функций ffmpeg (удаление видео!). Благодарю.
1 ответ
Чтобы найти пути, по которым ищутся справочные страницы, вы можете использовать manpath
команда (см. также этот вопрос суперпользователя). В (моей) системе Ubuntu 14.04 это обеспечивает следующий путь поиска:
/usr/local/man:/usr/local/share/man:/usr/share/man
Таким образом, вы можете просто поместить страницы справочника в /usr/local/share/man
,
Я не уверен, какую статическую сборку ffmpeg вы используете; если это тот, который в настоящее время упоминается на официальной странице ffmpeg, то, вероятно, это не сработает. manpages
каталог этого дистрибутива не находится в необходимом man
формат страницы; .txt
файлы содержат только дампы справочных страниц. Сравните эти .txt
файлы на существующие страницы руководства в /usr/share/man
, например.