I’ve had several questions and was wondering myself how to do this, and I couldn’t find a good place that writes it all out in a relatively short but easy to follow way - hence this thread. If anyone has any useful additions or questions, please add to the thread.
- download and build clr-installer:
$ git clone git@github.com:clearlinux/clr-installer
This is a golang
project. You’ll need to install the needed go
related bundles to build it.
$ make
This should just work if you have the required development bundles. It shouldn’t take very long. After that you can find the compiled binary under .gopath/bin
. You can sudo make install
this but you can also just run it locally.
Next, find a suitable template file under scripts
, like live.yaml
and copy and modify it, then pass it to the binary:
$ sudo .gopath/bin/clr-installer -c scripts/live.yaml --iso
Out comes live.iso
- which should be ready to boot e.g. into gnome-boxes
.