Kako pošiljati sporočila z Bitcoin Blockchain na Linuxu z uporabo Bitmessage

click fraud protection

Malo je tako fascinantnih kot tehnologija blockchain. Program, ki izkorišča to tehnologijo, je PyBitmessage. S tem programom lahko uporabniki varno pošiljajo sporočila P2P z verigo Bitcoin. Najboljše od tega, da je ta program mogoče uporabiti v več operacijskih sistemih, vključno z Linuxom!

Namestite PyBitmessage

PyBitmessage je vznemirljiv program, vendar se zdi, da ga mainstream distribucije Linuxa ne zanimajo za njegovo uradno uporabo. Na srečo je ta program enostaven za sestavljanje in gradnjo iz vira. Če želite začeti postopek prevajanja, odprite terminal in namestite različne knjižnice in datoteke odvisnosti, potrebne za vaš operacijski sistem.

Ubuntu

sudo apt namestite python-qt4 python-msgpack python-pyopencl python-setuptools build-basic libssl-dev git

Debian

sudo apt-get python-qt4 python-msgpack python-pyopencl python-setuptools build-basic libssl-dev git

Fedora

sudo dnf namestite PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c ++ redhat-rpm-config python-devel openssl-devel git
instagram viewer

OpenSUSE

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

Arch Linux

Namestitev PyBitmessage v Arch Linux se ne razlikuje tako, kot ga zbiramo v drugih distribucijah Linuxa, kot smo opisali v tem članku. Glede na to, kako deluje AUR, uporabniki Archov dobijo veliko bolj čist in bolj avtomatiziran postopek gradnje. Vse datoteke odvisnosti se samodejno poskrbijo.

Če želite začeti nameščati PyBitmessage v računalniku Arch Linux, morate najprej namestiti najnovejšo različico orodja za upravljanje paketov Git s Pacmanom, upraviteljem paketov.

sudo pacman -S git

Git se naredi namestitev. Naslednji korak v postopku je klon najnovejša PyBitmessage pkgbuild posnetek.

git klon https://aur.archlinux.org/pybitmessage.git

CD v novo kloniranega pybitmessage imenik za zagon postopka generiranja paketov.

CD pibitmesaža

Izdelava paketov iz AUR je hiter in enostaven postopek. Vendar se včasih lahko zgodijo napake. Če makepkg ne ustvarja, morda imate nekatere odvisnosti, ki jih ni mogoče samodejno namestiti. Če želite odpraviti to težavo, morate obiskati stran PyBitmessage AUR in preostale odvisnosti namestiti ročno.

Če želite začeti postopek izdelave, zaženite makepkg.

makepkg -si

Drugi Linuxi

PyBitmessage ima priročen skript, ki uporabnikom omogoča skeniranje operacijskega sistema in ugotovitev, katere odvisnosti potrebujejo za zagon programa. Če poskušate zagnati ta program v operacijskem sistemu, ki ni naveden zgoraj, sledite tem navodilom, da ugotovite, kaj potrebujete.

git klon https://github.com/Bitmessage/PyBitmessage
cd ~ / PyBitmessage python checkdeps.py

Preberite izhod skripte, saj bo zaznal, kakšen OS imate in natisnil natančne pakete, ki jih potrebujete. Večina operacijskih sistemov ima navodila znotraj checkdeps.py celo scenarij FreeBSD!

Gradnja

Z vsemi nameščenimi odvisnostmi je čas, da začnete delati z izvorno kodo.

Najprej z uporabo git orodje, klon najnovejšo različico izvorne kode PyBitmessage od GitHub-a.

git klon https://github.com/Bitmessage/PyBitmessage

Uporabi CD ukaz za premik terminala v novo kloniranega PyBitmessage mapo v računalniku Linux.

cd PyBitmessage

V notranjosti PyBitmessage mape, obstaja več datotek. Te datoteke so na splošno ključne za program, vendar jih lahko zanemarimo. Edina pomembna datoteka je tukaj setup.py, saj bo vzel kodo, jo sestavil in postavil na pravo mesto.

Namestite PyBitmessage v celoten sistem, tako da zaženete ta ukaz kot root:

namestite sudo -s python setup.py

Lahko pa namestite PyBitmessage kot redni uporabnik in zaženite naslednji ukaz. Upoštevajte, da boste morali PyBitmessage večkrat znova namestiti za vsakega uporabnika, ki ga mora uporabljati.

python setup.py namestite --user

Uporaba PyBitmessage

Če želite začeti komunicirati s PyBitmessage, morate najprej ustvariti novo identiteto. To naredite tako, da odprete program. Ko se odpre, kliknite gumb »nova identiteta«. Nastavitve pustite privzeto in za začetek kliknite »V redu«.

Kmalu po namestitvi bo PyBitmessage v sistemski vrstici prikazal obvestilo z napisom »povezano«.

Če želite poslati sporočilo s programom PyBitmessage, kliknite gumb »Pošlji«. Če kliknete »pošlji«, nič ne pošlje samodejno. Namesto tega odpre pogovorno okno s sporočili, v katerem lahko uporabniki sestavijo nove stvari, ki jih lahko pošljejo.

Pošiljanje običajnih sporočil

Morate poslati Bitmessage prijatelju? Najprej dobite njihov Bitmessage naslov. Ko ga prejmete, kliknite »Pošlji običajno sporočilo«. Njihov naslov prilepite v polje "Za".

Opomba: PyBitmessage pošilja sporočila za enkratno uporabo. Če želite določiti, kdaj se bo vaše sporočilo izteklo, povlecite drsnik poleg možnosti »TTL«.

PyBitmessage ne bo samodejno uporabil vašega naslova v razdelku »Od«. Namesto tega boste morali klikniti polje »Od« in v meniju izbrati svoj naslov. Izpolnite zadevo in polje s sporočilom. Ko je vse videti dobro, kliknite gumb »pošlji«.

Pošiljanje sporočil naročnikom

Poleg pošiljanja sporočil od osebe do osebe, PyBitmessage uporabnikom omogoča pošiljanje predmetov »naročnikom« ali osebam, ki sledijo vašemu naslovu PyBitmessage. Če želite uporabiti to funkcijo, kliknite »pošlji« in nato še »Pošlji« sporočila svojim naročnikom ”.

Tako kot v navadnih sporočilih, kliknite na polje »Od« in kliknite dodaj na svoj naslov. Nato izpolnite temo in vsebino svoje objave. Kliknite Pošlji, da objavite svojim sledilcem.

watch instagram story