Este guia explica brevemente como configurar sua carteira de hardware para trabalhar com Electrum no Linux.
Nota: Se você está usando o Electrum AppImage, você pode pular os dois primeiros passos. O AppImage já inclui todas as dependências necessárias e bibliotecas Python.
Dependências
Todas as carteiras de hardware requerem hidapi
. Para construir esta biblioteca, vai precisar de:
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
(Os nomes dos pacotes podem ser diferentes para outras distribuições).
Bibliotecas Python
Em seguida, precisará de um pacote Python específico para a sua carteira de hardware. Normalmente, trata-se de uma biblioteca fornecida pelo fabricante do dispositivo.
Para obter a lista mais actualizada dos pacotes necessários e das suas versões, consulte a página requisitos-hw.txt no código fonte do Electrum.
Trezor
python3 -m pip install trezor[hidapi]
Para mais pormenores, consultar python-trezor.
Livro de registos
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
Para mais pormenores, consultar LedgerHQ/app-bitcoin-new e LedgerHQ/btchip-python.
GuardarChave
python3 -m pip install keepkey
Para mais pormenores, consultar python-keepkey.
Caixa de bits digital
O Digital Bitbox só precisa de hidapi
.
python3 -m pip install hidapi
BitBox02
python3 -m pip install bitbox02
Para mais pormenores, consultar python-bitbox02.
Archos Safe-T
python3 -m pip install safet
Para mais pormenores, consultar python-safet.
Cartão frio
python3 -m pip install ckcc-protocol
Para mais pormenores, consultar ckcc-protocolo.
Jade
python3 -m pip install pyserial cbor2
Para mais pormenores, consultar jadepy.
3. regras do udev
Terá de configurar as regras do udev. Veja electrum/contrib/udev
4. Feito
É isso mesmo! Electrum deve agora detetar o seu dispositivo.