Как правило, в случае устройств на базе ARM устройство ищет ядро с определенным именем в определенном месте для загрузки. Вы можете просто извлечь/скопировать файлы, возможно, на основе предварительно заданного изображения и т. д., и это должно работать. Вы также можете взглянуть на что-то вроде Pi Bakery-https://www.raspberrypi.org/blog/pibakery/-и посмотреть, как это делается, хотя это может начаться с базового образа raspbian.
Для других архитектур и дистрибутивов: если у вас есть работающая система с соответствующей архитектурой ЦП, вы всегда можете извлечь соответствующие файлы и chroot
в новую систему для завершения настройки и т. д.
Вместо добавления.
(текущего каталога )в MANPATH
вы должны использовать абсолютный путь к базовому каталогу, который должен содержать иерархию страниц руководства, включая такие разделы, как man1
и т. д. Если вы используете .
, команда man
будет искать в текущем каталоге в момент запуска man
, что бы это ни было.
Если ваша справочная страница mproject.3
, она должна быть, например, в. /your/local/man/man3/mproject.3
, и вы должны добавить /your/local/man
к MANPATH
.
Достаточно иметь подкаталоги для разделов, содержащих справочные страницы. В вашем случае вам нужно только man3
.
Обратите внимание, что в разделе 3 подразумевается, что mproject
является библиотечным вызовом. (См. man man
.)