> :!: Лучше всего это делать в контейнере или под chroot. Пакет при создании должен похож структурой: test-pkg |\_ INSTALL* |\_ REMOVE* \_ usr \_ share \_ doc \_ test-pkg-doc \_ README Подкаталоги внутри иерархии пакета соответствуют корневому каталогу ''/'' системы. При установке пакета, если путь является символической ссылкой, **он будет перезаписан**. Данный момент обязательно стоит учитывать, особенно при создании пакета c [[software:administration:linux:core:start|ядром Linux]], ведь make modules_install создает каталог по пути ''/lib/modules/*'', а в [[software:administration:linux:distributives:voidlinux|дистрибутиве VoidLinux]] ''/lib'' --- символическая ссылка. Файлы ''INSTALL'' и ''REMOVE'' являются исполняемыми. Они необязательны, вспомогательные (например, с помощью них запускаются хуки установки ядра, с генерацией initramfs и обновление таблицы загрузки у GRUB). Если каталог будущего пакета соответствует структуре, то следующей командой он будет упакован с параметрами и файлами для XBPS: xbps-create -A noarch -n test-pkg-0.0.1a_1 -s 'Description'