Я скачал статическую сборку из программы 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, например.

Другие вопросы по тегам