Bitcoin-Core
嘗試在 Ubuntu for Raspberry Pi 4 上執行時,bitcoind 沒有這樣的文件或目錄
嘗試在帶有 Ubuntu 伺服器的 Raspberry Pi 4 8GB 上安裝和執行比特幣核心守護程序,但無法執行比特幣。
以下是我正在採取的確切步驟:
- 使用 Raspberry Pi 成像器將 Ubuntu Server 映像刷寫到 SD 卡:Ubuntu Server 20.04.2 LTS (RPi 3/4/400) 64 位伺服器作業系統,長期支持 arm64 架構
- 插入SD卡,打開樹莓派,SSH進去。
執行以下命令:
sudo apt update sudo apt upgrade sudo reboot # Download bitcoin core: 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/*
執行以下命令時,我收到消息(bash:/usr/local/bin/bitcoind:沒有這樣的文件或目錄):
bitcoind --help
我試圖 cd 到 /usr/local/bin 並執行
bitcoind --help
仍然沒有運氣
編輯:您使用了錯誤的架構
bitcoind
二進製文件,gnueabihf
表示 armv7 硬浮點,它是 32 位的。有3種可能:
- 為 arm64 架構下載正確的比特幣二進製文件(首選);
- 使用 32 位作業系統;
- 在 64 位作業系統上安裝 32 位兼容層。
—
鍵入
ldd /usr/local/bin/bitcoind
以檢查您缺少哪些庫。很可能您唯一需要做的就是/etc/ld.so.cache
通過執行來更新您的ldconfig
.ps:如果您想從目前目錄執行二進製文件,例如切換到 後
/usr/local/bin
,您應該鍵入./bitcoind
,而不僅僅是bitcoind
.