Deze gids legt kort uit hoe je je hardware-portemonnee instelt om te werken met Electrum onder Linux.
Opmerking: Als je de Electrum AppImage gebruikt, kun je de eerste twee stappen overslaan. De AppImage bevat al alle benodigde afhankelijkheden en Python-bibliotheken.
Afhankelijkheden
Alle hardware wallets vereisen hidapi
. Om deze bibliotheek te bouwen, heb je nodig:
Ubuntu:
sudo apt-get install libusb-1.0-0-dev libudev-dev
Fedora:
sudo dnf install libusb-devel systemd-devel
Arch Linux /
Manjaro:
sudo pacman -S libusb systemd
openSUSE:
sudo zypper install libusb-1_0-devel systemd-devel
Debian:
sudo apt-get install libusb-1.0-0-dev libudev-dev
CentOS:
sudo yum install libusbx-devel systemd-devel
(Pakketnamen kunnen anders zijn voor andere distributies).
Python-bibliotheken
Vervolgens heb je een specifiek Python-pakket nodig voor je hardware-portemonnee. Dit is meestal een bibliotheek geleverd door de fabrikant van het apparaat.
Raadpleeg voor de meest recente lijst van vereiste pakketten en hun versies de vereisten-hw.txt bestand in de broncode van Electrum.
Trezor
python3 -m pip install trezor[hidapi]
Raadpleeg voor meer informatie python-trezor.
Grootboek
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
Raadpleeg voor meer informatie LedgerHQ/app-bitcoin-nieuw en GrootboekHQ/btchip-python.
KeepKey
python3 -m pip install keepkey
Raadpleeg voor meer informatie python-keepkey.
Digitale Bitbox
De Digitale Bitbox heeft alleen het volgende nodig hidapi
.
python3 -m pip install hidapi
BitBox02
python3 -m pip install bitbox02
Raadpleeg voor meer informatie python-bitbox02.
Archos Safe-T
python3 -m pip install safet
Raadpleeg voor meer informatie python-safet.
Coldcard
python3 -m pip install ckcc-protocol
Raadpleeg voor meer informatie ckcc-protocol.
Jade
python3 -m pip install pyserial cbor2
Raadpleeg voor meer informatie jadepy.
3. udev-regels
U moet udev-regels configureren. Zie elektrum/contrib/udev
4. Gedaan
Dat is het! Electrum zou nu je apparaat moeten detecteren.