ExtFS

ExtFS

Introduction

AVFS comes with builtin support for many archives but new filesystems can be dynamically added by using the extfs extension (the same as in MC). This page lists additional extfs drivers not included in the AVFS package. Although this page is about AVFS the drivers can also be used for the extfs in MC.

Installation

To install an additional extfs driver:
  1. Download the shell script.
  2. Copy it to the extfs directory (ususally /usr/local/lib/avfs/extfs or similar locations).
    Don't forget to make the script executable (something like chmod +x <file name>).
  3. Register the driver in the file extfs.ini in the same directory by adding a new line containing at least the name of the shell script.
    Optionally you can add a list (separated by spaces) of file extensions for this driver. Doing this allows AVFS to automatically use the right handler if archives are accessed by using just a # character.
  4. Restart the application which uses AVFS or remount AVFS-FUSE.

Filesystem handlers

Name Description Suggested extfs.ini entry From Author License
udar (2 kB) Supports access of backup archives created by the dar utility.
Requirements: dar
udar .dar
extfs_dar.zip (2 kB) Guus Jansman (Public domain) (1 kB)
u7z (2 kB) Supports access of 7z archives.
Requirements: p7zip
u7z .7z
extraextfs.zip (16 kB) Guus Jansman (Public domain) (1 kB)
uadf (2 kB) Supports access of Amiga ADF files.
Requirements: unadf
uadf .adf
extraextfs.zip (16 kB) Guus Jansman (Public domain) (1 kB)
uarc (1 kB) Supports access of ARC archives.
Requirements: nomarch
uarc
extraextfs.zip (16 kB) Guus Jansman (Public domain) (1 kB)
ucab (1 kB) Supports access of cabinet files.
Requirements: cabextract
ucab .cab
extraextfs.zip (16 kB) Guus Jansman (Public domain) (1 kB)
uimg (5 kB) Supports access of DOS/Atari disk images.
Requirements: mtools
uimg
extraextfs.zip (16 kB) Guus Jansman (Public domain) (1 kB)
uxpk (2 kB) Supports access of Amiga XPK files.
Requirements: xpk unix tools
uxpk
  Ralf Hoffmann GPL V2 or later
upp (0 kB) Supports access of Amiga PowerPacker files.
Requirements: ppunpack
upp .pp
  Ralf Hoffmann GPL V2 or later
uxdms (1 kB) Supports access of Amiga DMS files.
Requirements: xdms
uxdms .dms
  Ralf Hoffmann GPL V2 or later
uiff Supports access of Amiga IFF files.
Requirements: iff-convert
uiff
  Ralf Hoffmann GPL V3 or later