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

Re: getting a list of manually installed package

On Tue, 2006-10-24 at 14:52 +0200, Rob Wilco wrote:
> >>> On Wed, 2006-10-18 at 19:56 +0200, Rob Wilco wrote:
> >>>> Hello,
> >>>>
> >>>> I re-read the aptitude reference [1], but I haven't found a way to get 
> >>>> the list of just the package I have installed manually, intentionally.
> >>> I use this command to get a list of all the packages that are manually
> >>> installed:
> >>>
> >>> aptitude -F "%p" search \!~M~i~T
> >>>
> >>> That includes essential packages, and doesn't include versions.
> >> Did you manually installed the essential packages?
> > 
> > When Debian is first installed, all the installed packages are marked as
> > manually installed in aptitude, so that was already done.
> So basically, I see no way of getting a list of my manually installed 
> packaged without debian's manually installed package.
> And if I try to trick apt by telling him that all packages are 
> automatically installed except those i personnaly installed, aptitude 
> wants to uninstall them right away.
> But I refined my question: how to get a list of the installed packages 
> that differs from the standard debian installation?

Well, to do that you would have to have a list of the packages in the
"standard" tasksel selection, then remove those packages from aptitude's
manually installed list.  Or get dpkg's list of installed packages on a
newly installed system, and use that.

Reply to: