To verify that a downloaded file is not corrupted, download the*.checksums.txt
corresponding to the download you want to verify.Then run
sha256 -c file_you_downloaded
In adition one can verify the download is authentic by checking itssignature. One can either validate the checksum file which contains a selfcontained signature or alternatively validate the downloaded file directlyusing the separate*.asc
file.
To verify via the checksum file do
gpg2 --verify file_you_downloaded.checksums.txt
To verify via the signature file do
gpg2 --verify file_you_downloaded.asc file_you_downloaded
Should you miss the public key matching the signature (that's expected andnormal the first time one validates a download) import the respective key fromthe list of Keys of the releasers.
The following people have released and signed files on rakudo.org. You areencouraged, to not just download the keys from here, but cross-check thekeys / fingerprints with other sources. Devs are encouraged to list theirfingerprints at least on their GitHub profile.
59E6 3473 6AFD CF9C 6DBA C382 602D 51EA CA88 7C01
DB2B A39D 1ED9 67B5 84D6 5D71 C09F F113 BB64 10D0
3E7E 3C6E AF91 6676 AC54 9285 A291 9382 E961 E2EE
FE75 0D15 2426 F3E5 0953 176A DE8F 8F5E 97A8 FCDE