On 04/05/2020 12:00 PM, David Wright wrote:
On Sun 05 Apr 2020 at 10:30:41 (-0500), Richard Owlett wrote:

I currently have a configuration of Stretch that meets most of my needs.

I'm setting out to do an _extremely_ custom *minimal* install of Buster.
The desired inventory shall list *ONLY* top level packages.
[ E.G. if gfortran was purposely installed, the ~dozen packages
installed because they were tagged as depends, recommends, or suggests
wold *NOT* be listed. ]

Is there a suitable tool? [Synaptic's History menu item is closest
I've found].

I assume that what you're after is a command like
   apt-get install a b c d …
where the list is the shortest that would install the said system.

In which case, I would presume the answer is no.

But it's not too onerous to write a script to parse the status file
(dpkg-query does the grunt work) and determine which packages are
not a [pre-]depends/recommends/suggests of any other. You may or
may not want to prune the resulting list, removing the names of any
packages that the d-i has no option but to install itself.

How kindly apt will take to be presented with such a list of packages
for installation at one sitting, I don't know.

Cheers,
David.

I wasn't aiming for tool to automajically recreate an existing system.
I was going more for a tool to allow me to visualize specifying what my new system would/should look like.
'apt-mark ...' seems to be aimed at my goals.
Thanks.




Reply via email to