[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: {a} & de installed packages



Op 2013-09-08 om 10:38 schreef Geert Stappers:
> Op 2013-09-08 om 10:27 schreef Geert Stappers:
> > 
> > Hoi,
> > 
> > Aptitude laat bij installatie zien welke packages als dependency
> > automatisch naar binnen gehaald worden.
> > 
> > De indicator is '{a}'. Voorbeeld:
> > <screenshot>
> > # aptitude install mercurial-git
> > The following NEW packages will be installed:
> >   mercurial{a} mercurial-common{a} mercurial-git python-dulwich{a} python-fastimport{a} 
> > 0 packages upgraded, 5 newly installed, 0 to remove and 146 not upgraded.
> > Need to get 2,658 kB of archives. After unpacking 9,263 kB will be used.
> > Do you want to continue? [Y/n/?] 
> > </screenshot>
> > 
> > Hoe is later op te vragen dat een package als dependency is ge-installeerd?
> > 
> > In dit voorbeeld: Hoe is te zien dat mercurial automatisch is ge-installeerd?
> > 
> 
> Indien de package bekend is, is er `aptitude search package`
> <screenshot>
> $ aptitude search mercurial
> p   eclipse-mercurialeclipse   - Mercurial DVCS integration for Eclipse    
> i A mercurial                  - easy-to-use, scalable distributed version 
> i A mercurial-common           - easy-to-use, scalable distributed version 
> i   mercurial-git              - Git plugin for Mercurial                  
> p   mercurial-nested           - Mercurial extension to work with nested re
> p   mercurial-server           - shared Mercurial repository service       
> p   trac-mercurial             - Mercurial version control backend for Trac
> </screenshot>
> 
> Stukje manual page:
>   "If the third character is A, the package was automatically installed."
> 
> 
> Hoe echter een overzicht te krijgen van alle packages?
>  (een check op 'A' als derde teken gaat lukken)
> 

Ik gebruik nu deze (smerige?) truuk:  `aptitude search .`

Als er iets beter is dan zoeken op een package waar een punt
in de beschrijving staat, dan hou ik mij aanbevolen.

En eigenlijk ging het niet om automatisch ge-installeerd packages,
maar hoe ze te herkennen, zodat een lijst van ge-installeerd packages
te maken is

  aptitude search . | grep ^i | grep -v ^..A | awk '{ print $2 }'



He, een vraag die me lang dwars zat beantwoord.

Groeten
Geert Stappers
-- 
Leven en laten leven


Reply to: