The latest Linux download seems to have some corrupted files in the zip.
Archive: /home/storm/Downloads/periphery-synthetic-ep-linux-x64.zip
inflating: LICENSE
inflating: documentation/font/firacode-light.woff
inflating: documentation/font/firacode-medium.woff
inflating: documentation/font/firacode-regular.woff
inflating: documentation/font/roboto-bold.woff
inflating: LICENSES.chromium.html
file #7: bad zipfile offset (local header sig): 1261922
file #8: bad zipfile offset (local header sig): 1290624
file #9: bad zipfile offset (local header sig): 1309552
file #10: bad zipfile offset (local header sig): 1334292
file #11: bad zipfile offset (local header sig): 1456208
file #12: bad zipfile offset (local header sig): 1481209
file #13: bad zipfile offset (local header sig): 1651325
file #14: bad zipfile offset (local header sig): 1657111
file #15: bad zipfile offset (local header sig): 2145021
file #16: bad zipfile offset (local header sig): 6680713
file #17: bad zipfile offset (local header sig): 6770312
file #18: bad zipfile offset (local header sig): 8940823
file #19: bad zipfile offset (local header sig): 10168170
file #20: bad zipfile offset (local header sig): 11740360
file #21: bad zipfile offset (local header sig): 13702361
file #22: bad zipfile offset (local header sig): 13702399
file #23: bad zipfile offset (local header sig): 78509835
file #24: bad zipfile offset (local header sig): 78509875
file #25: bad zipfile offset (local header sig): 83830112
file #26: bad zipfile offset (local header sig): 83897993
file #27: bad zipfile offset (local header sig): 84078407
file #28: bad zipfile offset (local header sig): 84078450
file #29: bad zipfile offset (local header sig): 84078592
inflating: locales/am.pak
...
One of the files that did not extract was the executable itself. Sorry if the extract messages look weird, I couldn't figure out which format option I should use for it, so I just left it as is.