Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: mocore on September 01, 2019, 12:27:14 PM

Title: squashfs-tools-ng
Post by: mocore on September 01, 2019, 12:27:14 PM

Found in this issue
https://github.com/plougher/squashfs-tools/issues/25#RFE: mksquashfs via tar stream/pipe

this link : https://github.com/AgentD/squashfs-tools-ng/

...
https://infraroot.at/pub/squashfs/squashfs-tools-ng-0.4.2.tar.gz   
 appears to build with the dependencies below   
Code: [Select]
lzo-dev liblz4-dev liblzma-dev zstd-dev  and compiletc.

Quote
    gensquashfs can be used to produce SquashFS images from gen_init_cpio like file listings or simply pack an input directory.
    rdsquashfs can be used to inspect and unpack SquashFS images.
    sqfs2tar can turn a SquashFS image into a tarball, written to stdout.
    tar2sqfs can turn a tarball (read from stdin) into a SquashFS image.
    sqfsdiff can compare the contents of two SquashFS images.

perhaps some of the above could provide
alternative method for creating / profiling/testing squashed ".tcz" extensions ?

eg as is mentioned @ http://forum.tinycorelinux.net/index.php/topic,22854.0.html " XZ compression in kernel + tcz; squashfs with xz + biger block size "