Distribution packages and package names are not standardised, unfortunately, so what goes for Debian won’t work for Fedora and vice versa. Package sets are also not the same.
The installer images are described by “kickstart” files. So you can see the files used for the LXQt spin here:
(change the branch to whatever release you’d like to use).
Package groups start with the
@ sign, for example here:
You can learn about these groups using
$ sudo dnf groupinfo LXQt
Last metadata expiration check: 3:58:50 ago on Mon 07 Nov 2022 09:57:59 GMT.
Description: LXQt is a lightweight X11 desktop environment designed for computers with low hardware specifications like netbooks, mobile devices or older computers.
These package groups are defined in the “comps” files:
which live here:
Having noted that, there are multiple ways of “customising” your install
- install from a spin then remove what you don’t need
- use the network installer to select only what you need
- install the server edition then add packages on top (but note that you’ll have lots of server admin packages such as cockpit etc installed on this—it’s not a minimal install, it’s a server install)
- modify the kickstart files and create your own installer image
If you intend to do it once or a few times, I’d go with #2. Get the network installer from here, and it lets you choose what packages/package groups you want:
If you want to install on lots of computers, I’d recommend modifying the kickstarts to create your own image. We tested this out for the CompNeuro spin, the scripts and instructions are still here:
Note that even if you select a small number of packages, the final set will be one where all their dependencies have been installed which will almost always be more packages than what we select.
Hope this helps to get you started, and we can always discuss more details as we go.