Cum să trimiteți mesaje cu Bitcoin Blockchain pe Linux folosind Bitmessage

click fraud protection

Există puține lucruri la fel de fascinante precum tehnologia blockchain. Un program care profită de această tehnologie este PyBitmessage. Cu acest program, utilizatorii pot trimite mesaje P2P cu blockchainul Bitcoin, într-un mod sigur. Cel mai bine, acest program poate fi utilizat pe mai multe sisteme de operare, inclusiv Linux!

Instalați PyBitmessage

PyBitmessage este un program interesant, dar nu pare că distribuțiile Linux mainstream au suficient interes pentru a-l transporta oficial. Din fericire, acest program este simplu de compilat și construit din sursă. Pentru a începe procesul de compilare, deschideți un terminal și instalați diferite biblioteci și fișiere de dependență necesare pentru sistemul dvs. de operare.

Ubuntu

sudo apt instala 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
instagram viewer

OpenSUSE

sudo zypper instala python-qt python-msgpack-python python-setuptools gcc-c ++ libopenssl-devel python-devel git

Arch Linux

Instalarea PyBitmessage pe Arch Linux nu este foarte diferit decât compilarea în alte distribuții Linux, așa cum am subliniat în acest articol. Cu toate acestea, având în vedere modul în care funcționează AUR, utilizatorii Arch obțin un proces de construire mult mai curat și mai automatizat. Toate fișierele de dependență sunt îngrijite automat.

Pentru a începe instalarea PyBitmessage pe computerul Arch Linux, va trebui mai întâi să instalați cea mai recentă versiune a instrumentului de gestionare a pachetelor Git cu Pacman, managerul de pachete.

sudo pacman -S git

Git se termină instalând. Următorul pas în proces este să clona cel mai recent PyBitmessage PKGBUILD instantaneu.

clonă de git https://aur.archlinux.org/pybitmessage.git

CD în noul clonat pybitmessage director pentru a începe procesul de generare a pachetelor.

cd pybitmessage

Construirea pachetelor din AUR este un proces rapid și ușor. Cu toate acestea, uneori se pot întâmpla erori. Dacă makepkg nu se generează, este posibil să aveți unele dependențe care nu se pot instala automat. Pentru a remedia această problemă, va trebui să accesați pagina PyBitmessage AUR și să instalați restul dependențelor manual.

Pentru a începe procesul de construire, executați makepkg.

makepkg -si

Alte Linux-uri

PyBitmessage are un script la îndemână care permite utilizatorilor să își scaneze sistemul de operare și să afle ce dependențe au nevoie pentru a rula programul. Dacă încercați să rulați acest program pe un sistem de operare care nu este listat mai sus, urmați aceste instrucțiuni pentru a determina ce aveți nevoie.

clonă de git https://github.com/Bitmessage/PyBitmessage
cd ~ / PyBitmessage python checkdeps.py

Citiți ieșirea scriptului, deoarece va detecta ce sistem de operare aveți și tipăriți pachetele exacte de care aveți nevoie. Majoritatea sistemelor de operare au instrucțiuni în cadrul checkdeps.py scenariu, chiar FreeBSD!

clădire

Cu toate dependențele instalate, este timpul să începeți să lucrați cu codul sursă.

În primul rând, folosind funcția git instrument, clona cea mai recentă versiune a codului sursă PyBitmessage de la GitHub.

clonă de git https://github.com/Bitmessage/PyBitmessage

Folosește CD comanda de a muta terminalul în noua clonare PyBitmessage folderul de pe computerul Linux.

cd PyBitmessage

În interiorul PyBitmessage folder, există mai multe fișiere. Aceste fișiere sunt esențiale pentru program în general, dar le putem ignora. Singurul fișier important aici este setup.py, deoarece va lua codul, construiește-l și îl va plasa în locația potrivită.

Instalați PyBitmessage pe întregul sistem, rulând această comandă ca root:

instalare sudo -s python setup.py

Alternativ, instalați PyBitmessage ca utilizator obișnuit, rulați următoarea comandă. Rețineți că, dacă parcurgeți această rută, PyBitmessage va trebui să fie reinstalat de mai multe ori pentru fiecare utilizator care trebuie să îl folosească.

python setup.py install --user

Utilizarea PyBitmessage

Pentru a începe să comunicați cu PyBitmessage, va trebui mai întâi să creați o nouă identitate. Faceți acest lucru prin deschiderea programului. După ce este deschis, faceți clic pe butonul „identitate nouă”. Lăsați setările implicit și faceți clic pe „OK” pentru a începe.

La scurt timp după instalare, PyBitmessage va afișa o notificare în tava de sistem, spunând „conectat”.

Pentru a trimite un mesaj cu PyBitmessage, faceți clic pe butonul „Trimite”. Dacă faceți clic pe „trimite” nu trimiteți automat nimic. În schimb, se deschide dialogul cu mesajul, unde utilizatorii pot compune lucruri noi de trimis.

Trimiterea de mesaje obișnuite

Trebuie să trimiteți un Bitmessage unui prieten? Mai întâi, obțineți adresa Bitmessage. După ce l-ați obținut, faceți clic pe „Trimiteți un mesaj obișnuit”. Lipiți-le adresa în caseta „Către”.

Notă: PyBitmessage trimite mesaje de unică folosință. Pentru a determina când mesajul dvs. va expira, trageți glisorul lângă „TTL”.

PyBitmessage nu va folosi automat adresa dvs. în secțiunea „Din”. În schimb, va trebui să faceți clic pe caseta „Din” și să selectați adresa dvs. când apare în meniu. Completați subiectul și căsuța de mesaje. Când totul arată bine, faceți clic pe butonul „trimite”.

Trimiterea de mesaje către abonați

Pe lângă faptul că trimite mesaje de la o persoană la alta, PyBitmessage permite utilizatorilor să trimită articole către „abonați” sau persoanelor care urmăresc adresa dvs. PyBitmessage. Pentru a utiliza această caracteristică, faceți clic pe „trimite”, apoi pe „Trimiteți mesaje către abonații dvs. ”

Ca în „Mesaje obișnuite”, faceți clic pe caseta „De la” și faceți clic pe Adăugați la adresa dvs. Apoi completați subiectul și conținutul postării dvs. Faceți clic pe Trimiteți pentru a publica publicului dvs.

watch instagram story