Bu kılavuz, donanım cüzdanınızı Linux'ta Electrum ile çalışacak şekilde nasıl ayarlayacağınızı kısaca açıklamaktadır.
Not: Electrum AppImage kullanıyorsanız, ilk iki adımı atlayabilirsiniz. AppImage zaten gerekli tüm bağımlılıkları ve Python kütüphanelerini içerir.
Bağımlılıklar
Tüm donanım cüzdanları şunları gerektirir hidapi
. Bu kütüphaneyi oluşturmak için ihtiyacınız olacak:
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
(Paket adları diğer dağıtımlar için farklı olabilir.)
Python kütüphaneleri
Ardından, donanım cüzdanınız için özel bir Python paketine ihtiyacınız olacak. Bu genellikle cihaz üreticisi tarafından sağlanan bir kütüphanedir.
Gerekli paketlerin ve sürümlerinin en güncel listesi için gereksinimler-hw.txt Electrum kaynak kodundaki dosya.
Trezor
python3 -m pip install trezor[hidapi]
Daha fazla ayrıntı için bkz. python-trezor.
Defter
python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin
Daha fazla ayrıntı için bkz. LedgerHQ/app-bitcoin-new ve LedgerHQ/btchip-python.
KeepKey
python3 -m pip install keepkey
Daha fazla ayrıntı için bkz. python-keepkey.
Dijital Bitbox
Dijital Bitbox sadece şunlara ihtiyaç duyar hidapi
.
python3 -m pip install hidapi
BitBox02
python3 -m pip install bitbox02
Daha fazla ayrıntı için bkz. python-bitbox02.
Archos Safe-T
python3 -m pip install safet
Daha fazla ayrıntı için bkz. python-safet.
Soğuk Kart
python3 -m pip install ckcc-protocol
Daha fazla ayrıntı için bkz. ckcc-protokolü.
Yeşim
python3 -m pip install pyserial cbor2
Daha fazla ayrıntı için bkz. jadepy.
3. udev kuralları
Udev kurallarını yapılandırmanız gerekecektir. Bakınız electrum/contrib/udev
4. Tamamlandı
İşte bu kadar! Electrum şimdi cihazınızı algılamalıdır.