fuse-zip

Software Screenshot:
fuse-zip
Software Details:
Version: 0.4.0
Upload Date: 17 Feb 15
Developer: Alexander Galanin
Distribution Type: Freeware
Downloads: 19

Rating: nan/5 (Total Votes: 0)

fuse-zip is an open source and free command-line utility that provides a FUSE-based filesystem, which can be easily used to mount ZIP archives with read/write support under Linux kernel-based operating systems.

Implemented in C++, based on libzip

fuse-zip is based on the libzip library and implemented in C++. It allows users to create, extract, navigate and modify ZIP archives. In other words, it allows you to work with ZIP archives as you would work with real directories.

The project is engineered in such a way that it can be used in any application without modifications. It is also a lot faster that other similar programs, especially because it is written in the C++ programming language.

Getting started with fuse-zip

To install the fuse-zip software on your GNU/Linux system, you will have to download the latest version from Softoware or the project’s website, save it on a location of your choice, extract it and open a terminal emulator.

In the terminal emulator, use the ‘cd’ command to navigate to the location of the extracted archive, run the “make” command (without quotes) to compile the program and the “make install” command, also without quotes, as root or with sudo to install it system wide.

Command-line options

The software comes with a few command-line options, which can be viewed at a glance by running the “fuse-zip --help” command in a terminal emulator (without quotes). Among these, we can mention the ability to open archives in read-only mode, turn on debugging, as well as to don’t detach from terminal.

Under the hood and availability

As mentioned, the fuse-zip program is written entirely in the C++ programming language and requires the libzip library. It is distributed as a single archive in the zip file format, which contains the source code, compatible with both 32-bit and 64-bit hardware platforms.

What is new in this release:

  • Symbolic links ( issue #8 )
  • UNIX file permissions and owner info ( issue #36 )
  • DOS file attributes
  • Creation/access time

What is new in version 0.3.2:

  • Fixed compilation problem on Mac OS X

What is new in version 0.3.1:

  • Fixed compilation problems
  • Fixed memory reservation

What is new in version 0.2.13:

  • This version fixes issue #27: Android APK Support.
  • It fixes issue #28: didn't honor the -r flag for some zip files.

What is new in version 0.2.12:

  • Fixed problem with lost new file after truncate().
  • Fixed problems with rename(): Fixed various rename() problems: lost path for subdirectory entries, duplicates of moved directories in a hierarchy, invalid key in map after rename.
  • Fixed unitialized values in read() call.
  • Fixed memory leaks: buffer allocated for file content not freeed in NEW state, incorrect buffer size in truncate().
  • Fixed non-fatal memory leaks: FUSE options not freeed after use, memory leak in help/version mode, internal data structures not freeed if FUSE setup failed.
  • More correct corrupted files handling.
  • More correct memory insufficiency errors handling.

What is new in version 0.2.11:

  • Fixed issue #25 : does not compile with libfuse

What is new in version 0.2.10:

  • Fixed issue #14 : added '-r' option description.
  • Added note about converting file names inside archive (for Russians who uses 'another OS')

What is new in version 0.2.7:

  • A segfault if a user tried to re-open a corrupted file from an invalid archive has been fixed.

What is new in version 0.2.6:

  • A compilation error on FreeBSD/Mac OS X with FUSE 2.7 has been fixed.

Requirements:

  • Filesystem in Userspace
  • libzip

Similar Software

GlusterFS
GlusterFS

11 Apr 16

GdMap
GdMap

2 Jun 15

AcidFS
AcidFS

20 Feb 15

Comments to fuse-zip

Comments not found
Add Comment
Turn on images!