Upgrade your desktop: Ubuntu 26.04.1 LTS is now available
Ubuntu 26.04.1 LTS is now available as the first point release that enables in-place upgrades from earlier LTS versions, prompting debate over its evolving design choices, from versioning and release cadence to the growing mix of Snap and APT packages. Commenters weigh Ubuntu’s strengths—hardware support, “it just works” desktop experience, and broad ecosystem adoption—against concerns about bloat, Canonical’s business direction, and controversial shifts like TPM-backed full-disk encryption and a Rust-based uutils coreutils replacement that may break scripts and tooling. Many compare it with Debian, Fedora, and Arch, framing Ubuntu as a pragmatic, stable choice for users who value convenience over minimalism or maximal control.
Versioning, Release Cycle, and Upgrade Gating
- Version format is described as
year.month.patch(e.g., 26.04.1 = April 2026, first point release). - Ubuntu releases twice a year:
.04in April and.10in October; only the April ones in even years are LTS. - The
.1LTS point release arrives ~3 months after.04; this is when auto-upgrades from the previous LTS (e.g., 24.04 → 26.04.1) are enabled. - Before 26.04.1,
do-release-upgradefrom 24.04 reported no new release; now users are seeing upgrade prompts and successful upgrades.
TPM-Backed Encryption and Age Verification
- TPM-backed full-disk encryption in the installer is welcomed as raising the bar for physical attacks and improving UX.
- Strong concern that Ubuntu’s intention to comply with OS-level age-verification rules could eventually link OS fingerprints to real identities.
- Others argue current Linux desktop age-verification work can be a simple local profile flag, with no cryptographic identity, and that vendors must comply to avoid legal issues.
- Broader debate on “ownership” of devices: TPMs and Android key attestation limit user-modified OSes; cellular modems are seen as inherently untrustworthy.
- Attestation is criticized as only detecting user-initiated changes (e.g., unlocking bootloaders), not exploits.
Snaps, Package Management, and “Bloat”
- Some see Ubuntu as “bloatware” and dislike the snap/apt mix, calling snap an “abomination” and potential attack surface.
- Others report that Ubuntu 26.04 upgrades were smooth and that the system feels fast and “just works.”
- AI/CLI tools are mentioned as useful for repairing broken upgrades, though snaps vs apt sometimes confuse such tools.
- A few prefer to start from Ubuntu for hardware support, then strip it down toward a more “Debian-like” experience.
Who Uses Ubuntu and Why vs Alternatives
- Reasons to use Ubuntu:
- Familiarity and inertia from long-term use.
- Good hardware support and “it just works” experience, especially on desktops and laptops.
- Predictable release cadence; choice between interim and LTS; suitable compromise between very slow (Debian stable) and very fast (Arch, Fedora, Debian testing).
- Large user base and package ecosystem; many cloud VMs and CI environments use Ubuntu/Debian.
- Criticisms:
- Perception that Ubuntu “lost its way” years ago (ads, snaps, breakage on upgrades).
- Some users migrated to Fedora (often KDE variants) or back to Debian, citing cleaner governance, fewer snaps, or better stability.
- Other distro comparisons:
- Debian praised for stability and flexibility of choosing stable/testing/unstable, but seen by some as too slow or requiring more tinkering.
- Fedora praised for being upstream for RHEL, strong community, flatpak-based apps, and good desktop/server balance.
- Arch valued for rolling, up-to-date software and excellent documentation, but considered time-consuming.
- Alpine mentioned for MUSL and containers.
Switch to uutils Coreutils
- Ubuntu now defaults to
uutilscoreutils (Rust reimplementations) rather than GNU coreutils. - Concern: they are intentionally clean-room implementations, so behavior may diverge from GNU, especially where POSIX is vague.
- Reports of many issues during testing: scripts and unit tests failing because errors that previously surfaced as non-zero exits and stderr messages may now be silently swallowed or behave differently.
- Binary size is noted as large but considered a secondary issue compared to behavioral incompatibilities.
- Some see the move as premature and breaking, but also potentially beneficial long-term by forcing better test suites and cross-implementation compatibility.
- Clarification in-thread that a substantial, long-standing GNU coreutils test suite exists and is being reused; earlier claims that “no one had done proper CLI tests until uutils” are walked back and apologized for.
Other Notes
- Some users report bad experiences with Kubuntu on supposedly well-supported hardware and smoother experiences after switching to Fedora KDE.
- Various Ubuntu flavors (Kubuntu, Xubuntu, Lubuntu) and derivatives (Mint, Pop!_OS) are mentioned as ways to get different desktops or experiences atop the Ubuntu base.
- A changelog link for 26.04.1 release notes is shared; details are not debated in depth within the thread.