Post
Topic
Board Bitcoin Technical Support
Merits 6 from 2 users
Topic OP
Problems executing bitcoind on Ubuntu Server 20.04.2 LTS on Raspberry Pi 4 8GB
by
dipepmining
on 02/03/2021, 21:13:34 UTC
⭐ Merited by LoyceV (4) ,ETFbitcoin (2)
Trying to install and run Bitcoin Core Daemon on a Raspberry Pi 4 8GB w/ Ubuntu Server and unable to execute bitcoind or any of the executables.

**Below are the exact steps I am taking:**

1. Use Raspberry Pi imager to flash the Ubuntu Server image to an SD card:
Ubuntu Server 20.04.2 LTS (RPi 3/4/400)
64-bit server OS with long-term support for arm64 architectures

2. Insert the SD card, turn on the Raspberry Pi, SSH in.

**Run the following commands:**

Code:
    sudo apt update
    sudo apt upgrade
    sudo reboot
    # Download bitcoin core (I am getting this directly from the link on the site that says ARM Linux 64 Bit - 32 Bit):
    curl -O https://bitcoin.org/bin/bitcoin-core-0.21.0/bitcoin-0.21.0-arm-linux-gnueabihf.tar.gz
    # Unzip
    tar xzf bitcoin-0.21.0-arm-linux-gnueabihf.tar.gz
    #Install
    sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.21.0/bin/*

When running the following I get the message (bash: /usr/local/bin/bitcoind: No such file or directory):

Code:
    bitcoind --help

I have attempted to cd to /usr/local/bin and run

Code:
    ./bitcoind --help

When running:
Code:
ldd /usr/local/bin/bitcoind
I get "not a dynamic executable". Which leads me to believe the bitcoin core executables are not for ARM 64 even though the Bitcoin site says ARM 64 Bit - 32 Bit.


Anyone have any ideas here? I am assuming Ubuntu Server 20.04.2 LTS (RPi 3/4/400) does not come with the correct libraries to run the Bitcoin ARM executables.