Вас интересует os-release рецепт.Это дает возможность добавить детали версии к изображению.Этот рецепт устанавливает файл /etc/os-release
в целевом объекте.
Если вы заинтересованы в добавлении пользовательских полей в зависимости от вашего приложения или цели изображения, вы можете добавить дополнительные поля в переменную OS_RELEASE_FIELDS
в os-release.bbappend
в вашем пользовательском слое.Например,
OS_RELEASE_FIELDS += "BUILD_VERSION"
BUG_FIXED_VERSION = "1.0.0-B1"
BUILD_VERSION = "${BUG_FIXED_VERSION}"
Это добавляет идентификатор сборки в /etc/os-release
, и вы можете увеличивать версии на основе исправления ошибки или новой доставки.