<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.2.3">
</HEAD>
<BODY>
-------- Forwarded Message --------<BR>
<BLOCKQUOTE TYPE=CITE>
<B><FONT COLOR="#000000">From</FONT></B><FONT COLOR="#000000">: R S Gill <<A HREF="mailto:R%20S%20Gill%20%3crsgill@purdue.edu%3e">rsgill@purdue.edu</A>></FONT><BR>
<B><FONT COLOR="#000000">To</FONT></B><FONT COLOR="#000000">: David <<A HREF="mailto:David%20%3cdavid@kenpro.com.au%3e">david@kenpro.com.au</A>></FONT><BR>
<B><FONT COLOR="#000000">Subject</FONT></B><FONT COLOR="#000000">: Re: Apt-get versus aptitude versus synaptic</FONT><BR>
<B><FONT COLOR="#000000">Date</FONT></B><FONT COLOR="#000000">: Sun, 24 Oct 2004 22:02:13 -0500</FONT><BR>
<FONT COLOR="#000000">On Mon, 2004-10-25 at 09:06 +1000, David wrote: </FONT>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">On Mon, 25 Oct 2004, Jens W. Klein wrote:</FONT>
<FONT COLOR="#000000">> R S Gill wrote:</FONT>
<FONT COLOR="#000000">> > Aptitude is a far better program I think. This is because when you</FONT>
<FONT COLOR="#000000">> > uninstall something with aptitude, it actually removes all the</FONT>
<FONT COLOR="#000000">> > dependencies that were installed with the program. Apt-get and synaptic</FONT>
<FONT COLOR="#000000">> > do not do this. So if you try out software on regular basis, you run</FONT>
<FONT COLOR="#000000">> > the risk of having a lot of cruft build up in your system</FONT>
<FONT COLOR="#000000">></FONT>
<FONT COLOR="#000000">> IIRC does apt-get also remove dependencies. Sometimes some libraries are</FONT>
<FONT COLOR="#000000">> left. If you have such orphans 'deborphan' is what you want to detect</FONT>
<FONT COLOR="#000000">> and 'apt-get remove' to get rid of them.</FONT>
<FONT COLOR="#000000">apt-get --purge option will remove everything... but you should use it</FONT>
<FONT COLOR="#000000">with care. It can be a bit like using #rm -f</FONT>
<FONT COLOR="#000000">Having some cruft lying around might turn out to be a better option.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
<FONT COLOR="#000000">What I am saying is, it is better to just use aptitude and NOT apt-get or synaptic since aptitude remembers what programs were installed as dependencies when program "alpha" was installed.</FONT><BR>
<BR>
<FONT COLOR="#000000">SO with aptitude, when program "alpha" is uninstalled all the other programs that were installed as dependencies of "alpha" are also removed.</FONT><BR>
<BR>
<FONT COLOR="#000000">Synaptic does not do that.</FONT><BR>
<BR>
<FONT COLOR="#000000">Gill</FONT><BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
"From time to time, the tree of liberty must be watered with the blood of tyrants and patriots." -- Thomas Jefferson <BR>
<BR>
"Those who have long enjoyed such privileges as we enjoy forget in time that men have died to win them" -- FDR <BR>
<BR>
"People sleep peaceably in their beds at night only because rough men stand ready to do violence on their behalf" -- George Orwell <BR>
<BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
"From time to time, the tree of liberty must be watered with the blood of tyrants and patriots." -- Thomas Jefferson <BR>
<BR>
"Those who have long enjoyed such privileges as we enjoy forget in time that men have died to win them" -- FDR <BR>
<BR>
"People sleep peaceably in their beds at night only because rough men stand ready to do violence on their behalf" -- George Orwell <BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>