Chris Lamb

AptFs

BlogProjectsAbout

View all my projects »

FUSE filesystem for APT source repositories.


AptFs is a FUSE-based filesystem that provides a novel view on unpacked Debian source packages (obtained via APT) as regular folders. 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.

Links

If you are using Debian GNU/Linux, this software is available in the aptfs package. Alternatively, you can browse the source tree or download the code from Git:

$ git clone https://salsa.debian.org/lamby/aptfs

AptFs is released under the GNU General Public license version 3 or later.

View all my projects »