diff --git a/docs/desktop.md b/docs/desktop.md index 2a0fc5ac..7f5b1049 100644 --- a/docs/desktop.md +++ b/docs/desktop.md @@ -70,7 +70,9 @@ Being a DIY distribution, you are [expected to set up and maintain](os/linux-ove A large portion of [Arch Linux’s packages](https://reproducible.archlinux.org) are [reproducible](https://reproducible-builds.org). -## Immutable Distributions +## Atomic Distributions + +**Atomic distributions** (sometimes also referred to as **immutable distributions**) are operating systems which handle package installation and updates by layering changes atop your core system image, rather than by directly modifying the system. This has advantages including increased stability and the ability to easily rollback updates. See [*Traditional vs. Atomic Updates*](os/linux-overview.md#traditional-vs-atomic-updates) for more info. ### Fedora Atomic Desktops @@ -78,7 +80,7 @@ A large portion of [Arch Linux’s packages](https://reproducible.archlinux.org) ![Fedora logo](assets/img/linux-desktop/fedora.svg){ align=right } -**Fedora Atomic Desktops** are the immutable variants of Fedora with a strong focus on containerized workflows and Flatpak for desktop applications. All of these variants follow the same release schedule as Fedora Workstation, benefiting from the same fast updates and staying very close to upstream. +**Fedora Atomic Desktops** are variants of Fedora which use the `rpm-ostree` package manager and have a strong focus on containerized workflows and Flatpak for desktop applications. All of these variants follow the same release schedule as Fedora Workstation, benefiting from the same fast updates and staying very close to upstream. [:octicons-home-16: Homepage](https://fedoraproject.org/atomic-desktops/){ .md-button .md-button--primary } [:octicons-heart-16:](https://whatcanidoforfedora.org/){ .card-link title=Contribute } diff --git a/docs/os/linux-overview.md b/docs/os/linux-overview.md index eb4a205f..6ba5c4c6 100644 --- a/docs/os/linux-overview.md +++ b/docs/os/linux-overview.md @@ -57,7 +57,7 @@ Atomic updating distributions apply updates in full or not at all. Typically, tr A transactional update system creates a snapshot that is made before and after an update is applied. If an update fails at any time (perhaps due to a power failure), the update can be easily rolled back to a “last known good state." -The Atomic update method is used for immutable distributions like Silverblue, Tumbleweed, and NixOS and can achieve reliability with this model. [Adam Šamalík](https://twitter.com/adsamalik) provided a presentation on how `rpm-ostree` works with Silverblue: +The Atomic update method is used for [distributions](../desktop.md#atomic-distributions) like Silverblue, Tumbleweed, and NixOS and can achieve reliability with this model. [Adam Šamalík](https://twitter.com/adsamalik) provided a presentation on how `rpm-ostree` works with Silverblue: