محفظة البيتكوين الرائدة

محافظ الأجهزة على لينكس

يشرح هذا الدليل بإيجاز كيفية إعداد محفظة أجهزتك للعمل مع Electrum على نظام لينكس.

ملاحظة: إذا كنت تستخدم تطبيق Electrum AppImage، يمكنك تخطي الخطوتين الأوليين. يتضمن AppImage بالفعل جميع التبعيات الضرورية ومكتبات بايثون.

التبعيات

تتطلب جميع محافظ الأجهزة hidapi. لبناء هذه المكتبة، ستحتاج إلى:

أوبونتو أوبونتو:

sudo apt-get install libusb-1.0-0-dev libudev-dev

فيدورا فيدورا:

sudo dnf install libusb-devel systemd-devel

آرتش لينكس آرتش لينكس / مانجارو مانجارو:

sudo pacman -S libusb systemd

OpenSUSE OpenSUSE:

sudo zypper install libusb-1_0-devel systemd-devel

ديبيان ديبيان:

sudo apt-get install libusb-1.0-0-dev libudev-dev

CentOS CentOS:

sudo yum install libusbx-devel systemd-devel

(قد تختلف أسماء الحزم في التوزيعات الأخرى).

مكتبات بايثون

بعد ذلك، ستحتاج إلى حزمة بايثون محددة لمحفظة أجهزتك. عادةً ما تكون هذه الحزمة مكتبة توفرها الشركة المصنعة للجهاز.

للاطلاع على أحدث قائمة بالحزم المطلوبة وإصداراتها، راجع قسم المتطلبات - hw.txt في كود المصدر Electrum.

تريزور

python3 -m pip install trezor[hidapi]

لمزيد من التفاصيل، راجع بايثون-تريزور.

دفتر الأستاذ

python3 -m pip install hidapi btchip-python ecdsa ledger-bitcoin

لمزيد من التفاصيل، راجع ليدجر إتش كيو/التطبيق-بيتكوين-جديد و ليدجر إتش كيو/بي تي تشيب-بيثون.

حافظ على المفتاح

python3 -m pip install keepkey

لمزيد من التفاصيل، راجع بايثون-كيبكيكيكي.

صندوق البت الرقمي

يحتاج صندوق البت الرقمي فقط إلى hidapi.

python3 -m pip install hidapi

بيت بوكس02

python3 -m pip install bitbox02

لمزيد من التفاصيل، راجع بايثون-بيت بوكس02.

أركوس سيف-تي

python3 -m pip install safet

لمزيد من التفاصيل، راجع بيثون-صافت.

البطاقة الباردة

python3 -m pip install ckcc-protocol

لمزيد من التفاصيل، راجع بروتوكول ckcc-بروتوكول.

جايد

python3 -m pip install pyserial cbor2

لمزيد من التفاصيل، راجع جاديبي.

3. قواعد udev

ستحتاج إلى تكوين قواعد udev. انظر إلكتروم/كونتريب/وديف

4. تم

هذا كل شيء! يجب أن يكتشف Electrum الآن جهازك.

جدول المحتويات