1

I have some installation notes for installing the GLEW libraries for development purposes. They read:

Install everything with "glew" in its name.

This means I currently run:

sudo apt install glew-utils libglewmx-dev libglew-dbg libglewmx-dbg libglew-dev libglewmx1.10 libglew1.10

...except that I'm sure some of these are prerequisites, and I don't need to include them in the list.

Given that I have a list of package names as above, how can I reduce it to install only the non-dependencies, without having inspect each package's dependencies individually in Synaptic Package Manager, aptitude or a similar tool?

I guess I'm looking for either a "Select a group of packages" option in a GUI program or

magic-debian-tool <LIST-OF-PACKAGES>
lofidevops
  • 20,924
  • Slightly different language, but same answer as the link I gave. – Panther Aug 11 '14 at 18:14
  • 1
    @bodhi.zazen I'm looking for a solution that takes a list of packages as input, rather than inspecting each package one by one - I've updated the question to include a CLI example of what I don't want – lofidevops Aug 11 '14 at 19:19
  • What is wrong with apt-get install glew ? – Panther Aug 11 '14 at 19:41
  • Voting to reopen because while this can technically be done with aptitude why it would be a lot of work cross-referencing all the packages to work out the minimal set of packages. For example, I'm installing Chromium using pyppeteer, and right now I'm repeating an install+try to run Chromium loop until I have installed all the dependencies rather than listing all the dependencies (such as bash and libc6) in my Dockerfile. – l0b0 Sep 23 '18 at 21:44
  • @l0b0 I never got around to finishing it, but see if https://unix.stackexchange.com/a/369653/70524 helps. – muru Sep 24 '18 at 02:17

0 Answers0