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!
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.
sudo apt namestite python-qt4 python-msgpack python-pyopencl python-setuptools build-basic libssl-dev git
sudo apt-get python-qt4 python-msgpack python-pyopencl python-setuptools build-basic libssl-dev git
sudo dnf namestite PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c ++ redhat-rpm-config python-devel openssl-devel git
sudo zypper namestite python-qt python-msgpack-python python-setuptools gcc-c ++ libopenssl-devel python-devel git
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
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!
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
Č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.
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«.
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.
Zajeli smo številne priročne leče Ubuntu Unity, vključno z, Vprašaj...
Ali imate umazan trdi disk Windows, ki poganja datotečni sistem NTF...
Zaslon za prijavo v Gnome običajno deluje brezhibno, saj gre za čud...