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

Re: autoinstalled packages

>>>>> Scott Ferguson <prettyfly.productions@gmail.com> writes:
>>>>> On 13/08/11 01:25, Ivan Shmakov wrote:
>>>>> Sven Joachim <svenjoac@gmx.de> writes:


 >> Also there's the APT::Get::AutomaticRemove option, which, if set
 >> to false, I expect to prevent APT from removing the
 >> automatically installed packages.

 > I'm not sure that works the way you expect - but I haven't had a
 > chance to check.  My foggy memory is that it refuses to remove any
 > packages if a package selected to be removed doesn't want to go
 > alone.

	I haven't checked it explicitly, but:

--cut: apt-get(8) --
           If the command is either install or remove, then this option
           acts like running autoremove command, removing the unused
           dependency packages.  Configuration Item:
--cut: apt-get(8) --


 >>> The package they pull in gets marked as "automatically installed",


 >> However, what I'm interested in right now, is how do I access
 >> the list of autoinstalled packages with plain APT or dpkg(1)?

 > I don't have any "autoinstalled" packages (whatever that means)

	It was meant to mean “installed thanks to the dependencies”, as
	opposed to “manually selected with # apt-get install PACKAGE.”
	I believe that Sven (above) has used the term in the same way.

 > on my system so I can't test.

 > Try:-

 > dpkg -l *dummy* | less

 > OR

 > dpkg -l *transitional* | less

	The both are going to search for these keywords in the package
	names, while I think that the Description:'s are more relevant


 > PS. This might do what you want:-

 > # apt-get -s autoremove | less

	Indeed it does.  Yet, this doesn't seem like a straightforward
	way to obtain this list.  (Especially from a script.)  Moreover,
	I'd like to be able to modify this list, too.

 > If it then looks safe to proceed...:-

 > # apt-get autoremove

FSF associate member #7257

Reply to: