PyBitmessage

Bitmessage installieren und Nachrichten versenden

Es gibt nur wenige Dinge, die so faszinierend sind wie die Blockchain-Technologie. Ein Programm, das sich diese Technologie zunutze macht, ist PyBitmessage. Mit diesem Programm können Benutzer P2P-Nachrichten mit der Bitcoin-Blockchain auf sichere Weise versenden. Das Beste daran ist, dass dieses Programm auf mehreren Betriebssystemen verwendet werden kann, einschließlich Linux.

PyBitmessage installieren

PyBitmessage ist ein aufregendes Programm, aber es scheint nicht so, dass die Mainstream-Linux-Distributionen genug Interesse daran haben, um es offiziell zu unterstützen. Glücklicherweise ist dieses Programm einfach zu kompilieren und aus dem Quellcode zu erstellen. Um den Kompilierungsprozess zu starten, öffnen Sie ein Terminal und installieren Sie die verschiedenen Bibliotheken und Abhängigkeitsdateien, die für Ihr Betriebssystem erforderlich sind.

Ubuntu Installation:

sudo apt install python-qt4 python-msgpack python-pyopencl python-setuptools build-essential libssl-dev git

Debian Installation:

sudo apt-get python-qt4 python-msgpack python-pyopencl python-setuptools build-essential libssl-dev git

Fedora Installation:

sudo dnf install PyQt4 python2-msgpack python2-pyopencl python2-setuptools gcc-c++ redhat-rpm-config python-devel openssl-devel git

OpenSUSE Installation:

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

Arch Linux Installation:

Die Installation von PyBitmessage auf Arch Linux unterscheidet sich nicht sehr von der Kompilierung auf anderen Linux-Distributionen, wie wir in diesem Artikel beschrieben haben. Da das AUR jedoch so funktioniert, erhalten Arch-Benutzer einen viel saubereren, automatisierten Build-Prozess. Um alle Abhängigkeitsdateien wird sich automatisch gekümmert.

Um mit der Installation von PyBitmessage auf Ihrem Arch Linux PC zu beginnen, müssen Sie zunächst die neueste Version des Git-Paketverwaltungswerkzeugs mit dem Pacman-Paketmanager installieren.

sudo pacman -S git

Die Installation von Git ist abgeschlossen. Der nächste Schritt des Prozesses ist das Klonen des neuesten PyBitmessage pkgbuild Snapshots.

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

CD in das neu geklonte pybitmessage-Verzeichnis, um den Paketgenerierungsprozess zu starten.

cd pybitmessage

Die Erstellung von Paketen aus dem AUR ist ein schneller und einfacher Prozess. Manchmal können jedoch Fehler auftreten. Wenn makepkg beim Generieren fehlschlägt, kann es sein, dass Sie einige Abhängigkeiten haben, die nicht automatisch installiert werden können. Um dieses Problem zu beheben, müssen Sie auf die PyBitmessage AUR Seite gehen und die restlichen Abhängigkeiten manuell installieren.

Um den Build-Prozess zu starten, führen Sie makepkg aus:

makepkg -si

Andere Linux Systeme:

PyBitmessage hat ein praktisches Skript, mit dem Benutzer ihr Betriebssystem scannen und herausfinden können, 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, folgen Sie diesen Anweisungen, um herauszufinden, was Sie benötigen.

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

python checkdeps.py

Lesen Sie die Ausgabe des Skripts, da es erkennt, welches Betriebssystem Sie haben und die genauen Pakete ausgibt, die Sie benötigen. Für die meisten Betriebssysteme enthält das Skript checkdeps.py Anweisungen, sogar für FreeBSD.

 

PyBitmessage beziehen

Nachdem alle Abhängigkeiten installiert sind, ist es an der Zeit, mit dem Quellcode zu verarbeiten.

Zuerst klonen Sie mit dem git-Tool die neueste Version des PyBitmessage-Quellcodes von GitHub.

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

Verwenden Sie den Befehl CD, um das Terminal in den neu geklonten PyBitmessage-Ordner auf Ihrem Linux-PC zu verschieben.

cd PyBitmessage

Innerhalb des Ordners PyBitmessage befinden sich mehrere Dateien. Diese Dateien sind für das Programm insgesamt wichtig, aber wir können sie vernachlässigen. Die einzige wichtige Datei hier ist setup.py, da sie den Code nimmt, ihn erstellt und ihn am richtigen Ort ablegt.

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 als normaler Benutzer installieren, indem Sie den folgenden Befehl ausführen. Denken Sie daran, dass PyBitmessage in diesem Fall für jeden Benutzer, der es benutzen möchte, mehrmals neu installiert werden muss.

python setup.py install --user

PyBitmessage verwenden

Um mit PyBitmessage zu kommunizieren, müssen Sie zunächst eine neue Identität erstellen. Dazu öffnen Sie das Programm. Sobald es geöffnet ist, klicken Sie auf die Schaltfläche “Neue Identität”. Belassen Sie die Einstellungen auf den Standardwerten und klicken Sie auf “OK”, um loszulegen.

Kurz nach der Einrichtung zeigt PyBitmessage eine Benachrichtigung in der Taskleiste an, die besagt, dass eine Verbindung besteht.

Um eine Nachricht mit PyBitmessage zu senden, klicken Sie auf die Schaltfläche “Senden”. Wenn Sie auf “Senden” klicken, wird nicht automatisch etwas gesendet. Stattdessen wird der Nachrichtendialog geöffnet, in dem die Benutzer neue Nachrichten verfassen können, die sie versenden möchten.

Versenden von gewöhnlichen Nachrichten

Nachricht mit Bitmessage versenden

Möchten Sie eine Bitmessage an einen Freund senden? Besorgen Sie sich zunächst die Bitmessage-Adresse. Sobald Sie sie haben, klicken Sie auf “Gewöhnliche Nachricht senden”. Füge die Adresse in das Feld “An” ein.

Hinweis: PyBitmessage sendet Einwegnachrichten. Um festzulegen, wann Ihre Nachricht abläuft, ziehen Sie den Schieberegler neben “TTL”.

PyBitmessage wird nicht automatisch Ihre Adresse im Abschnitt “Von” verwenden. 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 Nachrichtenfeld aus. Wenn alles gut aussieht, klicken Sie auf die Schaltfläche “Senden”.

Senden von Nachrichten an Abonnenten

Nachricht an Abonnenten mit Bitmessage versenden

Mit PyBitmessage können Sie nicht nur Nachrichten von Person zu Person senden, sondern auch an “Abonnenten”, also an Personen, die Ihrer PyBitmessage-Adresse folgen. Um diese Funktion zu nutzen, klicken Sie auf “Senden” und dann auf die Schaltfläche “Nachrichten an Ihre Abonnenten senden”.

Wie bei “Gewöhnliche Nachrichten” klickst du auf das Feld “Von” und dann auf “Zu deiner Adresse hinzufügen”. Füllen Sie dann den Betreff und den Inhalt Ihrer Nachricht aus. Klicken Sie auf “Senden”, um die Nachricht an Ihre Abonnenten zu senden.

Diesen Beitrag teilen:

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.

Solve : *
30 ⁄ 15 =