Instalacja portfela mSigna w systemie Linux wymaga kompilacji. Kompilowanie tego oprogramowania działa na prawie każdej dystrybucji Linuksa. Aby rozpocząć ten proces, najpierw musisz spełnić zależności, które ma. Niestety, witryna mSigna jest bardzo niejasna i nie oferuje żadnych pakietów specyficznych dla dystrybucji, które użytkownicy muszą zainstalować.
Aby uruchomić ten program, potrzebujesz bibliotek Qt5, ODB, OpenSSL, bibliotek Boost C ++, SQLite, git i qrencode. Aby uzyskać więcej informacji o tym, jak znaleźć zależności dla swojej dystrybucji Linuksa, przejdź na oficjalną stronę dokumentacji tutaj.
Spis treści:
Zainstaluj mSigna
Po zainstalowaniu wszystkich zależności w systemie operacyjnym Linux otwórz okno terminala i użyj rozszerzenia git narzędzie do pobierania najnowszego kodu źródłowego.
Uwaga: mSigna może nadal budować się, nawet jeśli nie zainstalujesz zależności na komputerze z systemem Linux. Sprawdź ~ / mSigna / deps pod kątem dołączonych plików zależności. Konstruktor może ich zamiast tego użyć.
git clone https://github.com/ciphrex/mSIGNA
Budowanie zależności mSigna
Wcześniej używaliśmy Gita do szybkiego pobierania wszystkich plików kodu źródłowego mSigna. Podążanie tą trasą jest przydatne, ponieważ usuwa irytujące kroki, takie jak rozpakowywanie plików archiwów, itp. W tym momencie musisz przenieść terminal z folderu domowego, w którym się otwiera, do nowo sklonowanych plików źródłowych mSigna. Aby to zrobić, użyj polecenia CD.
cd mSIGNA
W folderze mSigna znajduje się podfolder „docs”. W tym folderze przedstawiono szczegółowy opis konfigurowania środowiska kompilacji systemu Linux. Obejmuje pobieranie, budowanie i instalowanie ważnych plików. Pamiętaj, że te pliki nie są usuwane z folderu „deps”. Jeśli zainstalowałeś te biblioteki za pośrednictwem menedżera pakietów dystrybucji Linuksa, możesz pominąć ten proces.
W terminalu uruchom te polecenia jedno po drugim. Wkrótce potem mSigna powinna mieć wszystkie pliki zależności, których potrzebuje do poprawnego zbudowania.
cd ~/
mkdir odb cd odb
Najpierw zainstaluj Libcutl:
wget https://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 ..
Następnie kompilator ODB.
sudo apt-get install gcc-4.8-plugin-dev wget https://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 ..
Po kompilatorze ODB skompiluj i zainstaluj ODB Common Runtime:
wget https://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 ..
Zakończ zależności ODB, instalując bibliotekę wykonawczą bazy danych ODB.
wget https://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
Zbuduj bibliotekę Qrencode. W przeciwieństwie do innych zależności, Qrencode jest zawarty w kodzie źródłowym w „deps”.
cd mSIGNA/deps/qrencode-3.4.3 ./configure --without-tools make sudo make install cd ..
Na koniec zainstaluj pliki związane z monetami, których mSigna potrzebuje:
sh ~/mSIGNA/deps/CoinDB/install-all.sh sh ~/mSIGNA/deps/CoinCore/install-all.sh sh ~/mSIGNA/deps/CoinQ/install-all.sh
Po zbudowaniu wszystkich zależności skompiluj portfel mSigna.
./build-all.sh linux
Korzystanie z mSigna
Konfigurowanie portfela mSigna rozpoczyna się od utworzenia nowego skarbca. Kliknij „Plik” i wybierz opcję „Nowa przechowalnia”. Nadaj nowemu skarbcu pseudonim i zapisz go.
Uwaga: jeśli nie używasz Bitcoin-qt w tle razem z mSigna, musisz ręcznie połączyć się z węzłem. Zajrzyj do dokumentacji mSigna, aby dowiedzieć się więcej.
Następnie znajdź menu kont i kliknij opcję „Kreator kont”. Uruchom kreatora i nadaj swojemu kontu nazwę.
Po nazwie konta ustaw zasady konta. Większości użytkowników wystarczy 1 z 1. Zmieniaj opcje polityki tylko wtedy, gdy wiesz, co robisz.
Po zakończeniu konfiguracji kliknij „Eksportuj konto”, aby utworzyć nową kopię zapasową. Ta kopia zapasowa zapisze wszystko, co jest związane z Twoim portfelem, więc pamiętaj, aby zapisać ją w bezpiecznym miejscu.
Wysyłanie płatności
mSigna zajmie trochę czasu, aby zsynchronizować się z najnowszą wersją łańcucha bloków Bitcoin. Po zakończeniu tego procesu będzie można go bezpiecznie używać. Kliknij „Konta” i wybierz przycisk „Wyślij”.
Uwaga: poszukaj menu „Breloki” i wybierz „Odblokuj pęku kluczy”. Odblokowanie pęku kluczy ma kluczowe znaczenie dla wysyłania transakcji BTC.
W wyskakującym menu mSigna wpisz dokładną kwotę (w BTC), którą chcesz wysłać. Jeśli wszystko wygląda dobrze i jesteś gotowy do wysłania płatności, kliknij przycisk „Zapisz niepodpisany”.
Płatność nie jest jeszcze gotowa do wysłania. Najpierw musisz to podpisać. Spójrz na transakcję (w sekcji Transakcje) i wybierz ją. Kliknij transakcję i wybierz „Dodaj podpis”, aby podpisać transakcję.
Gdy spełnisz wymagania polityki bezpieczeństwa swojego portfela, pojawi się przycisk „Wyślij” i będziesz mógł wysłać płatność.
Otrzymywanie płatności
Aby otrzymać płatność na swój portfel mSigna BTC, wybierz swoje konto i kliknij przycisk „Odbierz” na pasku narzędzi. Oznacz nową płatność i wpisz wymaganą kwotę.
Poczekaj chwilę, a mSigna wygeneruje nowy adres QR code do płatności. Podaj adres osobie płacącej, aby otrzymać płatność.
Kiedy płatność się powiedzie, mSigna natychmiast przeliczy BTC na Twoje konto.