7z“不支持存档”,而更新档案

7za u -pPasswored -mhe=on -r -m0=lzma -mx=9 -mfb=64 -md=32m '-x!temp' filename.7z /home/software 

更新档案时,我们得到这个错误:

错误:XXXXXXX.7z不支持存档

系统错误:
不允许操作

filename.7z存在,而不是一个有效的7 zip文件,你会得到这个错误。

情况1: filename.7z是一个空文件。

 $ ls -l -rw-rw-r-- 1 chenyang chenyang 0 Jun 11 23:19 empty.7z $ 7za a empty.7z /tmp/test2/* Error: empty.7z is not supported archive 

情况2: filename.7z是一个文本文件(不是空的)。

 $ cat text.7z NOT_VALID $ 7za a text.7z /tmp/test2/* Error: text.7z is not supported archive