For development, we can just use the stock curl https://alx.sh | sh, but long term we probably want to ship something customized for Fedora (either as a knob in the Asahi installer, or by shipping a Fedora-tailored installer).
curl https://alx.sh | sh
Metadata Update from @ngompa: - Issue tagged with: Development, Installation
Related: https://github.com/AsahiLinux/docs/wiki/Open-OS-Ecosystem-on-Apple-Silicon-Macs
I've added a script to build an Asahi Installer OS package from the kiwi-generated raw image to https://pagure.io/fedora-asahi/kiwi-descriptions/blob/rawhide/f/make-asahi-installer-package.sh This will spit out a zip and an installer_data.json that need to be served somewhere over HTTP (well, HTTPS ideally). We'll then need a custom version of the bootstrap script with INSTALLER_DATA, INSTALLER_DATA_ALT and REPO_BASE pointed to our server.
We now have a m1n1 stage1 built in Fedora, and https://src.fedoraproject.org/rpms/asahi-installer/pull-request/2 adds an installer as well. This is temporarily deployed via https://gitlab.com/fedora/sigs/asahi/website/-/merge_requests/12 so it can be tested.
Next steps: - update lorax to put the installer package under images/ (alongside the pxeboot stuff) - update pungi to understand that - update the boostrap script on fedora-asahi-remix.org to point to the release version from the mirrors
images/
Log in to comment on this ticket.