No description
Find a file
2022-12-04 09:21:03 +03:00
configs configs: Add basic YaST2-firstboot config 2022-12-03 15:45:57 +03:00
.gitignore Add gitignore for kiwi target dirs 2022-12-04 09:21:03 +03:00
LICENSE Create LICENSE 2022-12-02 19:20:48 +03:00
README.md Fix md typo 2022-12-03 16:29:59 +03:00

Asahi openSUSE port

Currently I'm working on openSUSE port for Apple Silicon machines.

TODO list

  • Boot openSUSE from USB device with pre-built (by hands) image
    • Build image
    • Test what works or not
  • Prepare installer
    • Prepare OBS repos (or just repos) with necessary packages (kernel, m1n1, u-boot, asahi-scripts, etc.)
    • Prepare basic (cli only, DE) rootfs images (and scripts to build them)
    • Build installer (for use like general Asahi installer, ex. curl https://ivabus.dev/suse | sh)
    • Provide all types of openSUSE (Leap, Tumbleweed, Leap Micro, MicroOS) for installation.
    • Test every type of installation
    • Document things
    • First release
  • Integrate with YaST
    • Make some scripts to let openSUSE be installed, using USB drive and on-device U-Boot
    • Somehow tell YaST to not overwrite ESP volume
    • Second release (with YaST installer)

Contact me

Email: ivabus@ivabus.dev