Open felixcremer opened 6 years ago
As far as I remember, live-build
configures the installer to leave no choice which repositories are activated, you can only choose the mirror to use. After installation, the sources.list
was only missing the backports repository.
TODO: check lb config options "--mirror-binary-backports" and "--parent-mirror-binary-backports"
About enabling backports: if live-build does not support it, a chroot-hook could be used to append the configuration for backports in /etc/apt/sources.list
.
Reopening, because the Debian installer overwrites the sources.list provided with 8850aeb. The issue still remains when SARbian is installed.
For backports
we can fix it by placing a configuration into /etc/apt/sources.list.d
but for the main repository buster
(or stable
) we'd need to do this in /etc/apt/sources.list
.
Edit: added info about backports
.
Using https://www.debian.org/releases/stable/i386/apb.html as a starting point, we should go through preseed options and check, what makes sense to be configured.
We should preseed at least the activated software repositories, i.e. main, contrib, non-free, stretch-updates, security-updates and stretch-backports should be enabled because we use software from these repos. If the user does not activate these repos, they might break their system in the long run.