كيفية إلغاء تثبيت Bitcoin Core وإزالة البيانات في Linux



جرب أداة القضاء على المشاكل

أصبح Bitcoin Core الآن متوافقًا تمامًا مع العديد من توزيعات Linux ، بالإضافة إلى عدد من أنظمة التشغيل الأخرى المستندة إلى Unix. لا ينبغي أن يكون تثبيت الثنائيات المترجمة مسبقًا أمرًا صعبًا لهذا السبب ، ولكنه قد يستهلك مساحة كبيرة جدًا على أي قسم قمت بتثبيته على الدليل /. قد ترغب في إزالته لهذا السبب ، أو ببساطة لأنك انتقلت إلى عملة افتراضية مختلفة. طالما قمت بتثبيته عبر مدير حزم Linux قياسي ، فستجد أن إلغاء التثبيت بسيط للغاية.



إذا كنت ترغب فقط في منع Bitcoin Core من البدء عند تشغيل جهازك ، فيمكنك ببساطة تعطيل خدمة bitcoind دون إلغاء تثبيتها. يؤدي القيام بذلك إلى منعك من الاضطرار إلى إعادة تثبيت الخدمة لاحقًا ، وهو خيار جيد لأولئك الذين يحتاجون إلى الأساسي من حين لآخر ولكنهم لا يرغبون دائمًا في استخدامه. حتى إذا قمت بإزالة حزمة Bitcoin بالكامل ، يمكنك فك حزم الحزم الثنائية المجمعة مسبقًا لاحقًا.



الطريقة الأولى: تعطيل خدمة bitcoind

في حين أنه من السهل التراجع عن إلغاء التثبيت ، فقد ترغب في التفكير في الاحتفاظ بالحزمة والبيانات المقيمة في القسم الخاص بك في الوقت الحالي. لا يعني مجرد تثبيت شيء ما أنه يجب عليك استخدامه. من موجه CLI ، يمكنك إصدار الأمر sudo systemctl تعطيل bitcoind لمنع بدء تشغيل خدمة bitcoind. سيتعين عليك إدخال كلمة مرور الإدارة الخاصة بك إذا لم تقم بتنفيذ أمر على مستوى المستخدم المتميز من جهازك مؤخرًا.



إذا كان لديك وصول على مستوى الجذر من جهازك الطرفي ، فيمكنك ببساطة إصدار systemctl تعطيل bitcoind دون استخدام بادئة sudo. في كلتا الحالتين ، ربما لن ترى الكثير من المخرجات ، ولكن سيتم تعطيل الخدمة بعد إعادة تشغيل النظام التالي. لن يؤدي هذا إلى العبث بالتثبيت ، ويمكنك دائمًا بدء تشغيله يدويًا من سطر الأوامر باستخدام هذه الوظيفة. إنه ببساطة يعطله من العمل عند تشغيل النظام. يتبع العديد من المستخدمين هذا الإجراء في الواقع ليس لأنهم يريدون التخلص من Bitcoin Core ، ولكن لأن بدء العديد من العمليات في وقت التمهيد يضر فعلاً بأداء النظام.

الطريقة 2: إزالة Bitcoin Core باستخدام yum Package Manager

من المرجح أن يقوم مستخدمو Red Hat Enterprise Linux و Fedora و CentOS بتثبيت Bitcoin Core مع RPM Package Manager ، مما يعني أنه يمكنهم ببساطة إدخال yum إزالة bitcoind من موجه CLI إذا كان لديهم وصول المسؤول. إذا لم يكن الأمر كذلك ، فقم بإدخال الأمر sudo أو su للوصول إلى الجذر. مرة أخرى ، قد يُطلب منك كلمة مرورك عند تنفيذ هذا الإجراء.

قد ينقل الأمر yum package أي ملفات تكوين ربما تكون قد طفت عليها في الدليل الرئيسي الخاص بك إلى ملفات .rpmsave في نفس الملف. ستحتاج إلى تنظيفها لإزالة بيانات Bitcoin Core تمامًا ، ولكن كن مطمئنًا أن البرامج الأخرى لن تتداخل معها.



الطريقة الثالثة: إزالة Bitcoin Core باستخدام apt-get Package Manager

تسمح Debian و Ubuntu ومشتقاتها العديدة للمستخدمين بتثبيت Bitcoin Core باستخدام Advanced Packaging Tool ، والتي تعمل من خلال الأمر apt-get terminal. لن يضطر المستخدمون الذين قاموا بالفعل بتثبيت ملف .deb منفصل قاموا بتنزيله من أحد المستودعات للقلق بشأن إزالة PPA ، ولكن يجب على أي شخص آخر تشغيل dpkg -l | grep bitcoin لمعرفة نوع الأشياء المثبتة. تحتوي مستودعات Ubuntu-geared على قوائم لحزم Bitcoin ، ومن الممكن تنزيل ملفات .deb منها.

وبالمثل ، من الممكن تجميع هذه الحزم من المصدر ، ولكن إذا كنت تريد إزالة كل شيء ، فتأكد من عدم وجود أي مراجع لاحقة لـ PPA. بمجرد أن تصبح جاهزًا ، قم بتشغيل sudo apt-get remove bitcoind من المحطة لإزالة البرنامج دون حذف البيانات. إذا كنت متأكدًا تمامًا من رغبتك في حذف البرنامج بالإضافة إلى إزالة جميع بيانات المستخدم ذات الصلة ، فيمكنك بدلاً من ذلك تشغيل sudo apt-get purge bitcoind مع الأخذ في الاعتبار أنه ليس هناك عودة بمجرد إجابتك بنعم على [y / N] ستعطيك apt-get الفوري.

الطريقة الرابعة: إزالة بيانات مستخدم Bitcoin

فقط في حالة عدم إزالة الخطوات السابقة لكل شيء تريد التخلص منه ، يمكنك إزالة دليل bitcoin المخفي لحذف جميع المحافظ والعناوين والمؤشرات لأي Bitcoins قد تكون لديك. كما أزال سجل blockchain إذا كان لديك أي سجل. تذكر أنه ليس هناك عودة لهذا الأمر أيضًا ، لذلك سترغب في عمل نسخة احتياطية من أي شيء تخشى فقده.

اعتمادًا على الإعداد الخاص بك ، ربما تكون عملة البيتكوين قد أنشأت مستخدمًا إضافيًا على نظامك ، ولكن من المرجح أنها قامت ببساطة بإخفاء دليل بيتكوين تحت الدليل الرئيسي الخاص بك. يمكنك استخدام rm -rf ~ / .bitcoin من الجهاز لحذف هذا. ومع ذلك ، إذا كنت تواجه صعوبة في تحديد موقعه ، فيمكنك تجربة sudo updatedb متبوعًا sudo locate .bitcoind للتأكد من موقعه. توجد الكتل التي تشغل بالفعل مساحة كبيرة بشكل عام في ~ / .bitcoind / block / ، وهو عادة ما يحاول الأشخاص إزالته إذا قاموا بإلغاء تثبيت هذا البرنامج لتوفير بعض المساحة. لسوء الحظ ، لا يحب Bitcoin Core التثبيتات المحمولة حقًا ، لذلك سيكون لديك تجربة صعبة في محاولة نقل هذه البيانات إلى قسم منفصل ثم تشغيلها من هناك.

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

4 دقائق للقراءة