Garden Linux-это дериват Debian GNU/Linux, который направлен на предоставление небольших, проверенных изображений Linux для большинства облачных провайдеров (например, AWS, Azure, GCP и т. Д.) И машины с обнаженным металлом. Garden Linux - лучший Linux для узлов садовника. Garden Linux предоставляет отличные возможности для настройки, созданной с очень настраиваемым набором функций, чтобы соответствовать вашим потребностям.
Система сборки использует GardenLinux/Builder для создания индивидуальных дистрибутивов Linux. GardenLinux/GardenLinux поддерживается командой Garden Linux, выделяя специализированные «функции», доступные для других проектов.
Кончик
Для получения дополнительной информации о процессе сборки и о том, как установить его на своей машине, см .
Чтобы инициировать сборку, используйте команду:
./build ${platform} - ${feature1} - ${feature2} - ${feature3} - ${arch}Где:
${platform} обозначает желаемую платформу (например, KVM, Metal, AWS). Это должна быть первая часть построенного вкуса.${featureX} представляет одну или несколько конкретных функций из features/ папки. Особенности добавляются и разделены дефисом - или (если эта функция начинается с подчеркивания _ ) подчеркиванием.${arch} Опционально вы можете ссылаться на определенную архитектуру amd64 или arm64 . Это должна быть последняя часть построенного вкуса.Вы можете объединить несколько платформ и функции по мере необходимости.
Примеры:
./build kvm-python_dev
./build aws-gardener_prod-amd64 Сценарий сборки получает необходимый контейнер строителя и управляет всеми внутренними этапами сборки. По умолчанию он использует без root Podman, но вы можете переключиться на другой контейнерный двигатель с помощью флага --container-engine .
Чтобы запустить модульные тесты для определенной цели, используйте команду ./test ${target} . Дальнейшая документация о тестах находится в тестах/readme.md.
Для получения дополнительной информации о стратегии выпуска и жизненного цикла, посмотрите на обзор плана выпуска.
Гантт
Название Garden Linux Active и Next Leleases
Axisformat %m. %y
Раздел 1443
Релиз: Milestone, 2024-03-13, 0M
Стандартное обслуживание: задача, 2024-03-13, 6M
Расширенное техническое обслуживание: веха, 2024-09-13, 0m
Расширенное обслуживание: задача, 2024-09-13, 4M
Конец технического обслуживания: веха, 2025-01-13, 0m
Раздел 1592
Релиз: Milestone, 2024-08-12, 0M
Стандартное обслуживание: задача, 2024-08-12, 9m
Расширенное техническое обслуживание: веха, 2025-05-12, 0m
Расширенное обслуживание: задача, 2025-05-12, 3M
Конец технического обслуживания: веха, 2025-08-12, 0m
раздел следующий
Релиз: Milestone, 2024-12-01, 0M
Стандартное обслуживание: задача, 2024-12-01, 6M
Расширенное обслуживание: веха, 2025-06-01, 0M
Расширенное обслуживание: задача, 2025-06-01, 3M
Конец технического обслуживания: веха, 2025-09-01, 0m
Стабильные и патч -релизы могут быть загружены из следующих источников:
| Продукт | Частота выпуска | Скачать |
|---|---|---|
| Облачные и барметальные изображения | Ежеквартальный | Скачать |
| базовые контейнерные изображения | Ежеквартальный | Скачать |
| Bare Python Container | Ежеквартальный | Скачать |
| голый контейнер LIBC | Ежеквартальный | Скачать |
| Care Nodejs inkiner | Ежеквартальный | Скачать |
Изображения облака и баряталя, предоставленные Garden Linux, совместимы с различными облачными платформами, включая Alibaba Cloud, AWS, Microsoft Azure и GCP.
Ночные выпуски могут быть загружены из тех же источников и либо помечены, либо названы nightly .
Предупреждение
Ночные выпуски не включают в себя обязательства по техническому обслуживанию и никогда не получают обновления. Продвинутым пользователям предлагается попробовать их и предоставить обратную связь, но крайне не рекомендуется использовать их в любой производственной среде.
Установитель можно найти в репозитории GardenLinux/GardenLinux-Nvidia-Installer.
Пожалуйста, обратитесь к docs/readme.md.
Вклад в проекты Garden Linux с открытым исходным кодом приветствуются. Более подробная информация доступна в ancom.md и наших docs/ .
Если вам нужна дополнительная помощь, у вас есть какие -либо проблемы или просто вы хотите связаться с другими пользователями Garden Linux, не стесняйтесь присоединиться к нашему общедоступному чату на Gitter.
Ссылка: https://gitter.im/gardenlinux/community