Existuje niekoľko vecí, ktoré fascinujú akotechnológia blockchain. Jedným z programov využívajúcich túto technológiu je PyBitmessage. Pomocou tohto programu môžu používatelia bezpečne odosielať správy P2P pomocou bitcoinového blockchainu. Najlepšie zo všetkého je, že tento program môže byť použitý na viacerých operačných systémoch, vrátane Linuxu!
Nainštalujte PyBitmessage
PyBitmessage je vzrušujúci program, ale je toNezdá sa, že by mainstreamové distribúcie Linuxu mali oň dostatočný záujem, aby ho oficiálne nosili. Našťastie je tento program jednoduchý na zostavenie a zostavenie zo zdroja. Ak chcete spustiť proces kompilácie, otvorte terminál a nainštalujte rôzne knižnice a súbory závislostí potrebné pre váš operačný systém.
ubuntu
sudo apt install python-qt4 python-msgpack python-pyopencl python-setuptools build-essential libssl-dev git
Debian
sudo apt-get python-qt4 python-msgpack python-pyopencl python-setuptools build-essential libssl-dev git
fedora
sudo dnf install PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c++ redhat-rpm-config python-devel openssl-devel git
openSUSE
sudo zypper install python-qt python-msgpack-python python-setuptools gcc-c++ libopenssl-devel python-devel git
Arch Linux
Inštalácia PyBitmessage na Arch Linux nie je veľmi dobráiné ako kompilácia v iných distribúciách Linuxu, ako sme uviedli v tomto článku. Avšak vzhľadom na to, ako funguje AUR, používatelia Arch získajú omnoho čistejší a automatizovanejší proces zostavovania. O všetky súbory závislostí sa bude starať automaticky.
Aby ste mohli začať inštalovať PyBitmessage na vašom počítači Arch Linux, musíte najprv nainštalovať najnovšiu verziu nástroja na správu balíkov Git pomocou správcu balíkov Pacman.
sudo pacman -S git
Inštalácia programu Git je dokončená. Ďalším krokom v tomto procese je clone najnovšie PyBitmessage PKGBUILD snapshot.
git clone https://aur.archlinux.org/pybitmessage.git
CD do novo klonovaných pybitmessage adresár na spustenie procesu generovania balíčkov.
cd pybitmessage
Vytváranie balíkov z AUR je rýchly a ľahký proces. Niekedy sa však môžu vyskytnúť chyby. ak makepkg Ak sa vygenerovanie nepodarí, môžu sa vyskytnúť závislosti, ktoré sa nedajú automaticky nainštalovať. Ak chcete tento problém vyriešiť, musíte prejsť na stránku AUR PyBitmessage a zvyšok závislostí nainštalovať ručne.
Proces zostavenia spustíte spustením makepkg.
makepkg -si
Iné Linuxy
PyBitmessage má praktický skript, ktorý umožňuje používateľomprehľadať ich operačný systém a zistiť, aké závislosti potrebujú na spustenie programu. Ak sa snažíte spustiť tento program na operačnom systéme, ktorý nie je uvedený vyššie, podľa týchto pokynov zistite, čo potrebujete.
git clone https://github.com/Bitmessage/PyBitmessage
cd ~/PyBitmessage python checkdeps.py
Prečítajte si výstup skriptu, pretože zistí, aký OS máte a vytlačí presné balíčky, ktoré potrebujete. Väčšina operačných systémov má pokyny v rámci checkdeps.py skript, dokonca aj FreeBSD!
budova
Po nainštalovaní všetkých závislostí je čas začať pracovať so zdrojovým kódom.
Najprv pomocou git nástroj, clone najnovšiu verziu zdrojového kódu PyBitmessage od spoločnosti GitHub.
git clone https://github.com/Bitmessage/PyBitmessage
Použi CD príkaz presunúť terminál do novo klonovaného PyBitmessage v počítači so systémom Linux.
cd PyBitmessage
Vo vnútri PyBitmessage priečinok, existuje niekoľko súborov. Tieto súbory sú pre program nevyhnutné, ale nemôžeme ich ignorovať. Jediný dôležitý súbor je tu setup.py, pretože kód prevezme, zostaví a umiestni na správne miesto.
Nainštalujte PyBitmessage do celého systému spustením tohto príkazu ako root:
sudo -s python setup.py install
Prípadne nainštalujte PyBitmessage ako bežnýužívateľ, spustite nasledujúci príkaz. Nezabudnite, že ak pôjdete touto cestou, PyBitmessage bude potrebné preinštalovať viackrát pre každého používateľa, ktorý ju potrebuje použiť.
python setup.py install --user
Používanie PyBitmessage
Ak chcete začať komunikovať s PyBitmessage, budeteNajprv je potrebné vytvoriť novú identitu. Urobte to otvorením programu. Po otvorení kliknite na tlačidlo „Nová identita“. Ponechajte predvolené nastavenia a začnite kliknutím na tlačidlo „OK“.
Krátko po nastavení PyBitmessage zobrazí na systémovej lište upozornenie „pripojené“.
Ak chcete poslať správu s PyBitmessage, kliknite na tlačidlo „Odoslať“. Kliknutím na tlačidlo „odoslať“ nič automaticky neodosielate. Namiesto toho otvára dialógové okno so správou, v ktorom môžu používatelia písať nové veci na odoslanie.
Posielanie bežných správ
Potrebujete poslať bitovú správu priateľovi? Najprv získajte svoju adresu bitmessage. Po jeho získaní kliknite na možnosť „Odoslať obyčajnú správu“. Vložte ich adresu do poľa „Komu“.
Poznámka: PyBitmessage odosiela správy na jedno použitie. Ak chcete určiť, kedy platnosť vašej správy vyprší, potiahnite posúvač vedľa položky „TTL“.
PyBitmessage automaticky nepoužije vašu adresuv časti „Od“. Namiesto toho budete musieť kliknúť na políčko „Od“ a vybrať svoju adresu, keď sa objaví v ponuke. Vyplňte predmet a okno so správou. Keď všetko vyzerá dobre, kliknite na tlačidlo „odoslať“.
Posielanie správ predplatiteľom
Okrem odosielania správ od osoby naosoba, PyBitmessage umožňuje používateľom posielať položky „predplatiteľom“ alebo ľuďom, ktorí sledujú vašu adresu PyBitmessage. Ak chcete použiť túto funkciu, kliknite na tlačidlo „odoslať“ a potom na tlačidlo „Odoslať“ správy svojim odberateľom “.
Rovnako ako v časti „Bežné správy“ kliknite na políčko „Od“ a kliknite na položku Pridať na svoju adresu. Potom vyplňte predmet a obsah príspevku. Kliknutím na tlačidlo Odoslať uverejníte svojich sledovateľov.
Komentáre