O Garden Linux é um derivado do Debian GNU/Linux que visa fornecer pequenas imagens linux auditivas para a maioria dos provedores de nuvem (por exemplo, AWS, Azure, GCP etc.) e máquinas de metal nu. O Garden Linux é o melhor linux para nós de jardineiro. O Garden Linux oferece grandes possibilidades de personalização, feita por um conjunto de recursos altamente personalizável para atender às suas necessidades.
O sistema Build utiliza o GardenLinux/Builder para criar distribuições Linux personalizadas. GardenLinux/Gardenlinex é mantido pela equipe do Garden Linux, destacando "recursos" especializados disponíveis para outros projetos.
Dica
Para obter mais informações sobre o processo de compilação e como configurá -lo em sua máquina, consulte a página de documentação da imagem Build .
Para iniciar uma construção, use o comando:
./build ${platform} - ${feature1} - ${feature2} - ${feature3} - ${arch}Onde:
${platform} indica a plataforma desejada (por exemplo, kvm, metal, AWS). Deve ser a primeira parte do sabor que é construído.${featureX} representa um ou mais recursos específicos dos features/ pasta. Os recursos são anexados e separados por um hífen - ou (se o recurso começar com um sublinhado _ ) por um sublinhado.${arch} Optinalmente, você pode fazer referência a uma determinada arquitetura amd64 ou arm64 . Deve ser a última parte do sabor que é construído.Você pode combinar várias plataformas e recursos, conforme necessário.
Exemplos:
./build kvm-python_dev
./build aws-gardener_prod-amd64 O script de construção busca o contêiner do construtor necessário e gerencia todas as etapas internas de construção. Por padrão, ele usa o podman sem raiz, mas você pode mudar para outro mecanismo de contêiner com o sinalizador --container-engine .
Para executar testes de unidade para um destino específico, use o comando ./test ${target} . Documentação adicional sobre testes está localizada em testes/readme.md.
Para obter mais informações sobre a estratégia de liberação e o ciclo de vida, dê uma olhada na visão geral do plano de liberação.
Gantt
título Garden Linux ativo e os próximos lançamentos
Axisformat %m. %y
Seção 1443
Lançamento: Milestone, 2024-03-13, 0M
Manutenção padrão: tarefa, 2024-03-13, 6m
Manutenção estendida: Milestone, 2024-09-13, 0M
Manutenção estendida: Tarefa, 2024-09-13, 4m
Fim da manutenção: Milestone, 2025-01-13, 0M
Seção 1592
Lançamento: Milestone, 2024-08-12, 0M
Manutenção padrão: tarefa, 2024-08-12, 9m
Manutenção estendida: Milestone, 2025-05-12, 0M
Manutenção estendida: Tarefa, 2025-05-12, 3M
Fim da manutenção: Milestone, 2025-08-12, 0M
Seção Próxima
Lançamento: Milestone, 2024-12-01, 0M
Manutenção padrão: tarefa, 2024-12-01, 6m
Manutenção estendida: Milestone, 2025-06-01, 0M
Manutenção estendida: Tarefa, 2025-06-01, 3M
Fim da manutenção: Milestone, 2025-09-01, 0M
Os lançamentos estáveis e de patch podem ser baixados das seguintes fontes:
| Produto | Frequência de liberação | Download |
|---|---|---|
| Imagens em nuvem e baremetal | Trimestral | Download |
| imagens de contêiner de base | Trimestral | Download |
| Contêiner de Python | Trimestral | Download |
| contêiner Bare Libc | Trimestral | Download |
| contêiner nodejs node | Trimestral | Download |
As imagens em nuvem e baremetal fornecidas pelo Garden Linux são compatíveis com várias plataformas em nuvem, incluindo Alibaba Cloud, AWS, Microsoft Azure e GCP.
Os lançamentos noturnos podem ser baixados das mesmas fontes e são marcados ou nomeados nightly .
Aviso
Os lançamentos noturnos não incluem compromissos de manutenção e nunca recebem atualizações. Os usuários avançados são convidados a experimentá -los e fornecer feedback, mas é fortemente desencorajado para usá -los em qualquer tipo de ambiente de produção.
Um instalador pode ser encontrado no repositório Gardenlinex/Gardenlinex-Nvidia-Installer.
Consulte o docs/readme.md.
As contribuições para os projetos de código aberto do Garden Linux são bem -vindos. Mais informações estão disponíveis no contribuiing.md e em nossos docs/ .
Se você precisar de mais assistência, tenha problemas ou apenas deseja entrar em contato com outros usuários do Garden Linux, sinta -se à vontade para se juntar à nossa sala de bate -papo pública no Gitter.
Link: https://gitter.im/gardenlinux/community