Esta guía explica brevemente cómo configurar su monedero hardware para trabajar con Electrum en Linux.
Nota: Si está utilizando la AppImage de Electrum, puede saltarse los dos primeros pasos. La AppImage ya incluye todas las dependencias y librerías Python necesarias.
Dependencias
Todos los monederos físicos requieren hidapi
. Para construir esta biblioteca, necesitarás:
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
(Los nombres de los paquetes pueden ser diferentes para otras distribuciones).
Bibliotecas Python
A continuación, necesitarás un paquete Python específico para tu monedero hardware. Normalmente se trata de una biblioteca proporcionada por el fabricante del dispositivo.
Para obtener la lista más actualizada de los paquetes necesarios y sus versiones, consulte la página requisitos-hw.txt del código fuente de Electrum.
Trezor
python3 -m pip install trezor[hidapi]
Para más información, consulte python-trezor.
Libro mayor
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
Para más información, consulte LedgerHQ/app-bitcoin-nuevo y LedgerHQ/btchip-python.
KeepKey
python3 -m pip install keepkey
Para más información, consulte python-keepkey.
Caja de bits digital
La Digital Bitbox sólo necesita hidapi
.
python3 -m pip install hidapi
BitBox02
python3 -m pip install bitbox02
Para más información, consulte python-bitbox02.
Archos Safe-T
python3 -m pip install safet
Para más información, consulte python-safet.
Tarjeta fría
python3 -m pip install ckcc-protocol
Para más información, consulte ckcc-protocolo.
Jade
python3 -m pip install pyserial cbor2
Para más información, consulte jadepy.
3. reglas udev
Deberá configurar las reglas udev. Consulte electrum/contrib/udev
4. Hecho
Ya está. Electrum debería detectar tu dispositivo.