bitcoind no such file or directory when trying to execute on Ubuntu for Raspberry Pi 4
Edit: you’re using the wrong architecture bitcoind binary, gnueabihf means armv7 hard float, which is 32-bit. There are 3 possibilities:

Download the correct Bitcoin binary for arm64 architecture (preferred);
Use 32-bit OS;
Install 32-bit compatibility layer on 64-bit OS.

—
Type ldd /usr/local/bin/bitcoind to check what libraries you’re missing. Most likely the only thing you need to do is to update your /etc/ld.so.cache by executing ldconfig.
ps: if you want to run a binary from the current directory, e.g. after switching to /usr/local/bin, you should type ./bitcoind, not just bitcoind.