Chris Lamb

AptFs - FUSE filesystem for APT source repositories

/wp-content/2008/aptfs_sm.png

(This was one of those pesky "oh, it'll only take an hour" ideas.)

AptFs is a FUSE-based filesystem that provides a view to unpacked and patched Debian source packages as regular folders on a filesystem. Binary packages are modelled as symbolic links pointing to their respective source package.

This arrangement allows one to:

The program maintains a sliding window of unpacked packages to perform automatic cleanup of unpacked packages - it would not be very helpful if commands such as:

% find /path/to/aptfs

...unpacked the entire archive into your temporary directory.

Source (GPLv3) is available in Git:

git-clone git://git.chris-lamb.co.uk/aptfs  # or
git-clone http://git.chris-lamb.co.uk/repo/aptfs.git

Patches always welcome.


Chris Lamb is a freelance software developer and the current Debian Project Leader. You can read other posts by me, see software I have written or read more about me. You can also follow me @lolamby.


Tags: Hacks GNU/Linux

Planets: WUGLUG UWCS Debian ALUG

Friday 14th March 2008


One comment