Denne vejledning forklarer kort, hvordan du sætter din hardware-wallet op til at fungere med Electrum på Linux.
Bemærk: Hvis du bruger Electrum AppImage, kan du springe de to første trin over. AppImage indeholder allerede alle de nødvendige afhængigheder og Python-biblioteker.
Afhængigheder
Alle hardware-wallets kræver hidapi
. For at bygge dette bibliotek skal du bruge:
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
(Pakkenavne kan være anderledes for andre distributioner).
Python-biblioteker
Dernæst skal du bruge en specifik Python-pakke til din hardware-wallet. Det er typisk et bibliotek, der leveres af producenten af enheden.
For den mest aktuelle liste over nødvendige pakker og deres versioner, tjek krav-hw.txt fil i Electrums kildekode.
Trezor
python3 -m pip install trezor[hidapi]
For flere detaljer, se python-trezor.
Hovedbog
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
For flere detaljer, se LedgerHQ/app-bitcoin-new og LedgerHQ/btchip-python.
KeepKey
python3 -m pip install keepkey
For flere detaljer, se python-keepkey.
Digital Bitbox
Den digitale bitboks har kun brug for hidapi
.
python3 -m pip install hidapi
BitBox02
python3 -m pip install bitbox02
For flere detaljer, se python-bitbox02.
Archos Safe-T
python3 -m pip install safet
For flere detaljer, se python-safet.
Koldt kort
python3 -m pip install ckcc-protocol
For flere detaljer, se ckcc-protokol.
Jade
python3 -m pip install pyserial cbor2
For flere detaljer, se jadepy.
3. udev-regler
Du bliver nødt til at konfigurere udev-regler. Se også electrum/contrib/udev
4. Færdig
Så er den der! Electrum burde nu registrere din enhed.