- - Come inviare messaggi con Bitcoin Blockchain su Linux usando Bitmessage

Come inviare messaggi con Bitcoin Blockchain su Linux usando Bitmessage

Ci sono poche cose affascinanti come iltecnologia blockchain. Un programma che sfrutta questa tecnologia è PyBitmessage. Con questo programma, gli utenti possono inviare messaggi P2P con la blockchain Bitcoin, in modo sicuro. Soprattutto, questo programma può essere utilizzato su più sistemi operativi, incluso Linux!

Installa PyBitmessage

PyBitmessage è un programma entusiasmante, ma lo ènon sembra che le principali distribuzioni Linux abbiano abbastanza interesse in esso per portarlo ufficialmente. Fortunatamente, questo programma è semplice da compilare e compilare dal sorgente. Per avviare il processo di compilazione, apri un terminale e installa le varie librerie e file di dipendenza richiesti per il tuo sistema operativo.

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

L'installazione di PyBitmessage su Arch Linux non è moltodiverso dal compilarlo su altre distribuzioni Linux, come indicato in questo articolo. Tuttavia, dato come funziona AUR, gli utenti Arch ottengono un processo di compilazione molto più pulito e automatizzato. Tutti i file delle dipendenze vengono gestiti automaticamente.

Per iniziare l'installazione di PyBitmessage sul tuo PC Arch Linux, devi prima installare l'ultima versione dello strumento di gestione dei pacchetti Git con Pacman, gestore dei pacchetti.

sudo pacman -S git

Git ha terminato l'installazione. Il prossimo passo nel processo è clone l'ultimo PyBitmessage PKGBUILD snapshot.

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

CD nel nuovo clonato pybitmessage directory per avviare il processo di generazione del pacchetto.

cd pybitmessage

La creazione di pacchetti da AUR è un processo semplice e veloce. Tuttavia, a volte possono verificarsi errori. Se makepkg non riesce a generare, potresti avere alcune dipendenze che non possono essere installate automaticamente. Per risolvere questo problema, devi andare alla pagina AUR di PyBitmessage e installare manualmente le restanti dipendenze.

Per avviare il processo di compilazione, esegui makepkg.

makepkg -si

Altri Linux

PyBitmessage ha uno script utile che consente agli utentiper scansionare il loro sistema operativo e scoprire quali dipendenze sono necessarie per eseguire il programma. Se stai tentando di eseguire questo programma su un sistema operativo non elencato sopra, segui queste istruzioni per determinare di cosa hai bisogno.

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

Leggi l'output dello script, in quanto rileverà quale sistema operativo hai e stampa i pacchetti esatti di cui hai bisogno. La maggior parte dei sistemi operativi ha istruzioni all'interno di checkdeps.py sceneggiatura, anche FreeBSD!

Costruzione

Con tutte le dipendenze installate, è tempo di iniziare a lavorare con il codice sorgente.

Innanzitutto, usando il idiota attrezzo, clone l'ultima versione del codice sorgente di PyBitmessage da GitHub.

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

Usa il CD comando per spostare il terminale nel nuovo clonato PyBitmessage cartella sul tuo PC Linux.

cd PyBitmessage

All'interno del PyBitmessage cartella, ci sono diversi file. Questi file sono essenziali per il programma in generale, ma possiamo ignorarli. L'unico file importante qui è setup.py, poiché prenderà il codice, lo costruirà e lo posizionerà nella posizione corretta.

Installa PyBitmessage sull'intero sistema, eseguendo questo comando come root:

sudo -s
python setup.py install

In alternativa, installare PyBitmessage come di consuetoutente, eseguire il comando seguente. Tieni presente che se segui questa strada, PyBitmessage dovrà essere reinstallato più volte per ogni utente che deve utilizzarlo.

python setup.py install --user

Utilizzando PyBitmessage

Per iniziare a comunicare con PyBitmessage, lo faraiè necessario innanzitutto creare una nuova identità. Fallo aprendo il programma. Una volta aperto, fai clic sul pulsante "nuova identità". Lascia le impostazioni predefinite e fai clic su "OK" per iniziare.

Poco dopo l'installazione, PyBitmessage mostrerà una notifica nella barra delle applicazioni che dice "connesso".

Per inviare un messaggio con PyBitmessage, fai clic sul pulsante "Invia". Fare clic su "Invia" non invia automaticamente nulla. Al contrario, apre la finestra di dialogo del messaggio, in cui gli utenti possono comporre nuove cose da inviare.

Invio di messaggi ordinari

Devi inviare un Bitmessage ad un amico? Innanzitutto, ottieni il loro indirizzo Bitmessage. Una volta ottenuto, fai clic su "Invia messaggio normale". Incolla il loro indirizzo nella casella "A".

Nota: PyBitmessage invia messaggi usa e getta. Per determinare quando scadrà il messaggio, trascina il cursore accanto a "TTL".

PyBitmessage non utilizzerà automaticamente il tuo indirizzonella sezione "Da". Invece, dovrai fare clic sulla casella "Da" e selezionare il tuo indirizzo quando compare nel menu. Compila l'oggetto e la finestra di messaggio. Quando tutto sembra a posto, fai clic sul pulsante "Invia".

Invio di messaggi agli abbonati

Oltre a inviare messaggi da persona apersona, PyBitmessage consente agli utenti di inviare articoli a "abbonati" o persone che seguono il tuo indirizzo PyBitmessage. Per utilizzare questa funzione, fai clic su "Invia", quindi su "Invia messaggi ai tuoi abbonati ".

Come in "Messaggi ordinari", fai clic sulla casella "Da" e fai clic su Aggiungi al tuo indirizzo. Quindi compila l'oggetto e il contenuto del tuo post. Fai clic su Invia per pubblicare sui tuoi follower.

Commenti