News: 1693928294

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Fedora and Asahi Linux pals revamp installation process

(2023/09/05)


The forthcoming Asahi/Fedora distro for Arm64 Macs will use the Calamares installer – but the mainstream Fedora 39 might get a new, simpler installation program too.

According to a [1]Mastodon post from one of the project leads, Hector Martin, the Asahi project's upcoming Fedora-based release for Apple Silicon Macs will use the Calamares cross-platform installer.

Last month, the Asahi project [2]announced it was switching to Fedora for the first native Arm64 distro for M1 and M2 Mac hardware. The flagship desktop is going to be KDE Plasma, which is a departure from Fedora's default GNOME. Now it looks like the installer will be different too. Quite a few distros use [3]Calamares – we have mentioned its use in the [4]Snap-free Xubuntu, Zinc , [5]OpenMandriva Rome , and even [6]the officially sanctioned Lubuntu flavor .

[7]

In the meantime, though, if you try the current Fedora Rawhide, the rolling development testing release of Fedora, it's trying a new installer too. The Fedora Project's Adam Williamson told us: "It's a web UI: it uses the same web toolkit (Patternfly) as Cockpit and the FreeIPA web UI. It runs in Firefox in a kiosk mode. It's wizard-style, not hub-and-spoke."

[8]

[9]

We grabbed the ISO and gave it a try. If you want to do the same, don't try it in VirtualBox. For us, it crashed so much that it was unusable. In a KVM session, though, it ran fine.

Don't try installing in VirtualBox, or you will see this sad face many times. Including on the new OS, which you can't yet log into

Whereas the old installer tries not to force you into doing things in any particular order, the new one has a simpler, more linear process.

The installer takes you directly to a screen where you set up your disk partitions, with an optional GUI for manipulating them. Unlike most distros, though, this is just about creating the partitions you want – it's not about using them for anything, not yet. Setting up the mountpoints, which is Linux-ese for "what goes where," is a separate stage that comes later. That in itself isn't a problem; the problem is that this step gives you no indication of what you will need later. A separate /boot filesystem is mandatory, so we had to go back, remove all our new partitions, and try again.

[10]

The new installer is less intimidating, and begins easily enough

The installer is very minimal. For instance, apart from a language (with UK English buried far down in the list of extras), it doesn't ask any questions about localization. That means that if you want it in a different locale, you should pick "Try Fedora" and set your locale and screen resolution in the live environment, then run the installer. It also doesn't ask any questions about user accounts. That's postponed until the newly installed OS boots up for the first time.

[11]ArcaOS 5.1 gives vintage OS/2 a UEFI facelift for the 21st century

[12]antiX 23: Anarchic for sure, but 'design by committee' isn't always the best for Linux

[13]With version 117, Firefox finally speaks Chrome's translation language

[14]USENET, the OG social network, rises again like a text-only phoenix

The new process is about as streamlined as a Linux installation can get, which is impressive. The design of the current Red Hat installer attempts to avoid shoehorning you into a linear, step-by-step process, but the problem with that is that installing an OS is a linear process, so you tend to find yourself blocked from continuing because you haven't performed some essential action yet.

[15]

The Blivet partitioning tool is simple enough, but note that it doesn't handle mountpoints. That comes later

The blivet-gui partitioning tool remains a little inflexible, but in the past Red Hat folks have explained to us that this is because it needs to be able to create setups such as LVM and disk encryption, which the GNU Parted/Gparted/Kparted family of tools don't currently handle. We'd have preferred to see Red Hat enhance Parted, which, [16]as we have documented before , still has serious limitations in connection with the systemd_boot and small FAT32 volumes.

[17]

Once you pick the mountpoints, it's off. It doesn't ask about user accounts until after it reboots

Even so, this is a good step forwards, and perhaps the Asahi team's choice of Calamares will ultimately prove to be temporary. ®

Get our [18]Tech Resources



[1] https://social.treehouse.systems/@marcan/111004964769835513

[2] https://www.theregister.com/2023/08/07/asahi_linux_partners_with_fedora/

[3] https://calamares.io/

[4] https://www.theregister.com/2022/10/13/zinc_ubuntu_remix/

[5] https://www.theregister.com/2023/03/31/new_openmandriva_rome_2303/

[6] https://www.theregister.com/2022/08/18/ubuntu_remixes/

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZPdQo7ePCC--odqg2uuGUwAAA0s&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZPdQo7ePCC--odqg2uuGUwAAA0s&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZPdQo7ePCC--odqg2uuGUwAAA0s&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[10] https://regmedia.co.uk/2023/09/05/fedora-rawhide-installer.jpg

[11] https://www.theregister.com/2023/09/04/arcaos_51/

[12] https://www.theregister.com/2023/09/01/antix_23/

[13] https://www.theregister.com/2023/08/31/firefox_117/

[14] https://www.theregister.com/2023/08/30/usenet_revival/

[15] https://regmedia.co.uk/2023/09/05/fedora-rawhide-blivet-crop.jpg

[16] https://www.theregister.com/2021/12/16/pop_os_2110_new_system76/

[17] https://regmedia.co.uk/2023/09/05/fedora-rawhide-installing_underway.jpg

[18] https://whitepapers.theregister.com/



ERIC S. RAYMOND: I'd like to introduce Eric Jones, a disadvantaged member
of the geek community who has been forced to live in a homeless shelter.
Eric? Come on out here and tell us about yourself...

JONES: Well, I'm a consultant for a Bay Area corporation. Due to the
housing crisis, I've been forced to sleep in a shelter.

ESR: How much do you make?

JONES: Over $100,000 a year.

ESR: Wow! And you still can't afford housing or rent? That sounds
terrible... Hopefully with this telethon we'll be able to raise money to
fund new shelters for disadvantaged geeks like Eric here. We also have
plans for a Silicon Valley Terraforming Initiative in which several square
miles of Pacific Ocean will be turned into usuable land for building
housing and apartments for geeks...

-- Excerpt from the Geek Grok '99 telethon