monero-site/_i18n/ar/resources/user-guides/mine-to-pool.md
erciccione 4e5143db60
Simplify versioning system for user guides
This new approach doesn't require version numbers and make easier for contributors to understand the status
of the document. There are only 3 states:

- Outdated: The page is outdated and might not work as expected
- Untranslated: The page needs to be translated
- Translation outdated: The page is translated, but the original (English) document has been updated

To mark a guide as outdated, we change the boolean of the front matter entry 'outdated' in /resources/user-guides/GUIDE.
If 'False', the guide is updated. If 'True' all versions of the guide (English included) will show a warning at the bottom
of the page.

The other 2 states are related to the status of the translated pages and we control them from the language-specific
user guides: /_i18n/LANG/resources/user-guides/GUIDE. At the top of the page a snippet will include 2 parameters:

- translated: "yes" if the page is translated, "no" if it's not.
- translationOutdated: "yes" if the translation is outdated, "no" if it's not

This new system aims to be simpler than the precedent, avoiding to compare versioning numbers and using a higher level
system instead (yes, no, True, False). I also removed the middle way status 'only minor changes', because if there are
only minor changes that don't affect the usability of the guide, we don't need to point it out.

The old system was complex and people didn't use it. These changes will hopefully make things easier for translators and
other contributors.
2020-05-31 09:23:16 +02:00

6.0 KiB

{% include disclaimer.html translated="yes" translationOutdated="no" %}

إختيار حقل (تجمّع للتعدين)

هُناك العديد من الحقول يمكنك الإختيار منها , قائمه بالحقول المتاحه موجوده بـ moneropools.com. التعدين في حقل كبير قد يعني دفعات أكثر تواتراً. ولكن التعدين في حقل أصغر يساعد في الحفاظ علي لامركزيه الشبكه.

إختيار برنامج تعدين لوحده المعالجه المركزيه (CPU)

تماماً كحقول التعدين هُناك العديد من برامج التعدين. يجب عليك إختيار المُناسب للجهاز الذي تريد التعدين عليه. هذا الدليل سيُغطي التعدين عن طريق وحده المعالجه المركزيه فقط, وسنقوم بإستخدام برنامج xmr-stak-cpu. من البدائل برنامج wolf's CPUMiner و برنامج sgminer-gm. إعدادات هذه البرامج تختلف قليلاً ولن يتم تغطيتها في هذا الدليل.

لأنظمه ويندوز

إذا كنت تستخدم نظام ويندوز يوفر مطور برنامج (xmr-stak-cpu) ملفات التنزيل علي GitHub release page.

حمّل xmr-stak-cpu-win64.zip وفك ضغطه في مكان سهل الوصول إليه.

لأنظمه التشغيل الأخري

إذا كنت لا تستخدم نظام ويندوز فسيتعين عليك تجميع xmr-stak-cpu بنفسك ولحسن الحظ لأمر ليس بهذه الصعوبه. قبل أن تتمكن من تجميع برنامج التعدين ستحتاج إلى تثبيت بعض المتطلبات الأساسية الخاصة به.

توزيعات Debian:

sudo apt-get install libmicrohttpd-dev libssl-dev cmake build-essential

توزيعات Red Hat:

sudo yum install openssl-devel cmake gcc-c++ libmicrohttpd-devel

بعد ذلك ستحتاج لإستخدام (cmake) لإنشاء ملفات الإنشاء شغل البرنامج وقم بنسخ ملف الإعدادات :

mkdir build-$(gcc -dumpmachine)
cd $_
cmake ../
make -j$(nproc)
cp ../config.txt bin/
cd bin

لا تحتفل بعد حيث يحتاج برنامج التعدين إلى التهيئة. تشغيل البرنامج الآن يجب أن يعطيك كتلة من النص لنسخها ولصقها:

image1

إفتح config.txt وقم بتبديل سطرين "cpu_threads_conf"بالنص الذي قمت بنسخه, سيبدو كذلك بعدها :

image2

إنزل للأسفل في الملف إلي أن تجد سطر يحتوي علي "pool_address". بدّل المحتوي بين علامات الإقتباس لعنوان ومنفذ حقل التعدين الذي إخترته سابقاً , ستجد هذه البيانات في موقع حقل التعدين.

ضع عنوان محفظتك بين علامات الاقتباس في عنوان المحفظة. يمكنك ترك كلمة المرور فارغة ما لم يحدد حقل التعدين خلاف ذلك.

بعد ذلك ، يجب أن يبدو ملف الإعدادات الخاص بك كما يلي:

image3

تشغيل برنامج التعدين

إحفظ ملف الإعدادات وشغل برنامج التعدين

image4

بعض الحقول تسمح لك بمتابعه قوه التعدين الخاصه بعنوانك عن طريق لصق عنوانك في موقعهم. يمكنك أيضاً متابعه قوه التعدين الخاصه بك عن طريق ضغط مفتاح h

ضبط برنامج التعدين

ربما تري رسائل مثل :

[2017-07-09 12:04:02] : MEMORY ALLOC FAILED: mmap failed

وهذا يعني أنه يمكنك الحصول على زيادة بنسبة 20٪ من قوه التعدين من خلال تمكين الصفحات الكبيرة.

الصفحات الكبيره علي ليُنكس

أولاً إغلق برنامج التعدين ( إذا كان مازال يعمل ), وقم بتشغيل الأمر التالي لتفعيل الصفحات الكبيره وإبدأ برنامج التعدين كـROOT:

sudo sysctl -w vm.nr_hugepages=128
sudo ./xmr-stak-cpu

الصفحات الكبيره علي ويندوز

مأخوذ من config.txt:

إفتراضياً سنحاول تخصيص الصفحات الكبيره ويعني ذلك أنك تحتاج الشتغيل بصلاحيات المدير علي ويندوز يجب أن تُعدل سياسات المجموعات علي نظامك لتمكين الصفحات الكبيره. وهذه هي الخطوات

  1. في القائمة "ابدأ" ، انقر فوق "تشغيل". في المربع فتح ، اكتب gpedit.msc.
  2. في وحده تحكم مُحرر سياسات المجموعات قم بتوسيع إعدادات الحاسوب وبعد ذلك توسيع إعدادات الويندوز
  3. وسّع إعدادات الحمايه وبعد ذلك وسّع إعدادات السياسات المحليه.
  4. حدد مجلد تعيين حقوق المستخدم
  5. سيتم عرض السياسات في نافذه التفاصيل.
  6. في النافذه انقر نقراً مزدوجاً فوق تأمين الصفحات في الذاكرة.
  7. في إعدادات الأمان المحلية - قفل الصفحات في الذاكره ، انقر فوق إضافة مستخدم أو مجموعة.
  8. في مربع حوار إختيار المُستخدمين أو حساب الخدمات أو الجماعات قم بإضافه حساب لتقوم بتشغيل برنامج التعدين عليه
  9. إعادة تشغيل لتثبيت التغييرات