A simple utility program for viewing SquashFS archives written in Qt.
I've been loving SquashFS recently for making archives of my deployments. But then when I wanted to quickly view one, I realised there was no easy GUI way to do so.
This program aims to fill that gap, by providing a lightweight UI for handling SquashFS archives in a tree view, with the option to extract files.
- View contents of SquashFS archives
- Extract files from SquashFS archives
- Lightweight and low memory usage
- Qt 5:
Depending on your OS, the package might be called differently, e.g.:- Debian:
qtbase5-dev - Arch:
qt5-base
- Debian:
- squashfs-tools
To build qSquashTool, you need:
- squashfs-tools — obviously, the tool is a GUI wrapper for this package
- qt5-base — adjust this depending on your distro
- cmake, gcc
To build the program, run the following commands in the terminal:
git clone https://github.com/Marcelektro/qsquashtool # clone the repository
cd qsquashtool # enter the cloned dir
mkdir build # create a build dir
cd build # get into it
cmake .. # configure the build
make -j$(nproc) # build the program using all available CPU cores
./qsquashtool # run it :DIf you have any questions or ideas regarding this project, let me know on my Discord! ^^