Hey everyone! I'm trying to download the Bitcoincore wallet from their official site, bitcoincore.org, on my Macbook. When I click the download link in the browser, it saves as a .tar file instead of .tar.gz. I checked the file with this command (shasum -a 256 ignore-missing check SHA256SUMS) and it says no file was verified! Then I ran shasum -a 256 again, and the hash it gives me isn’t in the SHA256SUMS file. I've included a screenshot for reference. Any ideas on what’s going on? How could this happen?
Hiding the file extension sounds like a Windows thing to do.
If it's a different file, the different checksum is no surprise. What link did you download?
Link from the site: https://bitcoincore.org/bin/bitcoin-core-28.1/bitcoin-28.1-x86_64-apple-darwin.tar.gz
If I download this, I get the correct checksum from your screenshot. If I gunzip the file, the remaining .tar file produces the same checksum you got. Any chance you have a browser extension that extracted the file?
In that case: maybe bitcoincore.org should add hashes for the uncompressed .tar for apple files to SHA256SUMS. I'm not sure though how that would work for the .zip, if that instantly produces a directory structure with files.
If you're using Safari browser to Download: Google search results suggests that it can be disabled in your Safari browser's settings.
Specifically "Open Safe Files After Downloading" under the browser's General settings.
References:
reddit.com/r/MacOS/comments/1b4kkg3/stopping_safari_automatically_unzippingdiscussions.apple.com/thread/1483114discussions.apple.com/thread/255027846