- - كيفية تثبيت mSigna على لينكس

كيفية تثبيت mSigna على لينكس

يتطلب تثبيت محفظة mSigna على نظام Linuxبناء. يعمل تجميع هذا البرنامج على أي توزيع لنظام Linux تقريبًا. للبدء في هذه العملية ، ستحتاج أولاً إلى تلبية التبعيات التي لديها. لسوء الحظ ، فإن موقع mSigna غامض للغاية ولا يقدم أي حزم خاصة بالتوزيع يجب على المستخدمين تثبيتها.

للحصول على هذا البرنامج للبناء ، ستحتاج إلى Qt5المكتبات و ODB و OpenSSL ومكتبات Boost C ++ و SQLite و git و qrencode. لمزيد من المعلومات حول كيفية العثور على التبعيات لتوزيع Linux الخاص بك ، توجه إلى صفحة الوثائق الرسمية هنا.

تثبيت mSigna

بعد تثبيت كل التبعيات على نظام التشغيل Linux الخاص بك ، افتح نافذة طرفية واستخدم شخص سخيف أداة لتنزيل أحدث شفرة المصدر.

ملاحظة: قد يستمر إنشاء mSigna حتى إذا لم تقم بتثبيت التبعيات على كمبيوتر Linux. التحقق من ~ / mSigna / DEPS لملفات التبعية المدرجة. قد يستخدم البناء تلك بدلاً من ذلك.

git clone https://github.com/ciphrex/mSIGNA

بناء تبعيات mSigna

في وقت سابق استخدمنا Git لتنزيل كل ملفات mSignaملفات التعليمات البرمجية المصدر بسرعة. يعد استخدام هذا المسار مفيدًا ، لأنه يزيل الخطوات المزعجة مثل استخراج ملفات الأرشيف ، وما إلى ذلك. في هذه المرحلة ، ستحتاج إلى نقل الجهاز الطرفي من المجلد الرئيسي الذي يفتح عليه إلى ملفات مصدر mSigna المستنسخة حديثًا. للقيام بذلك ، استخدم القرص المضغوط أمر.

cd mSIGNA

داخل مجلد mSigna ، هناك "مستندات"مجلد فرعي. في هذا المجلد ، تم توضيح وصف مفصل لإعداد بيئة بناء Linux. أنها تنطوي على تنزيل وبناء وتثبيت الملفات الهامة. ضع في اعتبارك أن هذه الملفات لا تؤخذ من مجلد "deps". إذا قمت بتثبيت هذه المكتبات عبر مدير حزم توزيع Linux الخاص بك ، فلا تتردد في تخطي هذه العملية.

في المحطة ، قم بتشغيل هذه الأوامر واحدة تلو الأخرى. بعد فترة وجيزة يجب أن يحتوي 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 Compiler ، قم ببناء وتثبيت وقت تشغيل 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 الخاصة بك عن طريق إنشاء قبو جديد. انقر فوق "ملف" ، وحدد الخيار الذي يقول "قبو جديد". امنح قبوتك الجديدة اسمًا مستعارًا واحفظه.

ملاحظة: إذا لم تكن تستخدم Bitcoin-qt في الخلفية بجانب mSigna ، فستحتاج إلى الاتصال بالعقدة يدويًا. انظر إلى وثائق mSigna لمعرفة المزيد.

بعد ذلك ، ابحث عن قائمة "الحسابات" وانقر فوق الخيار الذي يشير إلى "معالج الحساب". ابدأ تشغيل المعالج وقم بتسمية حسابك.

بعد تسمية الحساب ، قم بتعيين سياسة الحساب. بالنسبة لمعظم المستخدمين ، يجب أن يكون 1 من 1 كافيًا. فقط قم بتغيير خيارات السياسة إذا كنت تعرف ما تفعله.

عند انتهاء الإعداد ، انقر فوق "تصدير حساب" لإنشاء نسخة احتياطية جديدة. ستوفر هذه النسخة الاحتياطية كل ما يتعلق بمحفظتك ، لذا تأكد من حفظها في مكان آمن.

إرسال المدفوعات

سيستغرق mSigna بعض الوقت للمزامنة مع أحدث إصدار من كتلة البيتكوين. عند اكتمال هذه العملية ، ستكون آمنة للاستخدام. انقر فوق "حسابات" واختر زر "إرسال".

ملاحظة: ابحث عن قائمة "Keychains" وحدد "Unlock keychain". فتح قفل سلسلة المفاتيح أمر بالغ الأهمية لإرسال معاملات BTC.

في القائمة المنبثقة لـ mSigna ، اكتب المبلغ المحدد (في BTC) الذي تريد إرساله. إذا كان كل شيء يبدو جيدًا وكنت على استعداد لإرسال الدفعة ، فانقر فوق الزر "حفظ غير الموقع".

الدفع ليس جاهزًا للإرسال حتى الآن. ستحتاج أولاً إلى التوقيع عليه. انظر إلى المعاملة (أسفل المعاملات) وحددها. انقر فوق المعاملة ، وحدد "إضافة توقيع" لتوقيع المعاملة.

عندما تلبي متطلبات سياسة أمان محفظتك ، سيظهر زر "إرسال" ، وستكون قادرًا على إرسال الدفعة.

تلقي المدفوعات

لتلقي دفعة إلى محفظة mSigna BTC الخاصة بك ، حدد حسابك وانقر فوق الزر "تلقي" في شريط الأدوات. قم بتسمية الدفعة الجديدة ، واكتب المبلغ المطلوب.

انتظر قليلاً ، وسيقوم mSigna بإنشاء عنوان رمز QR جديد للدفع. إعطاء عنوان للشخص الذي يدفع للحصول على الدفع.

عندما تنجح عملية الدفع ، ستقوم mSigna بإيداع رصيد BTC على الفور لحسابك.

تعليقات