Use a opção -m
para especificar o método de compactação; por exemplo:
7z a -mm=PPMd demo.zip demo.txt
cria um arquivo demo.zip
contendo demo.txt
comprimido usando PPMd.
O PPMd é suportado apenas em arquivos ZIP e 7z; para o último, a sintaxe é:
7z a -m0=PPMd demo.7z demo.txt
Note também que Info-Zip unzip
(a versão normalmente disponível em sistemas Linux) não pode descompactar arquivos compactados com PPMd em arquivos ZIP.
A documentação tem todos os detalhes.