يتطلب تثبيت محفظة 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 على الفور لحسابك.
تعليقات