All, Is there any way to use a zypper or rpm command to clean the current package and metadata cache of all packages EXCEPT the currently installed working set of packages? From the man page, it looks like you either clean all, packages or metadata or you are out of luck. For years I've used a script to move older packages out of the package cache (off the root partition) and over to a directory under /home while leaving the currently installed packages in /var/cache/zypp/packages. For example under /home/admin/dups I have: 22:08 wizard:/home/admin/dups> tree -d . ├── adobe ├── cinelerra ├── gnomeapps │ ├── noarch │ └── x86_64 ├── kde │ ├── noarch │ └── x86_64 ├── mozilla │ └── x86_64 ├── nvidia │ └── x86_64 ├── packman │ ├── Essentials │ │ └── x86_64 │ ├── Extra │ │ └── x86_64 │ └── Multimedia │ └── x86_64 ├── publish │ ├── noarch │ └── x86_64 ├── update │ ├── noarch │ └── x86_64 ├── videolan │ ├── noarch │ └── x86_64 ├── x11utl │ └── x86_64 └── x11wm ├── noarch └── x86_64 Which after a few days/weeks of insuring there are no surprises with the new packages, I can just delete. The remaining packages in /var/cache/zypp/packages can then be rsynced to a local update repo, etc.. (not nearly as important with broadband as it was on dialup...) The point being, I always like to keep a "working set" of rpms. Is there a way that zypper or rpm can do the purge all but the current rpms from the cache? If not, possible feature? Arch does this with 'pacman -Sc', which is quite convenient. (providing 'pacman -Scc' to remove all) It seems like zypper should be able to do this too. Or, am I just stuck with the scripts? -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org