Vanilla-OS / live-iso

Vanilla OS Live ISO Builder.
GNU General Public License v3.0
981 stars 105 forks source link

Offline installation #301

Open mirkobrombin opened 7 months ago

mirkobrombin commented 7 months ago

To achieve a full offline installation, we would have to populate a containers storage with desktop image. Since we have 3 different images, we have to generate 3 different ISOs:

taukakao commented 7 months ago

Yes, but I have another suggestion: We could probably make the user select a file in the regular installer containing the image. So a user could have two USBs or just load their image onto the flashed USB somewhere.

This would be less complicated then always building three ISOs (plus a online ISO probably) and would open up the possibility of installing custom images right from the start.

mirkobrombin commented 7 months ago

Good idea, the user could have the tarball downloaded in addition to the ISO and have albius use it

axtloss commented 7 months ago

This can't replace isos with the images loaded already. if anything it should be an extra option since, we cannot expect users to have two USB drives

mirkobrombin commented 7 months ago

Yeah I was thinking of it as an extra option. I think the initial proposal is still the only solution to provide a full offline solution without asking the user to prepare 2 USB. The only problem is that generating 4 different ISOs (net, desktop, nvidia, vm) would require a good structure and automation/integration with the website.

In both cases providing a rootfs, whatever it is bundled with the ISO or not, is easier and would just require minor changes to Albius.

taukakao commented 7 months ago

Coudn't we do something similar to ventoy where the user could just load the tarball onto the flashed USB drive?

axtloss commented 7 months ago

That would require changes to the live iso which is just not worth it honestly, an extra option (like debian already has for external/offline apt repositories) is the one thats easiest to implement and most helpful