Skip to content

Tutorials

Tutorials are learning-oriented lessons that take you through a series of steps to complete a project. They are designed to help you learn by doing, providing a safe environment to get started with Garden Linux.

Recommended First Tutorial

Want to try Garden Linux right now with zero setup cost?

All three tutorials run entirely on your workstation in under 5 minutes.

Available Tutorials documentation

Local TutorialsRun Garden Linux on your workstation with virtualization
First Boot on KVMStep-by-step guide to deploying Garden Linux on QEMU/KVM
First Boot on LimaStep-by-step guide to deploying Garden Linux on Lima
Cloud TutorialsDeploy Garden Linux to cloud providers
First Boot on AWSStep-by-step guide to deploying Garden Linux on Amazon Web Services
First Boot on AzureStep-by-step guide to deploying Garden Linux on Microsoft Azure
First Boot on GCPStep-by-step guide to deploying Garden Linux on Google Cloud Platform
First Boot on OpenStackStep-by-step guide to deploying Garden Linux on OpenStack
Container TutorialsRun Garden Linux as a container
First Boot as OCI ImageStep-by-step guide to running Garden Linux as an OCI container image
On-Premises TutorialsDeploy Garden Linux on physical hardware
First Boot on Bare MetalStep-by-step guide to deploying Garden Linux on bare metal servers using dd
Contributing to the Garden Linux DocumentationLearn how to contribute to Garden Linux documentation — quick edits

About Tutorials

Following the Diátaxis framework, tutorials focus on practical education. They guide you through a complete project, teaching you the fundamentals while building something functional. Tutorials are perfect for newcomers who want hands-on experience with Garden Linux.

After Completing a Tutorial

Once you've completed your first tutorial, you can: