Instalarea portofelului mSigna pe Linux necesităclădire. Compilarea acestui software funcționează aproape în orice distribuție Linux. Pentru a începe cu acest proces, va trebui mai întâi să satisfaceți dependențele pe care le are. Din păcate, site-ul mSigna este foarte vag și nu oferă pachete distro-specifice pe care utilizatorii trebuie să le instaleze.
Pentru a crea acest program, veți avea nevoie de Qt5biblioteci, ODB, OpenSSL, bibliotecile Boost C ++, SQLite, git și qrencode. Pentru mai multe informații despre cum puteți găsi dependențele pentru distribuția Linux, accesați pagina de documentare oficială aici.
Instalați mSigna
După ce toate dependențele sunt instalate pe sistemul de operare Linux, deschideți o fereastră de terminal și utilizați git instrument pentru a descărca cel mai recent cod sursă.
Notă: mSigna se poate construi în continuare, chiar dacă nu instalați dependențele de pe computerul dvs. Linux. Verifica ~ / MSigna / dependențele pentru fișierele de dependență incluse. Constructorul le poate folosi în schimb pe cele.
git clone https://github.com/ciphrex/mSIGNA
Construirea dependențelor mSigna
Mai devreme am folosit Git pentru a descărca tot mSignafișiere cu codul sursă rapid. Parcurgerea acestui traseu este utilă, deoarece elimină pașii enervanți, cum ar fi extragerea de fișiere de arhivă, etc. În acest moment, va trebui să mutați terminalul din folderul principal pe care îl deschide în fișierele sursă mSigna nou clonate. Pentru a face acest lucru, utilizați butonul CD comanda.
cd mSIGNA
În folderul mSigna, există un „document”sub-folder. În acest folder, este prezentată o descriere detaliată pentru configurarea unui mediu de construire Linux. Implică descărcarea, construirea și instalarea de fișiere importante. Rețineți că aceste fișiere nu se scot din folderul „deps”. Dacă ați instalat aceste biblioteci prin intermediul managerului de pachete al distribuției Linux, nu ezitați să săriți acest proces.
Într-un terminal, executați aceste comenzi una după alta. La scurt timp, mSigna ar trebui să aibă toate fișierele de dependență de care are nevoie pentru a le construi corect.
cd ~/
mkdir odb cd odb
Mai întâi, instalați Libcutl:
wget http://www.codesynthesis.com/download/libcutl/1.8/libcutl-1.8.0.tar.bz2 tar -xjvf libcutl-1.8.0.tar.bz2 cd libcutl-1.8.0 ./configure make sudo make install sudo ldconfig cd ..
În continuare, compilatorul ODB.
sudo apt-get install gcc-4.8-plugin-dev wget http://www.codesynthesis.com/download/odb/2.3/odb-2.3.0.tar.bz2 tar -xjvf odb-2.3.0.tar.bz2 cd odb-2.3.0 ./configure make sudo make install cd ..
După compilatorul ODB, construiți și instalați ODB Common Runtime:
wget http://www.codesynthesis.com/download/odb/2.3/libodb-2.3.0.tar.bz2 tar -xjvf libodb-2.3.0.tar.bz2 mkdir libodb-linux-build cd libodb-linux-build ../libodb-2.3.0/configure make sudo make install cd ..
Finalizați dependențele ODB prin instalarea bibliotecii de baze de date ODB.
wget http://www.codesynthesis.com/download/odb/2.3/libodb-sqlite-2.3.0.tar.bz2 tar -xjvf libodb-sqlite-2.3.0.tar.bz2 mkdir libodb-sqlite-linux-build cd libodb-sqlite-linux-build ../libodb-sqlite-2.3.0/configure make sudo make install cd
Construiți biblioteca Qrencode. Spre deosebire de celelalte dependențe, codul Qren este inclus cu codul sursă, în „deps”.
cd mSIGNA/deps/qrencode-3.4.3 ./configure --without-tools make sudo make install cd ..
În sfârșit, instalați fișierele legate de monedă mSigna are nevoie de:
sh ~/mSIGNA/deps/CoinDB/install-all.sh sh ~/mSIGNA/deps/CoinCore/install-all.sh sh ~/mSIGNA/deps/CoinQ/install-all.sh
După ce toate dependențele sunt construite, compilați portofelul mSigna.
./build-all.sh linux
Folosind mSigna
Configurarea portofelului mSigna începe prin crearea unui nou bolt. Faceți clic pe „Fișier” și selectați opțiunea care spune „New Vault”. Dați noului dvs. seif un pseudonim și salvați-l.
Notă: dacă nu executați Bitcoin-qt în fundal alături de mSigna, va trebui să vă conectați manual la un nod. Consultați documentația mSigna pentru a afla mai multe.
Apoi, găsiți meniul conturi și faceți clic pe opțiunea care spune „Expertul contului”. Porniți asistentul și dați-i unui nume contului.
După denumirea contului, setați politica contului. Pentru majoritatea utilizatorilor, 1 din 1 ar trebui să fie suficient. Modificați opțiunile de politică numai dacă știți ce faceți.
Când s-a încheiat configurarea, faceți clic pe „Exportați contul” pentru a crea o copie de rezervă nouă. Această copie de rezervă va salva tot ce ține de portofel, deci asigurați-vă că îl salvați într-un loc sigur.
Trimiterea plăților
mSigna va dura ceva timp pentru a vă sincroniza cu cea mai recentă versiune a blockchain-ului Bitcoin. Când acest proces se va finaliza, va fi sigur de utilizat. Faceți clic pe „Conturi” și selectați butonul „Trimite”.
Notă: căutați meniul „Keychains” și selectați „Deblocare breloc”. Deblocarea brelocului dvs. este esențială pentru trimiterea tranzacțiilor BTC.
În meniul pop-up pentru mSigna, scrieți cantitatea exactă (în BTC) pe care doriți să o trimiteți. Dacă totul arată bine și sunteți gata să trimiteți plata, faceți clic pe butonul „Salvați nesemnat”.
Plata nu este încă pregătită pentru a fi trimisă. Mai întâi va trebui să îl semnați. Priviți tranzacția (în secțiunea Tranzacții) și selectați-o. Faceți clic pe tranzacție și selectați „Adaugă semnătură” pentru a semna tranzacția.
După ce ați îndeplinit cerința privind politica de securitate a portofelului, va apărea butonul „Trimite” și veți putea trimite plata.
Primirea plăților
Pentru a primi o plată în portofelul dvs. mSigna BTC, selectați contul dvs. și faceți clic pe butonul „Recuperare” din bara de instrumente. Etichetați noua plată și scrieți suma necesară.
Așteptați puțin și mSigna va genera o nouă adresă de cod QR pentru plată. Oferiți adresei celui care plătește pentru a obține plata.
Când o plată este reușită, mSigna va credita instantaneu BTC în contul dvs.
Comentarii