The Fedora 45 sausage factory
This is a walkthrough of how Fedora turns source code and packages into the artifacts you download and install. It follows the a package from a packagerβs git push to a composed release: ISOs, cloud images, container images, and OSTree deployments.
β« Simon de Vlieger
Linux distributions β good ones like Fedora, at least β are really complex operations, with a ton of checks and balances to ensure no git push eventually ends up causing problems on individual usersβ machines way down the line. The fact so many people involved in this complex web of processes also happen to be volunteers doing all of this out of the goodness of their hearts is amazing. Of course, this doesnβt just apply to Fedora, but also the countless other distributions out there, especially those not owned by some giant corporation like IBM.
If youβre just a casual Fedora user, thereβs really no reason you have to know or be aware of any of this, but itβs still fun and interesting to understand the inner workings of your distribution of choice.