An open API service indexing awesome lists of open source software.

https://github.com/topobyte/squashfs-tools

SquashFS Tools
https://github.com/topobyte/squashfs-tools

java java-library squashfs

Last synced: 5 months ago
JSON representation

SquashFS Tools

Awesome Lists containing this project

README

          

# SquashFs Tools

This project provides utilities to create, inspect and extract squashfs
filesystems.

It consists of a library that you can use in your own projects and a CLI
application.

## History

This is a fork of [ccondit-target/squashfs-tools](https://github.com/ccondit-target/squashfs-tools)
that has been modified and extended.

## Setup

In order to run any of the executables of this project, first build it:

./gradlew clean createRuntime

## Usage

To convert a directory to squashfs:

./scripts/squashfs-convert-directory

To convert a Docker tar.gz layer to squashfs:

./scripts/squashfs-convert-tar-gz

To dump the raw content of a squashfs file:

./scripts/squashfs-fsck

To extract the contents of a squashfs file:

./scripts/squashfs-extract

## Using the library

In order to use this as a library, include this dependency from Maven Central:

[de.topobyte:squashfs-tools:0.1.0](https://repo1.maven.org/maven2/de/topobyte/squashfs-tools/0.1.0/)