EO-College / sarbian

We’ve built a plug’n play Operation System (based on Debian Linux) with all the freely and openly available SAR processing software. No knowledge of installation steps needed, just download and get started with SAR data processing. SARbian is free for use in research, education or operational work.
https://eo-college.org/sarbian
GNU General Public License v3.0
59 stars 15 forks source link

Configure Debian Installer #2

Open felixcremer opened 6 years ago

felixcremer commented 6 years ago

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.

ikselven commented 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"

ikselven commented 5 years ago

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.

ikselven commented 5 years ago

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.