Wymagana jest instalacja portfela mSigna w systemie Linuxbudynek. Kompilacja tego oprogramowania działa na prawie każdej dystrybucji Linuksa. Aby rozpocząć ten proces, musisz najpierw zaspokoić jego zależności. Niestety witryna mSigna jest bardzo ogólnikowa i nie oferuje żadnych pakietów specyficznych dla dystrybucji, które użytkownicy muszą zainstalować.
Aby zbudować ten program, potrzebujesz Qt5biblioteki, ODB, OpenSSL, biblioteki Boost C ++, SQLite, git i qrencode. Aby uzyskać więcej informacji o tym, jak znaleźć zależności dla dystrybucji Linuksa, przejdź na oficjalną stronę dokumentacji tutaj.
Zainstaluj mSigna
Po zainstalowaniu wszystkich zależności w systemie operacyjnym Linux otwórz okno terminala i użyj git narzędzie do pobierania najnowszego kodu źródłowego.
Uwaga: mSigna może nadal kompilować, nawet jeśli nie zainstalujesz zależności na komputerze z systemem Linux. Czek ~ / mSigna / deps dla dołączonych plików zależności. Zamiast tego konstruktor może ich użyć.
git clone https://github.com/ciphrex/mSIGNA
Budowanie zależności mSigna
Wcześniej korzystaliśmy z Gita, aby pobrać wszystkie pliki mSignapliki kodu źródłowego szybko. Przejście tej trasy jest przydatne, ponieważ usuwa irytujące czynności, 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 Płyta CD Komenda.
cd mSIGNA
W folderze mSigna znajdują się „dokumenty”podfolder. W tym folderze znajduje się szczegółowy opis konfiguracji środowiska kompilacji Linux. Obejmuje pobieranie, budowanie i instalowanie ważnych plików. Pamiętaj, że te pliki nie usuwają folderu „deps”. Jeśli zainstalowałeś te biblioteki za pomocą menedżera pakietów swojej dystrybucji Linuksa, możesz pominąć ten proces.
W terminalu uruchom te polecenia jeden po drugim. Wkrótce mSigna powinna mieć wszystkie pliki zależności, które musi poprawnie zbudować.
cd ~/
mkdir odb cd odb
Najpierw zainstaluj 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 ..
Następnie kompilator 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 ..
Po kompilatorze ODB zbuduj i zainstaluj wspólny środowisko wykonawcze ODB:
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 ..
Zakończ zależności ODB, instalując bibliotekę wykonawczą bazy danych 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
Zbuduj bibliotekę Qrencode. W przeciwieństwie do innych zależności, Qrencode jest dołączony do kodu źródłowego 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 potrzebuje mSigna:
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ę „Nowy skarbiec”. Nadaj nowemu skarbcu pseudonim i zapisz go.
![](/images/linux/how-to-install-msigna-on-linux.png)
Uwaga: jeśli nie używasz Bitcoin-qt w tle obok mSigna, musisz ręcznie połączyć się z węzłem. Przejrzyj dokumentację mSigna, aby dowiedzieć się więcej.
Następnie znajdź menu kont i kliknij opcję „Kreator konta”. Uruchom kreatora i nadaj swojemu koncie nazwę.
Po nazwaniu konta ustaw zasady konta. Dla większości użytkowników 1 z 1 powinno wystarczyć. Zmień opcje polityki tylko, jeśli wiesz, co robisz.
![](/images/linux/how-to-install-msigna-on-linux_2.png)
Po zakończeniu instalacji kliknij „Eksportuj konto”, aby utworzyć nową kopię zapasową. Ta kopia zapasowa zapisze wszystko związane z Twoim portfelem, więc pamiętaj o zapisaniu go w bezpiecznym miejscu.
Wysyłanie płatności
Synchronizacja mSigna z najnowszą wersją blockchain Bitcoin. Po zakończeniu tego procesu korzystanie z niego będzie bezpieczne. Kliknij „Konta” i wybierz przycisk „Wyślij”.
Uwaga: poszukaj menu „Breloki” i wybierz „Odblokuj brelok”. Odblokowanie breloka 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 możesz wysłać płatność, kliknij przycisk „Zapisz bez podpisu”.
Płatność nie jest jeszcze gotowa do wysłania. Najpierw musisz go podpisać. Spójrz na transakcję (w sekcji Transakcje) i wybierz ją. Kliknij transakcję i wybierz „Dodaj podpis”, aby podpisać transakcję.
Po spełnieniu wymagań dotyczących zasad bezpieczeństwa portfela pojawi się przycisk „Wyślij” i będzie można wysłać płatność.
Otrzymywanie płatności
Aby otrzymać płatność do portfela 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 kodu QR do płatności. Podaj adres osobie płacącej, aby otrzymać płatność.
Gdy płatność się powiedzie, mSigna natychmiast zasili Twoje konto BTC.
Komentarze