/srv/irclogs.ubuntu.com/2021/11/05/#ubuntu-mate.txt

wrsuserm4t, except the server ISO's are now only the live server (also subiquity) and install crap like cloud-init15:26
m4thmm i thought there is a minimal server15:26
wrsusernot any more15:26
wrsuserthere was legacy server, alternate install and mini.iso - all either now unsupported, not built any more, or considered legacy15:27
m4tmaybe it's this https://ubuntu.com/download/alternative-downloads15:27
wrsuserit's live server ISO or nothing now15:27
m4teh15:27
m4tyeah damn15:27
m4ti think last full install i did was 18.0415:27
wrsusertbh I'd love it if the Ubuntu MATE team could share the full instructions of how they put together the ISO CD (and the image that it deploys), maybe Wimpy has that?15:29
wrsuserso that I could make a new distro... Ubuntu Nothing15:29
wrsuseryou get... literally nothing, but the base system :)15:29
m4thttps://discourse.ubuntu.com/t/netbooting-the-live-server-installer/1451015:29
m4tsad15:29
wrsuseryeah I've read all that15:30
m4tyou have to download the entire iso to ram now? haha15:30
wrsuseryeah it's really stupid15:30
m4tanyways sorry for misleading15:30
alkisgwrsuser: the flavors provide "seed" files and the isos are built on launchpad, not in local pcs: https://people.canonical.com/~ubuntu-archive/seeds/ubuntu-mate.focal/desktop15:51
alkisgI haven't seen the recent ubuntu-server evolutions; but I guess `debootstrap + apt install ubuntu-minimal` should still be there :D15:53
wrsuseralkisg, so using that same file could I edit out something (e.g. evolution) and re-send it to launchpad and get an ISO without that included?15:53
alkisgwrsuser: no, that process is reserved for flavors afaik15:54
alkisgThe software for that though should be open source, maybe livecd-builder or something15:54
wrsuseralkisg, sure but debootstrap is a massive pain getting something else to boot live in the meantime... then setting up things like network connections manually, hostnames, other random things like detecting if firmware is needed, intel microcode, etc...15:54
alkisgI've seen it years ago, I don't even remember the name anymore15:54
alkisgYou mean preseeding? I guess you could run debian-installer from a minimal live system, and netbooting isn't really hard15:55
alkisgMaybe you could also use ansible if you don't want cloud-init15:55
* alkisg is netbooting all the clients from the same image, always, so has no need for separate configurations :D15:55
wrsuserthis isn't for servers15:56
wrsuser(as I'd use Debian for that anyway... and they have the netinst ISO which is great :P)15:56
alkisgYou want a desktop environment?15:56
wrsuserthis is about needing a minimal ubuntu install to build up one-off desktops from15:56
wrsuserand ubuntu-live-server ISO as a base... is poop15:56
alkisgLast time I started from ubuntu-server.iso I installed network-manager, uninstalled netplan... and spent 3 hours to find out that I need to reinstall netplan to get network-manager working :D15:57
wrsuserEXACTLY!15:57
wrsuserI forgot about netplan15:58
alkisgIndeed new trends come with shortcomings15:58
wrsusermini.iso / legacy-server/ alternate-installer ... all 3 are now either no longer built or otherwise discontinued or considered legacy either for 20.04 or future versions15:58
wrsuserso that's why I'd love to make a new Ubuntu flavour... Ubuntu Nothing15:58
alkisgDevuan is "debian without systemd"... I guess we'd want an "ubuntu with only packages that also exist on debian" :P15:58
wrsusereven if 'Ubuntu Nothing' used subiquity-crap... at least you'd get NOTHING :P15:59
wrsuseryeah! I want a Ubuntu ISO install CD that just gives me the base packages I get with a Debian netinst15:59
wrsuserand that certainly excludes snapd :P15:59
alkisgUnfortunately, when the new packages get integrated too much, you wouldn't even be able to create such an .iso due to dependencies16:00
alkisgAnd I suspect they force flavors to add snapd, in order to promote it16:00
alkisgAll the flavors have it preinstalled, even if it has zero or a couple of snap packages only16:00
wrsuserwell surely snapd is inside the image that subiquity copies over right?   what generates that image?  a debootstrap process?16:00
wrsuserbecause if so ... just don't install snapd :P16:01
alkisgYou could certainly do that, but you'd have to spend a lot of time maintaining it, and I doubt it would ever be accepted as an official flavor16:01
wrsuserI'd relish in Canonical's hatred of it :)16:01
alkisgYou can do it with many many ways. But I don't think an official flavor is allowed to remove snap16:02
alkisgIt's not a technical issue, it's a political issue16:02
wrsuserthat's fine - I like the idea of it being an outlaw :P16:03
alkisggnome vs unity, upstart vs systemd etc etc; now it's the war of flatpak vs snap vs appimage etc, companies do need to push their products16:04
wrsuserif anyone would like to furnish me with the exact details of how current official flavour ISO's are made (so that in future, it's easy to keep up)... I'm just seeking to have one that installs LESS... much less :)16:04
wrsuser(and I mean step by step if possible :P)16:04
alkisgI think that if you try to create it with the "official method", then you'll also end up patching the build code itself16:08
alkisgIt should be much easier to unpack an iso, remove what you don't want, then repack it16:08
wrsuserthat still means either making a new image or manipulating the existing one16:09
wrsuserpreferably the former as I hate removing things after they're already installed16:09
wrsuseri'm paranoid they leave stuff behind16:09

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!