$ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ unzip -P hogehoge 100803558299430887.zip Archive: 100803558299430887.zip skipping: 100803558299430887.xlsm need PK compat. v5.1 (can do v4.6)
のようなエラーが発生。
zip & unzip のバージョンが古い影響かと思い、 LuaDist の github を見ましたが、 LuaDist は、随分、以前より、archived な状態。
なので、7-Zip をinstallすることで対応。
$ sudo yum install p7zip $ /usr/bin/7za 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits, 1 CPU Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI) Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>] $ /usr/bin/7za x 100803558299430887.zip