l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
August 5: Social gathering
Next Installfest:
TBD
Latest News:
Jul. 4: July, August and September: Security, Photography and Programming for Kids
Page last updated:
2004 Feb 29 23:41

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
[vox-tech] Howto: prune unwanted packages from a Debain system
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vox-tech] Howto: prune unwanted packages from a Debain system



On Fri, Feb 27, 2004 at 12:34:13AM -0800, Bill Kendrick wrote:
> My /home stuff is secure, and I get to install Debian again (yay! practice!)
> and hopefully not end up with THREE versions of Python, and tons of games
> and other apps I never use, like I saw I had when I was backing up my old
> "/" and "/usr/local" :^)

If you ever want to "remove the junk I'm not using" from a Debian
system...

===
apt-get install debfoster
debfoster
===

from the man page:
===
     If a new package is encountered or if debfoster notices that a package
     that used to be a dependency is now an orphan, it will ask you what to do
     with it.  If you decide to keep it, debfoster will just take note and
     continue.  If you decide that this package is not interesting enough it
     will be removed as soon as debfoster is done asking questions.  If your
     choices cause other packages to become orphaned more questions will
     ensue.

     Whenever debfoster asks you about a package, any of the following
     responses can be given:

       `y'         Yes, keep the package. This is the default response.
       `n'         No, delete the package.
       `p'         Prune the package. This tells debfoster to also delete all
                   packages that are only installed because this package
                   depends on them.  A list of such packages, if any, is shown
                   above the prompt.
       `s'         Skip this question. The next time you run debfoster it will
                   ask you again about this package.
       `h'         Print a help message.
       `i' or `?'  Show information about the package.
       `u'         Undo last response.
       `q'         Exit without removing packages.  All changes will be lost.
       `x'         Save changes to debfoster database, remove unwanted pack­
                   ages, and exit without asking further questions.
===

===
Description: Install only wanted Debian packages
 debfoster is a wrapper program for apt and dpkg.  When first run, it
 will ask you which of the installed packages you want to keep
 installed.
 .
 After that, it maintains a list of packages that you want to have
 installed on your system.  It uses this list to detect packages that
 have been installed only because other packages depended on them.  If
 one of these dependencies changes, debfoster will take notice, and
 ask if you want to remove the old package.
 .
 This helps you to maintain a clean Debian install, without old
 (mainly library) packages lying around that aren't used any more.
===
_______________________________________________
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech



LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Appahost Applications
For a significant contribution towards our projector, and a generous donation to allow us to continue meeting at the Davis Library.