Read the Bitcoin whitepaper.

To run your own node it is recommended that you download the necessary file directly from the Bitcoin Core Project.

If for any reason you cannot download from the Bitcoin Core Project, feel free to do so here.

Keep in mind that you might be blocked due to your location. It is better for you to use a vpn service with a server in another country before downloading below.

It is highly recommended that you still do Checksum and Signature checks. Raspibolt has great instructions on how to do so.

Version 23: Linux