Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #220941

Re: Goal: a specialized inventory of installed packages

From Marco Möller <talby@debianlists.mobilxpress.net>
Newsgroups linux.debian.user
Subject Re: Goal: a specialized inventory of installed packages
Date 2020-04-05 20:30 +0200
Message-ID <zSibU-Q3-5@gated-at.bofh.it> (permalink)
References <zSfH3-7Fu-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Once you have your list of packages in a text file, for each package one 
line, you could apply the list like this:

     apt install $(< mylist.txt)

Consider to first do a simulation run for finding problems in the list:
     -s

Consider to use the following flag in order to not draw in a maybe 
gigantic tail of not really wanted stuff:
     --no-install-recommends

If you from time to time would like to include some package from the 
maybe gigantic tail of recommends, then simply add it individually to 
the list!

I maintain manually the list, which you are about to generate now, and 
have very good experience starting with the following complete command:
     apt install -s --no-install-recommends $(< mylist.txt)

When installing the basic Debian system from the official media,
you may want to do this in mode "expert install", and you may want to 
know that all offered graphical Desktop Environments are full fledged 
installs coming with many (IMHO too much!) applications, while 
afterwards going for a manual install of the desktop environment outside 
of the Debian installer will allow you to go for a fine grained 
"minimal" Desktop Environment installation only coming with the really 
needed functionality and without the applications.
I therefore recommend to have your personally selected packages for the 
wished Desktop Environment (KDE, Gnome, XFCE, etc.) included in your 
personal list, and when arriving at the Debian installer's "tasksel" 
menu do not only deactivate all the listed Desktop Environments, which 
become offered, but even do deactivate the head entry “Debian desktop 
environment” itself, otherwise this would install a full featured GNOME 
desktop although below in the list you have had deactivated GNOME. I 
usually only select here “standard system utilities” and “print server”, 
and then have all the needed packages for "my" Desktop Environment in my 
list.
If following this path, then be aware that for a laptop essential or 
nice to have tools like wpasupplicant or network-manager (and many 
more!) will not become automatically installed for you! Setting up your 
personal list also concerning the Desktop Environment manually will thus 
require some extended effort. Unfortunately, the Debian installer is 
only offering to install full fledged Desktop Environments, but not 
minimal versions of it.

Good luck! Marco.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Goal: a specialized inventory of installed packages Richard Owlett <rowlett@cloud85.net> - 2020-04-05 17:50 +0200
  Re: Goal: a specialized inventory of installed packages The Wanderer <wanderer@fastmail.fm> - 2020-04-05 18:00 +0200
    Re: Goal: a specialized inventory of installed packages Richard Owlett <rowlett@cloud85.net> - 2020-04-05 19:00 +0200
      Re: Goal: a specialized inventory of installed packages Andrei POPESCU <andreimpopescu@gmail.com> - 2020-04-06 12:50 +0200
    Re: Goal: a specialized inventory of installed packages Andrei POPESCU <andreimpopescu@gmail.com> - 2020-04-06 12:40 +0200
  Re: Goal: a specialized inventory of installed packages David Wright <deblis@lionunicorn.co.uk> - 2020-04-05 19:10 +0200
    Re: Goal: a specialized inventory of installed packages Richard Owlett <rowlett@cloud85.net> - 2020-04-05 20:20 +0200
      Re: Goal: a specialized inventory of installed packages David Wright <deblis@lionunicorn.co.uk> - 2020-04-06 19:10 +0200
  Re: Goal: a specialized inventory of installed packages Marco Möller <talby@debianlists.mobilxpress.net> - 2020-04-05 20:30 +0200
    Re: Goal: a specialized inventory of installed packages Richard Owlett <rowlett@cloud85.net> - 2020-04-06 04:30 +0200

csiph-web