- -LinuxにmSignaをインストールする方法

LinuxにmSignaをインストールする方法

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をあなたのアカウントに入金します。

コメント