Projects / UnusedPkg

UnusedPkg

UnusedPkg is a diagnostic tool to search the oldest unused packages in your Linux system. UnusedPkg prints a sorted list with the size and number of days that a package has been idle. This helps you determine what packages can be manually removed to clean the system. It supports any apt-based distribution (tested on Debian and Ubuntu) and Slackware.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  05 Jul 2010 18:24

    Release Notes: This release has a better algorithm to find unused packages.

    •  03 May 2008 08:07

      Release Notes: The update procedure was optimized. Warnings were added. An 'info' command was added for getting time information for a single package.

      •  23 Apr 2008 23:53

        Release Notes: Updating functions have been optimized to gain a 4000% speed increase.

        •  17 Apr 2008 13:24

          No changes have been submitted for this release.

          Recent comments

          10 Aug 2010 20:33 wagnerstefan

          I'm sorry but this project is completly useless, if you use an automated update tool. Indicated is, when the project was last updated - not run.

          24 Apr 2008 01:22 norby01

          Re: criteria


          > Hi,

          >

          > How do you determine the "idle

          > time" of a package? I don't quite

          > understand the times it comes up with on

          > my Slack12 installation - things I

          > haven't touched in weeks are being

          > listed as 1 day ago, for example.

          >

          >

          > Cheers,

          > Tink

          Then, UnusedPkg checks the "access time" (verifiable with ls -alu filename or stat -c %x filename). As said, this timestamp is update by any file data request, like ldconfig library check. I hope it can be useful and thank you for downloading UnusedPkg =)

          23 Apr 2008 20:15 Tinkster

          Re: criteria

          > Hi,
          >
          > How do you determine the "idle
          > time" of a package? I don't quite
          > understand the times it comes up with on
          > my Slack12 installation - things I
          > haven't touched in weeks are being
          > listed as 1 day ago, for example.

          > Cheers,
          > Tink

          And answering my own question: if ldconfig got run a
          package with files in a path in /etc/ld.so.conf will be

          flagged "active".


          23 Apr 2008 19:57 Tinkster

          criteria
          Hi,

          How do you determine the "idle time" of a package? I don't quite understand the times it comes up with on my Slack12 installation - things I haven't touched in weeks are being listed as 1 day ago, for example.

          Cheers,

          Tink

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.