- - Hvordan sende meldinger med Bitcoin Blockchain på Linux ved hjelp av Bitmessage

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

Det er få ting så fascinerende somblockchain-teknologi. Et program som utnytter 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 detser ikke ut til at mainstream Linux-distribusjoner har interesse nok til å føre den offisielt. Heldigvis er dette programmet enkelt å samle og bygge fra kilden. For å starte kompileringsprosessen, åpner du en terminal og installerer 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 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

Å installere PyBitmessage på Arch Linux er ikke veldigannerledes enn å samle det på andre Linux-distribusjoner, som vi har beskrevet i denne artikkelen. Men gitt hvordan AUR fungerer, får 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 installert. Det neste trinnet i prosessen er å klone den siste PyBitmessage PKGBUILD øyeblikksbilde.

git clone 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 tillater 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ølg disse instruksjonene for å finne ut hva du trenger.

git clone 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 manus, 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 clone 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 install

Alternativt kan du installere PyBitmessage som en vanligbruker, 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 install --user

Bruker PyBitmessage

For å begynne å kommunisere med PyBitmessage, gjør du detførst trenger å opprette en ny identitet. Gjør dette ved å åpne programmet. Når den er åpen, klikker du på knappen "ny identitet". 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". Ved å klikke på "send" sendes det 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 den, 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 automatiski “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 tilperson, 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 ”.

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.

kommentarer