- - Jak zainstalować mSigna w systemie Linux

Jak zainstalować mSigna w systemie Linux

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.

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.

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