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