On Thu 10 Sep 2020 at 08:24:41 (-0500), Richard Owlett wrote: > On 09/10/2020 02:28 AM, Marco Möller wrote: > > On 10.09.20 08:13, Richard Owlett wrote: > > > On 09/09/2020 12:12 PM, Brian wrote: > > > > On Wed 09 Sep 2020 at 19:56:05 +0300, Andrei POPESCU wrote: > > > > > On Mi, 09 sep 20, 08:27:13, Richard Owlett wrote: > > > > > > > > > > > > 1. Download bandwidth or data cap constraints. > > > > > > {aggravated by treating "recommends" as "depends"} > > > > > > > > > > If you are referring to package maintainers declaring Depends on other > > > > > packages where it should be just a Recommends, do note it is often a > > > > > side effect of users disabling automatic installation of Recommends > > > > > and > > > > > then complaining about missing functionality. > > > > > > > > I believe the OP is referring to debootstrap's inability to install only > > > > Depends:. > > > > > > No. Apt and cousins allow not installing recommends. There was > > > a recent thread where someone stated that option not available > > > when installing the system. More when I wake up. > > > > > Maybe make a minimum install first, then change the global apt > > configuration to always apply "--no-install-recommends" as the > > predefined parameter if no other flag would be added by the user > > to the apt command, and only afterwards enrich your installation > > by installing the packages which you need. > > *ROFL* with MASSIVE *GRIN* ;/ > > In my original post I had phrased that as:>> My proposed alternative > is to leave unchecked all options on the > > > "Software Selection" menu and create appropriate pseudo-packages > > > to be installed with "apt-get --no-install-recommends"
I take it you agree, ten. > > You could call "tasksel" again, if you want to use the software > > bundle selection menu which you have seen during the initial > > installation. > > I don't follow what you are trying to say there. In words of several syllables, you could call "tasksel" again: $ tasksel --list-tasks u desktop Debian desktop environment u gnome-desktop GNOME u xfce-desktop Xfce u kde-desktop KDE Plasma u cinnamon-desktop Cinnamon u mate-desktop MATE u lxde-desktop LXDE u lxqt-desktop LXQt u web-server web server i print-server print server i ssh-server SSH server u laptop laptop $ … if you want to use the software bundle selection menu (which you have seen during the initial installation): ┌───────────────────────────┤ [!] Software selection ├────────────────────────────┐ │ │ │ At the moment, only the core of the system is installed. To tune the system │ │ to your needs, you can choose to install one or more of the following │ │ predefined collections of software. │ │ │ │ Choose software to install: │ │ │ │ [ ] Debian desktop environment │ │ [ ] ... GNOME │ │ [ ] ... Xfce │ │ [ ] ... KDE │ │ [ ] ... Cinnamon │ │ [ ] ... MATE │ │ [ ] ... LXDE │ │ [ ] web server │ │ [*] print server │ │ [*] SSH server │ │ [*] standard system utilities │ │ │ │ <Continue> │ │ │ └─────────────────────────────────────────────────────────────────────────────────┘ So I might call tasksel to install a web server if I forgot to check it when I ran the installer. > > You should remind, that if in the tasksel menu deselecting all > > specifically named Desktop Environments (Gnome, Xfce, KDE, ...) > > but still selecting the top entry "Debian desktop environment" > > then a full blown Gnome environment will be downloaded and > > installed. > > I discovered that long ago. I consider that a bug, but the Debian team > likely considers that a feature. So what would your version of an installer do when presented with: │ [*] Debian desktop environment │ │ [ ] ... GNOME │ │ [ ] ... Xfce │ │ [ ] ... KDE │ │ [ ] ... Cinnamon │ │ [ ] ... MATE │ │ [ ] ... LXDE │ > > You could also look out for package bundles with the name prefix > > "task-". For instance "apt search task- | grep mate" will show you > > that a bundle package "task-mate-desktop" exists. "apt show > > task-mate-desktop" will show you the list of packages which this > > bundle package will draw in. Among the listed packages there might > > appear other bundles, therefore iterate with "apt show" through > > the listed package names for getting ahead some idea of all > > packages which would become installed. > > I think Greg has pointed me in the right direction when he suggested > " aptitude search '~pStandard' " to deal with another aspect of my > problem. Today's assignment is reading the user manual. Cheers, David.