LinuxにmSignaウォレットをインストールするには、次が必要です。建物。このソフトウェアのコンパイルは、ほぼすべてのLinuxディストリビューションで機能します。このプロセスを開始するには、まず、依存関係を満たす必要があります。残念ながら、mSigna Webサイトは非常に曖昧であり、ユーザーがインストールする必要があるディストリビューション固有のパッケージを提供していません。
このプログラムをビルドするには、Qt5が必要ですライブラリ、ODB、OpenSSL、Boost C ++ライブラリ、SQLite、git、qrencode。 Linuxディストリビューションの依存関係を見つける方法の詳細については、こちらの公式ドキュメントページをご覧ください。
mSignaをインストールする
すべての依存関係がLinuxオペレーティングシステムにインストールされたら、ターミナルウィンドウを開き、 ギット 最新のソースコードをダウンロードするツール。
注:Linux PCに依存関係をインストールしなくても、mSignaがビルドされる場合があります。小切手 〜/ mSigna / deps 含まれている依存関係ファイル。ビルダーは代わりにこれらを使用する場合があります。
git clone https://github.com/ciphrex/mSIGNA
mSigna依存関係の構築
以前、GSignを使用してすべてのmSignaをダウンロードしましたソースコードファイルをすばやく。アーカイブファイルの抽出などの煩わしい手順を削除するため、このルートを使用すると便利です。この時点で、ターミナルを開いたホームフォルダーから新しく複製されたmSignaソースファイルに端末を移動する必要があります。それを行うには、 CD コマンド。
cd mSIGNA
mSignaフォルダー内には、「ドキュメント」がありますサブフォルダ。このフォルダーには、Linuxビルド環境をセットアップするための詳細な説明が記載されています。重要なファイルのダウンロード、構築、インストールが含まれます。これらのファイルは「deps」フォルダーから削除されないことに注意してください。 Linuxディストリビューションのパッケージマネージャーを介してこれらのライブラリをインストールした場合は、このプロセスをスキップしてください。
ターミナルで、これらのコマンドを順番に実行します。 mSignaがすべての依存関係ファイルを適切に構築した後、mSignaは正しく構築する必要があります。
cd ~/
mkdir odb cd odb
まず、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 ..
次に、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 ..
ODBコンパイラーの後、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 ..
ODBデータベースランタイムライブラリをインストールして、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
Qrencodeライブラリをビルドします。他の依存関係とは異なり、Qrencodeは「deps」でソースコードに含まれています。
cd mSIGNA/deps/qrencode-3.4.3 ./configure --without-tools make sudo make install cd ..
最後に、mSignaが必要とするコイン関連ファイルをインストールします。
sh ~/mSIGNA/deps/CoinDB/install-all.sh sh ~/mSIGNA/deps/CoinCore/install-all.sh sh ~/mSIGNA/deps/CoinQ/install-all.sh
すべての依存関係が構築されたら、mSignaウォレットをコンパイルします。
./build-all.sh linux
mSignaを使用する
mSignaウォレットのセットアップは、新しいボールトを作成することから始まります。 [ファイル]をクリックし、[新しいボールト]というオプションを選択します。新しいボールトにニックネームを付けて保存します。
注:バックグラウンドでmSignaとともにBitcoin-qtを実行していない場合は、手動でノードに接続する必要があります。詳細については、mSignaのドキュメントをご覧ください。
次に、アカウントメニューを見つけて、「アカウントウィザード」というオプションをクリックします。ウィザードを起動し、アカウントに名前を付けます。
アカウントに名前を付けた後、アカウントポリシーを設定します。ほとんどのユーザーにとって、1分の1で十分です。ポリシーオプションを変更するのは、何をしているのかわかっている場合のみです。
セットアップが完了したら、「アカウントのエクスポート」をクリックして新しいバックアップを作成します。このバックアップでは、ウォレットに関連するすべてが保存されるため、必ず安全な場所に保存してください。
支払いを送る
mSignaは、Bitcoinブロックチェーンの最新バージョンとの同期に時間がかかります。このプロセスが完了すると、安全に使用できるようになります。 「アカウント」をクリックし、「送信」ボタンを選択します。
注:「キーチェーン」メニューを探し、「キーチェーンのロック解除」を選択します。キーチェーンのロック解除は、BTCトランザクションを送信するために重要です。
mSignaのポップアップメニューで、送信したい正確な金額(BTC)を入力します。すべてが正常に表示され、支払いを送信する準備ができたら、[署名なしで保存]ボタンをクリックします。
支払いはまだ送信する準備ができていません。 最初に署名する必要があります。トランザクション([トランザクション]の下)を見て、選択します。トランザクションをクリックし、「署名の追加」を選択してトランザクションに署名します。
ウォレットのセキュリティポリシーの要件を満たしたら、[送信]ボタンが表示され、支払いを送信できるようになります。
支払いを受け取る
mSigna BTCウォレットへの支払いを受け取るには、アカウントを選択し、ツールバーの「Recieve」ボタンをクリックします。新しい支払いにラベルを付け、必要な金額を記入します。
少し待つと、mSignaは支払い用の新しいQRコードアドレスを生成します。支払いを受けるために支払いをする人に住所を与えます。
支払いが成功すると、mSignaは即座にBTCをあなたのアカウントに入金します。
コメント