On Fri, Mar 16, 2018 at 01:42:44PM -0700, Rick Thomas wrote: > >On Mar 16, 2018, at 1:03 PM, Steve McIntyre <st...@einval.com> wrote: > >>> Lastly, would it be possible to have a mate-desktop CD apart from the >>> xfce one. While choice of desktop environment is certainly a personal >>> choice, I feel it's a good lightweight yet at the same time fully >>> functional desktop environment. It isn't bloated as GNOME has become >>> but still tries to be true to the gtk+ philosophy. >> >> I *really* don't want to go down the route of multiple CD variants >> again. The xfce CD was already a concession here... > >Hi Steve, > >I’m asking from total ignorance, so forgive me if my question doesn’t >make sense… > >Is there a relatively simple way a normal Debian user (without >special developer skills or access to special developer resources) >can create a Debian Live CD/DVD/BD/USB-stick with their choice of >packages? The goal here would be for Sirish (and me too, for that >matter) to be able to create our own Debian Live >mate-desktop. Generalizing a little bit: One could create a bootable >Live USB-stick with a custom set of utilities (e.g. for network >installation/testing/debugging).
Hi Rick, Yes, there is - we're using live-wrapper and vmdebootstrap to generate the official images from Stretch onwards. The exact config for our official builds could be clearer and better documented (sorry!), but if you're prepared to dig you can work it out from the scripts in the live-setup repo at https://salsa.debian.org/images-team/live-setup/ In particular, look at https://salsa.debian.org/images-team/live-setup/blob/master/available/run-30live-wrapper and https://salsa.debian.org/images-team/live-setup/blob/master/available/live-customise.sh There's complication in the way we build things inside a VM, but hopefully you can see how things work there. Essentially, run "lwr" with appropriate options and pass in a live-customise script to tweak how things are set up. -- Steve McIntyre, Cambridge, UK. st...@einval.com "...In the UNIX world, people tend to interpret `non-technical user' as meaning someone who's only ever written one device driver." -- Daniel Pead