squashfs 使用unsquashfs 解压 squashfs.img 报错 "Filesystem uses xz compression, this is unsupported by this version"

目标环境:

系统:centos7,3.10内核

错误复现

[root@cobbler LiveOS]# unsquashfs squashfs.img
Filesystem uses xz compression, this is unsupported by this version
Decompressors available:
        gzip

解决方案:

下载最新版:

squashfs4.4
https://sourceforge.net/projects/squashfs/files/squashfs/squashfs4.4/

安装依赖

yum install -y zlib-devel xz-devel

解压,改配置,编译,安装

tar xvf squashfs4.4.tar.gz
#cd squashfs4.4
cd squashfs4.4/squashfs-tools
sed -i s/#XZ_SUPPORT/XZ_SUPPORT/g Makefile
make &&make install
原文地址:https://www.cnblogs.com/lovesKey/p/12751705.html