Zingo के साथ RPi5 Zebra lightwalletd
वीडियो ट्यूटोरियल
निर्भरताएँ
Code-highlight
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install libclang-dev clang pkg-config openssl protobuf-compiler npm
Zebra को कम्पाइल करें
Zebra GitHub
time cargo install --git https://github.com/ZcashFoundation/zebra --tag v3.1.0 zebrad
zebrad.toml को कॉन्फ़िगर करें
जोड़ें:
listen_addr = '127.0.0.1:8232'
cache_dir = "/media/zebra5/zebra/"
Zebra को सिंक करें
lightwalletd को कम्पाइल करें
Code-highlight
wget https://go.dev/dl/go1.25.5.linux-arm64.tar.gz
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.25.5.linux-arm64.tar.gz go/
export PATH=$PATH:/usr/local/go/bin
- lightwalletd इंस्टॉल करें
Code-highlight
git clone https://github.com/zcash/lightwalletd
cd lightwalletd
make
make install
export PATH=$PATH:~/go/bin
lightwalletd को सिंक करें
NodeJS इंस्टॉल करें
Code-highlight
curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh
sudo -E bash nodesource_setup.sh
sudo apt update
sudo apt install nodejs
यदि आपको कोई त्रुटि मिलती है, तो NodeJS इंस्टॉल करने के कुछ वैकल्पिक तरीके यहाँ दिए गए हैं।
Yarn इंस्टॉल करें
corepack enable
Zingo इंस्टॉल करें
Code-highlight
git clone https://github.com/zingolabs/zingo-pc.git
cd zingo-pc
yarn install
sudo apt install libopenjp2-tools protobuf-compiler openssl libssl-dev libfuse2
export USE_SYSTEM_FPM="true"
sudo apt-get install ruby-dev build-essential && sudo gem i fpm -f
yarn dist:linux
Zingo-PC शुरू करें
- appimage, या unpacked फ़ोल्डर में मौजूद binary का उपयोग कर सकते हैं
- आनंद लें! :)
स्रोत
Code-highlight
https://github.com/ZcashFoundation/zebra
https://github.com/zcash/lightwalletd
https://askubuntu.com/questions/1278447/installing-fpm-on-ubuntu-20-04
https://github.com/oxen-io/session-desktop/issues/1635
https://askubuntu.com/questions/1363783/cant-run-an-appimage-on-ubuntu-20-04
https://www.beekeeperstudio.io/blog/electron-apps-for-arm-and-raspberry-pi
https://github.com/electron-userland/electron-builder/issues/3901
https://askubuntu.com/questions/1278447/installing-fpm-on-ubuntu-20-04
https://yarnpkg.com/getting-started/install
https://pimylifeup.com/raspberry-pi-nodejs/
https://go.dev/dl/#stable
https://askubuntu.com/questions/1177492/openssl-installed-but-no-openssl-pc-needed-by-pkg-config