BlueBuildB
BlueBuild11mo ago
Meexin

Correct way to use custom image - rebase or install via ISO - UBlue "after boot" customizations?

Hi,

I built my customized image of Aurora-DX using blue build template. Now wondering, what is the correct / best approach to use this image and/or how to build it?

The point is, that I can install standard Aurora-DX, boot it and rebase to my image. This way I got all aurora flatpaks for example as well as my custom ones from my blue build (from my recipe).

But when I install and boot directly my image ISO, I am missing default Aurora-DX stuff (e.g. their default flatpaks for example) - only my custom ones are installed.

So the question again is, how should I proceed and does this affect only default Aurora flatpaks or I lose this way more standard Aurora-DX "after boot" customizations? (when I am using directly my image without rebase)?

Should I include default aurora flatpaks directly into my recipe as well? That would mitigate the flatpaks issue. But is there more customizations from default Aurora-DX/any Universal Blue image I may be losing? Or is "safer" approach to install default Aurora-DX and rebase to my image (so I get all "after boot" stuff from standard Aurora)?

Thanks a lot!
Solution
This is actually a missing feature for the generate ISO subcommand. We do have plans to enable this, but the fact of the matter is that the upstream ISO builder needs a list of all the flatpaks that you want to install. The way we're going to go about it is any entry of the default flatpak module will pass in the data to the ISO builder so that it sets up installing flatpaks on install.
Was this page helpful?