- - Hogyan lehet üzeneteket küldeni a Bitcoin Blockchain segítségével Linuxon a Bitmessage használatával

Hogyan lehet üzeneteket küldeni a Bitcoin Blockchain segítségével Linuxon a Bitmessage használatával

Kevés olyan izgalmas dolog van, mint ablockchain technológia. Az egyik program, amely kihasználja ezt a technológiát, a PyBitmessage. Ezzel a programmal a felhasználók biztonságos módon küldhetnek P2P üzeneteket a Bitcoin blokklánccal. A legjobb az egészben, hogy ez a program több operációs rendszeren is használható, beleértve a Linuxot is!

Telepítse a PyBitmessage szoftvert

A PyBitmessage izgalmas program, de aznem tűnik úgy, hogy a mainstream Linux disztribúciók elegendő érdeklődéssel bírnak benne, hogy hivatalosan is hordozzák. Szerencsére ez a program egyszerű forrásból történő fordításra és felépítésre. A fordítási folyamat elindításához nyisson meg egy terminált, és telepítse az operációs rendszerhez szükséges különféle könyvtárakat és függőségi fájlokat.

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

A PyBitmessage telepítése az Arch Linux rendszerre nem nagyon jókülönbözik attól, hogy más Linux disztribúciókon fordítsuk, amint azt ebben a cikkben körvonalaztuk. Mivel azonban az AUR működik, az Arch felhasználók sokkal tisztább, automatizáltabb építési folyamatot kapnak. Az összes függőségi fájlt automatikusan gondozzuk.

A PyBitmessage telepítésének megkezdéséhez az Arch Linux PC-jére először a Pacman csomagkezelővel telepítenie kell a Git csomagkezelő eszköz legújabb verzióját.

sudo pacman -S git

A telepítés befejeződött. A folyamat következő lépése az, hogy klón a legújabb PyBitmessage PKGBUILD pillanatkép.

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

CD az újonnan klónozott pybitmessage könyvtár a csomaggenerációs folyamat elindításához.

cd pybitmessage

A AUR csomagok készítése gyors és egyszerű folyamat. Előfordulhat azonban, hogy hibák fordulhatnak elő. Ha makepkg nem sikerül generálni, előfordulhat, hogy vannak olyan függőségek, amelyeket nem lehet automatikusan telepíteni. A probléma megoldásához el kell lépnie a PyBitmessage AUR oldalra, és manuálisan telepítenie kell a többi függőséget.

Az összeállítási folyamat elindításához futtassa makepkg.

makepkg -si

Egyéb Linuxok

A PyBitmessage rendelkezik egy praktikus szkripttel, amely lehetővé teszi a felhasználók számáraátvizsgálni az operációs rendszert, és megtudni, milyen függőségekre van szükségük a program futtatásához. Ha ezt a programot olyan operációs rendszeren próbálja futtatni, amely nem szerepel a fentiekben, akkor kövesse ezeket az utasításokat a szükséges meghatározásához.

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

Olvassa el a szkript kimenetét, mivel ez felismeri, milyen operációs rendszer van, és kinyomtatja a szükséges csomagokat. A legtöbb operációs rendszer utasításokat tartalmaz a checkdeps.py szkript, még a FreeBSD is!

Épület

Az összes függőség telepítése után ideje elkezdeni a forráskód használatát.

Először a csoportos it eszköz, klón a PyBitmessage forráskód legújabb verziója a GitHub-tól.

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

Használja a CD parancs a terminál áthelyezésére az újonnan klónozott helyre PyBitmessage mappát a Linux PC-jén.

cd PyBitmessage

Belsejében PyBitmessage mappában, több fájl is található. Ezek a fájlok nélkülözhetetlenek a program számára, de ezeket figyelmen kívül hagyhatjuk. Az egyetlen fontos fájl itt setup.py, mivel elviszi a kódot, összeállítja és a megfelelő helyre helyezi.

Telepítse a PyBitmessage programot a teljes rendszerre, a következő parancs futtatásával:

sudo -s
python setup.py install

Alternatív megoldásként telepítse a PyBitmessage szoftvert normálkéntfelhasználó, futtassa a következő parancsot. Ne feledje, hogy ha ezen az úton halad, a PyBitmessage-t többször újra kell telepíteni minden felhasználónál, amely ezt használni szeretné.

python setup.py install --user

A PyBitmessage használata

Ha el szeretne kezdeni a kommunikációt a PyBitmessage-lal, akkor az leszelőször új identitást kell létrehoznia. Ehhez nyissa meg a programot. Miután megnyílt, kattintson az „új identitás” gombra. Hagyja alapértelmezés szerint a beállításokat, és az induláshoz kattintson az „OK” gombra.

Röviddel a telepítés után a PyBitmessage értesítést jelenít meg a tálcán, amelyben azt mondja: “csatlakoztatva”.

Ha üzenetet szeretne küldeni a PyBitmessage segítségével, kattintson a „Küldés” gombra. A „Küldés” gombra kattintva nem automatikusan kerül elküldés. Ehelyett megnyitja az üzenet párbeszédpanelt, ahol a felhasználók új dolgokat komponálhatnak küldeni.

Rendes üzenetek küldése

Küldjön egy Bitmessage-t egy barátjának? Először keresse meg a Bitmessage címet. Miután megkapta, kattintson a „Szokásos üzenet küldése” gombra. Illessze be a címüket a „Címzett” mezőbe.

Megjegyzés: A PyBitmessage eldobható üzeneteket küld. Az üzenet lejárati idejének meghatározásához húzza a „TTL” melletti csúszkát.

A PyBitmessage automatikusan nem fogja használni a címeta „From” szakaszban. Ehelyett kattintson a „Feladó” mezőre, és válassza ki a címet, amikor megjelenik a menüben. Töltse ki a tárgyat és az üzenet mezőt. Amikor minden jól néz ki, kattintson a „küldés” gombra.

Üzenetek küldése előfizetőknek

Amellett, hogy üzeneteket küld az emberekrőlszemély, a PyBitmessage lehetővé teszi a felhasználók számára, hogy elemeket küldjenek „előfizetőknek”, vagy olyan embereknek, akik követik a PyBitmessage címet. A szolgáltatás használatához kattintson a „küldés”, majd a „Küldés üzenetek az előfizetőknek ”gombra.

Mint a „Szokásos üzenetekben”, kattintson a „Feladó” mezőre, majd kattintson a címhez adás hozzáadására. Ezután töltse ki a bejegyzés tárgyát és tartalmát. Kattintson a Küldés elemre, hogy közzétegye követőinek.

Hozzászólások