Slik sender du meldinger med Bitcoin Blockchain på Linux ved hjelp av Bitmessage

click fraud protection

Det er få ting så fascinerende som blockchain-teknologien. Et program som drar nytte av denne teknologien er PyBitmessage. Med dette programmet kan brukere sende P2P-meldinger med Bitcoin blockchain, på en sikker måte. Det beste av alt er at dette programmet kan brukes på flere operativsystemer, inkludert Linux!

Installer PyBitmessage

PyBitmessage er et spennende program, men det ser ikke ut til at mainstream Linux-distribusjoner har interesse nok til å bære det offisielt. Heldigvis er dette programmet enkelt å samle og bygge fra kilden. For å starte kompileringsprosessen, åpne opp en terminal og installere de forskjellige bibliotekene og avhengighetsfilene som kreves for operativsystemet ditt.

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 installer PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c ++ redhat-rpm-config python-devel openssl-devel git
instagram viewer

Opensuse

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

Arch Linux

Installerer PyBitmessage på Arch Linux er ikke veldig annerledes enn å samle det på andre Linux-distribusjoner, slik vi har beskrevet i denne artikkelen. Gitt hvordan AUR fungerer, får imidlertid Arch-brukere en mye renere, mer automatisert byggeprosess. Alle avhengighetsfiler blir tatt vare på automatisk.

For å komme i gang med å installere PyBitmessage på Arch Linux PC, må du først installere den nyeste versjonen av Git-pakkehåndteringsverktøyet med Pacman, pakkebehandler.

sudo pacman -S git

Git er ferdig med å installere. Det neste trinnet i prosessen er å klone den siste PyBitmessage PKGBUILD øyeblikksbilde.

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

CD inn i den nylig klonede pybitmessage katalog for å starte pakkegenereringsprosessen.

cd pybitmessage

Å bygge pakker fra AUR er en rask og enkel prosess. Noen ganger kan det imidlertid oppstå feil. Hvis Makepkg mislykkes i å generere, kan det hende du har noen avhengigheter som ikke kan installeres automatisk. For å løse dette problemet, må du gå til PyBitmessage AUR-siden og installere resten av avhengighetene manuelt.

Kjør for å starte byggeprosessen Makepkg.

makepkg -si

Andre Linux-er

PyBitmessage har et hendig skript som lar brukere skanne operativsystemet sitt og finne ut hvilke avhengigheter de trenger for å kjøre programmet. Hvis du prøver å kjøre dette programmet på et operativsystem som ikke er oppført ovenfor, følger du disse instruksjonene for å finne ut hva du trenger.

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

Les utskriften fra skriptet, da det vil oppdage hvilket operativsystem du har og skrive ut de nøyaktige pakkene du trenger. De fleste operativsystemer har instruksjoner innen checkdeps.py skript, til og med FreeBSD!

Bygning

Med alle avhengigheter installert, er det på tide å begynne å jobbe med kildekoden.

Først bruker du git verktøy, klone den siste versjonen av PyBitmessage-kildekoden fra GitHub.

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

Bruke CD kommando for å flytte terminalen inn i den nylig klonede PyBitmessage -mappen på din Linux-PC.

cd PyBitmessage

Inne i PyBitmessage mappen, det er flere filer. Disse filene er viktige for programmet generelt, men vi kan se bort fra dem. Den eneste viktige filen her er setup.py, da den vil ta koden, bygge den og plassere den på rett sted.

Installer PyBitmessage på hele systemet ved å kjøre denne kommandoen som root:

sudo-s python setup.py installere

Alternativt kan du installere PyBitmessage som en vanlig bruker, kjør følgende kommando. Husk at hvis du går denne ruten, vil PyBitmessage måtte installeres på nytt flere ganger for hver bruker som trenger å bruke den.

python setup.py installere - bruker

Bruker PyBitmessage

For å begynne å kommunisere med PyBitmessage, må du først opprette en ny identitet. Gjør dette ved å åpne programmet. Når den er åpen, klikker du på "ny identitet" -knappen. La innstillingene være som standard, og klikk “OK” for å komme i gang.

Rett etter installasjonen vil PyBitmessage vise et varsel i systemstatusfeltet som sier "tilkoblet."

Hvis du vil sende en melding med PyBitmessage, klikker du på "Send-knappen". Å klikke på "send" sender ikke automatisk noe. I stedet åpner den meldingsdialogen, der brukere kan komponere nye ting å sende.

Sende vanlige meldinger

Trenger du å sende en bitmessage til en venn? Først får du Bitmessage-adressen. Når du har fått det, klikker du på "Send vanlig melding." Lim inn adressen deres i "Til" -boksen.

Merk: PyBitmessage sender engangsmeldinger. For å bestemme når meldingen skal utløpe, drar du glidebryteren ved siden av "TTL."

PyBitmessage bruker ikke adressen din automatisk i "Fra" -delen. I stedet må du klikke på "Fra" -boksen og velge adressen din når den kommer opp i menyen. Fyll ut emnet og meldingsboksen. Når alt ser bra ut, klikker du på "send" -knappen.

Sende meldinger til abonnenter

I tillegg til å sende meldinger fra person til person, lar PyBitmessage brukere sende elementer til "abonnenter", eller personer som følger PyBitmessage-adressen din. Hvis du vil bruke denne funksjonen, klikker du på "send" og deretter "Send meldinger til abonnentene ”-knappen.

Som i "Vanlige meldinger", klikk på "Fra" -boksen og klikk på legg til adressen din. Fyll deretter ut emnet og innholdet i innlegget ditt. Klikk send for å publisere til dine følgere.

watch instagram story