Es gibt wenige Dinge, die so faszinierend sind wie dieBlockchain-Technologie. Ein Programm, das diese Technologie nutzt, ist PyBitmessage. Mit diesem Programm können Benutzer P2P-Nachrichten mit der Bitcoin-Blockchain auf sichere Weise senden. Das Beste ist, dass dieses Programm auf mehreren Betriebssystemen, einschließlich Linux, verwendet werden kann!
Installieren Sie PyBitmessage
PyBitmessage ist ein aufregendes Programm, aber esscheint nicht, dass die gängigen Linux-Distributionen genug Interesse daran haben, es offiziell zu führen. Glücklicherweise ist dieses Programm einfach zu kompilieren und aus dem Quellcode zu erstellen. Öffnen Sie zum Starten des Kompilierungsvorgangs ein Terminal und installieren Sie die verschiedenen Bibliotheken und Abhängigkeitsdateien, die für Ihr Betriebssystem erforderlich sind.
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
Die Installation von PyBitmessage unter Arch Linux ist nicht sehr einfachanders als das Kompilieren auf anderen Linux-Distributionen, wie wir in diesem Artikel beschrieben haben. Angesichts der Funktionsweise von AUR erhalten Arch-Benutzer jedoch einen viel saubereren und automatisierteren Erstellungsprozess. Alle Abhängigkeitsdateien werden automatisch gepflegt.
Um mit der Installation von PyBitmessage auf Ihrem Arch Linux-PC zu beginnen, müssen Sie zuerst die neueste Version des Git-Paketverwaltungstools mit dem Pacman-Paketmanager installieren.
sudo pacman -S git
Git ist fertig installiert. Der nächste Schritt im Prozess ist zu Klon die neueste PyBitmessage pkgbuild Schnappschuss.
git clone https://aur.archlinux.org/pybitmessage.git
CD in die neu geklont pybitmessage Verzeichnis, um den Paketgenerierungsprozess zu starten.
cd pybitmessage
Das Erstellen von Paketen aus dem AUR ist ein schneller und einfacher Vorgang. Manchmal können jedoch Fehler auftreten. Wenn makepkg kann nicht generiert werden. Möglicherweise gibt es Abhängigkeiten, die nicht automatisch installiert werden können. Um dieses Problem zu beheben, müssen Sie die PyBitmessage-AUR-Seite aufrufen und den Rest der Abhängigkeiten manuell installieren.
Führen Sie den folgenden Befehl aus, um den Erstellungsprozess zu starten makepkg.
makepkg -si
Andere Linuxe
PyBitmessage verfügt über ein praktisches Skript, mit dem Benutzerum ihr Betriebssystem zu scannen und herauszufinden, welche Abhängigkeiten sie benötigen, um das Programm auszuführen. Wenn Sie versuchen, dieses Programm auf einem Betriebssystem auszuführen, das oben nicht aufgeführt ist, befolgen Sie diese Anweisungen, um festzustellen, was Sie benötigen.
git clone https://github.com/Bitmessage/PyBitmessage
cd ~/PyBitmessage python checkdeps.py
Lesen Sie die Ausgabe des Skripts, um festzustellen, welches Betriebssystem Sie haben, und drucken Sie genau die Pakete aus, die Sie benötigen. Die meisten Betriebssysteme verfügen über Anweisungen im checkdeps.py Skript, sogar FreeBSD!
Gebäude
Wenn alle Abhängigkeiten installiert sind, ist es an der Zeit, mit dem Quellcode zu arbeiten.
Zuerst mit dem git Werkzeug, Klon die neueste Version des PyBitmessage-Quellcodes von GitHub.
git clone https://github.com/Bitmessage/PyBitmessage
Verwenden Sie die CD Befehl, um das Terminal in den neu geklonten zu verschieben PyBitmessage Ordner auf Ihrem Linux-PC.
cd PyBitmessage
Innerhalb der PyBitmessage Ordner gibt es mehrere Dateien. Diese Dateien sind für das Programm insgesamt von wesentlicher Bedeutung, können jedoch von uns ignoriert werden. Die einzige wichtige Datei ist hier setup.pyErstellen Sie den Code, und platzieren Sie ihn an der richtigen Stelle.
Installieren Sie PyBitmessage auf dem gesamten System, indem Sie diesen Befehl als root ausführen:
sudo -s python setup.py install
Alternativ können Sie PyBitmessage auch regelmäßig installierenFühren Sie den folgenden Befehl aus. Beachten Sie, dass PyBitmessage auf dieser Route für jeden Benutzer, der es verwenden muss, mehrmals neu installiert werden muss.
python setup.py install --user
Verwenden von PyBitmessage
Um mit PyBitmessage zu kommunizieren, müssen Siemüssen zunächst eine neue Identität erstellen. Öffnen Sie dazu das Programm. Klicken Sie nach dem Öffnen auf die Schaltfläche "Neue Identität". Übernehmen Sie die Standardeinstellungen und klicken Sie auf "OK", um zu beginnen.
Kurz nach dem Setup zeigt PyBitmessage in der Taskleiste eine Benachrichtigung mit der Aufschrift "Verbunden" an.
Um eine Nachricht mit PyBitmessage zu senden, klicken Sie auf die Schaltfläche "Senden". Wenn Sie auf "Senden" klicken, wird nichts automatisch gesendet. Stattdessen wird das Nachrichtendialogfeld geöffnet, in dem Benutzer neue zu sendende Elemente erstellen können.
Senden von normalen Nachrichten

Müssen Sie eine Bitmeldung an einen Freund senden? Holen Sie sich zunächst ihre Bitmessage-Adresse. Wenn Sie es haben, klicken Sie auf "Normale Nachricht senden". Fügen Sie deren Adresse in das Feld "An" ein.
Hinweis: PyBitmessage sendet Wegwerfnachrichten. Ziehen Sie den Schieberegler neben "TTL", um festzustellen, wann Ihre Nachricht abläuft.
PyBitmessage verwendet Ihre Adresse nicht automatischim Abschnitt "Von". Stattdessen müssen Sie auf das Feld "Von" klicken und Ihre Adresse auswählen, wenn sie im Menü angezeigt wird. Füllen Sie den Betreff und das Meldungsfeld aus. Wenn alles gut aussieht, klicken Sie auf die Schaltfläche "Senden".
Senden von Nachrichten an Abonnenten

Zusätzlich zum Senden von Nachrichten von Person zuMit Person, PyBitmessage können Benutzer Elemente an "Abonnenten" oder Personen senden, die Ihrer PyBitmessage-Adresse folgen. Um diese Funktion zu verwenden, klicken Sie auf "Senden" und dann auf "Senden" Nachrichten an Ihre Abonnenten “.
Klicken Sie wie in "Gewöhnliche Nachrichten" auf das Feld "Von" und klicken Sie auf "Zu Ihrer Adresse hinzufügen". Füllen Sie dann den Betreff und den Inhalt Ihres Beitrags aus. Klicken Sie auf Senden, um an Ihre Follower zu veröffentlichen.
Bemerkungen