Unverified Commit f79e092a authored by luigi1111's avatar luigi1111 Committed by GitHub
Browse files

Merge pull request #800 from 3b7ameed/arabic

add arabic localization
parents 53758e39 4d56ed05
# إستيراد سلسله الكُتل لواجهه المستخدم الرسوميه ( ويندوز )
### الخطوه 1
قم بتحميل الملف الحالي من https://downloads.getmonero.org/blockchain.raw; يُمكنك تخطي هذه الخُطوه إذا كنت تستورد سلسله الكتل من مصدر آخر.
### الخطوه 2
ابحث عن مسار محفظة مونيرو (المجلد حيث قمت باستخراج محفظتك فيه). على سبيل المثال :
`D:\monero-gui-0.10.3.1`
قد يكون مسارك مختلفًا بُناءً على المكان الذي قررت فيه تنزيل محفظتك وإصدار نسخة المحفظه.
### الخطوه 3
أعثر على مسار سلسله الكتل التي تم تنزيلها على سبيل المثال :
`C:\Users\KeeJef\Downloads\blockchain.raw`
قد يكون المكان مختلفًا حسب المكان الذي قمت بتنزيل سلسله الكتل به.
### الخطوه 4
افتح نافذة موجه الأوامر. يمكنك القيام بذلك عن طريق الضغط على مفتاح Windows + R ، ثم كتابه `CMD` في المربع المنبثق
### الخطوه 5
الآن تحتاج إلى التنقل باستخدام نافذة CMD إلى مسار محفظة مونيرو. يمكنك القيام بذلك عن طريق كتابة:
`cd C:\YOUR\MONERO\WALLET\FILE\PATH\HERE`
يجب أن يبدو مثل:
`cd D:\monero-gui-0.10.3.1`
إذا كانت محفظة مونيرو الخاصة بك موجودة على محرك أقراص آخر ، يمكنك استخدام `DriveLetter:` على سبيل المثال إذا كانت محفظة مونيرو الخاصة بك موجودة على محرك الأقراص D ، قم بإستخدام الأمر `D:` قبل أمر cd
### الخطوه 6
الآن اكتب في نافذة موجه الأوامر :
`monero-blockchain-import --input-file C:\YOUR\BLOCKCHAIN\FILE\PATH\HERE`
علي سبيل المثال:
`monero-blockchain-import --input-file C:\Users\KeeJef\Downloads\blockchain.raw`
إذا قمت بتنزيل سلسله الكتل من مصدر موثوق به فيمكنك تعيين `verify 0` مما يقلل من الوقت اللازم للمزامنة.
### الخطوه 7
بعد انتهاء سلسله الكتل من المزامنة ، يمكنك فتح محفظة مونيرو بشكل طبيعي. يمكن حذف ملف blockchain.raw الذي تم تنزيله.
Author: Kee Jefferys
# إختيار حقل (تجمّع للتعدين)
هُناك العديد من الحقول يمكنك الإختيار منها , قائمه بالحقول المتاحه موجوده بـ [moneropools.com](https://moneropools.com).
التعدين في حقل كبير قد يعني دفعات أكثر تواتراً. ولكن التعدين في حقل أصغر يساعد في الحفاظ علي لامركزيه الشبكه.
# إختيار برنامج تعدين لوحده المعالجه المركزيه (CPU)
تماماً كحقول التعدين هُناك العديد من برامج التعدين. يجب عليك إختيار المُناسب للجهاز الذي تريد التعدين عليه. هذا الدليل سيُغطي التعدين عن طريق وحده المعالجه المركزيه فقط, وسنقوم بإستخدام برنامج
[xmr-stak-cpu](https://github.com/fireice-uk/xmr-stak-cpu). من البدائل برنامج
[wolf's CPUMiner](https://github.com/wolf9466/cpuminer-multi) و برنامج
[sgminer-gm](https://github.com/genesismining/sgminer-gm). إعدادات هذه البرامج تختلف قليلاً ولن يتم تغطيتها في هذا الدليل.
## لأنظمه ويندوز
إذا كنت تستخدم نظام ويندوز يوفر مطور برنامج (xmr-stak-cpu) ملفات التنزيل علي
[GitHub release page](https://github.com/fireice-uk/xmr-stak-cpu/releases).
حمّل `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
<!-- TODO: Add dependencies for other operating systems? -->
بعد ذلك ستحتاج لإستخدام (cmake) لإنشاء ملفات الإنشاء شغل البرنامج وقم بنسخ ملف الإعدادات :
mkdir build-$(gcc -dumpmachine)
cd $_
cmake ../
make -j$(nproc)
cp ../config.txt bin/
cd bin
لا تحتفل بعد حيث يحتاج برنامج التعدين إلى التهيئة. تشغيل البرنامج الآن يجب أن يعطيك كتلة من النص لنسخها ولصقها:
![image1](png/mine_to_pool/1.png)
إفتح `config.txt` وقم *بتبديل* سطرين `"cpu_threads_conf"`بالنص الذي قمت بنسخه, سيبدو كذلك بعدها :
![image2](png/mine_to_pool/2.png)
إنزل للأسفل في الملف إلي أن تجد سطر يحتوي علي `"pool_address"`. *بدّل* المحتوي بين علامات الإقتباس لعنوان ومنفذ حقل التعدين الذي إخترته سابقاً , ستجد هذه البيانات في موقع حقل التعدين.
ضع عنوان محفظتك بين علامات الاقتباس في عنوان المحفظة. يمكنك ترك كلمة المرور فارغة ما لم يحدد حقل التعدين خلاف ذلك.
بعد ذلك ، يجب أن يبدو ملف الإعدادات الخاص بك كما يلي:
![image3](png/mine_to_pool/3.png)
# تشغيل برنامج التعدين
إحفظ ملف *الإعدادات* وشغل برنامج التعدين
![image4](png/mine_to_pool/4.png)
بعض الحقول تسمح لك بمتابعه قوه التعدين الخاصه بعنوانك عن طريق لصق عنوانك في موقعهم. يمكنك أيضاً متابعه قوه التعدين الخاصه بك عن طريق ضغط مفتاح `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. إعادة تشغيل لتثبيت التغييرات
## مُقدمه
هذا الدليل ذو شقين ، سهولة التعدين في توزيعات لينكس وبعض الأمان الإضافي حول التعدين حيث أن معظم هذه البرامج لم تخضع للتدقيق الأمني.
في نهايه هذا الدليل ستكون قادراً علي علي النوم بطمأنينه أكثر علماً بأنه إذا تم إختراق برنامج التعدين فسيكون نظام التشغيل الخاص بك بمأمن.
### لماذا Docker
[Docker](https://www.docker.com/) يتم استخدامه حيث أنه الأكثر شهرة وغالباً ستجده مُثبت بالفعل.
الكونتينر المُستخدم هو [alpine-xmrig](https://hub.docker.com/r/bitnn/alpine-xmrig/) كما هو مُسمي هو مبني علي صوره [Alpine Linux](https://www.alpinelinux.org/) .
إذا كنت مهتمًا ببدء استخدام Docker ، فإليك بعض مراجع البدء الجيدة .
* Arch Linux Wiki [Docker Page](https://wiki.archlinux.org/index.php/Docker)
* Container Solutions [Security Cheat Sheet](http://container-solutions.com/content/uploads/2015/06/15.06.15_DockerCheatSheet_A2.pdf)
* Digital Oceans [Dockerfile Howto](https://www.digitalocean.com/community/tutorials/docker-explained-using-dockerfiles-to-automate-building-of-images).
للتثبيت الخاص بتوزيعه معينه يرجعي الرجوع إلي موقع [Docker Docs](https://docs.docker.com/engine/installation/) .
### لماذا XMRig
[XMRig](https://github.com/xmrig/xmrig) هو برنامج تعدين قوي. نواتج وإحصائيات سلسه, لا يحتاج إلي تبعيات وحجمه هو حوالي ~4MB مما يجعله سهل التشغيل.
#### الخطوه 1: التعدين بواسطه XMRig
شَغِل التالي:
```bash
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o POOL01 -o POOL02 -u WALLET -p PASSWORD -k
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o pool.supportxmr.com:7777 -u 45CJVagd6WwQAQfAkS91EHiTyfVaJn12uM4Su8iz6S2SHZ3QthmFM9BSPHVZY388ASWx8G9Wbz4BA24RQZUpGczb35fnnJz -p docker:secret -k
```
#### الخطوه 2: لا يوجد خطوه أخري
لقد قمت بما يجب القيام به بالفعل. تقوم الأن بالتعدين بواسطه البرنامج إضغط `ctrl+c` للخروج من برنامج التعدين او قم بإضافه `-d` بعد `docker run` حتي يعمل البرنامج في الخلفيه.
# واجهه سطر الأوامر (monero-wallet-cli)
واجهه سطر الأوامر `monero-wallet-cli` هو برنامج المحفظه الذي يأتي مع مونيرو. إنه برنامج وحده تحكم ويُدير الحساب. بينما في البتكوين تُدير المحفظه كلاً من الحساب وسلسله الكُتل. يقوم مونيرو بفصلهم : الخادم `monerod` يُدير سلسله الكُتل و واجهه سطر الأوامر `monero-wallet-cli` تُدير الحساب.
سيقوم هذا الدليل بإطلاعك علي كيفيه القيام بالعديد من العمليات من واجهه سطر الأوامر . يفترض هذا الدليل أنك تستخدم أحدث نسخه من برامج مونيرو وقمت بالفعل بإنشاء حساب كما هو موضح بالدلائل الأخري.
## التحقق من رصيدك
مُنذ أنه هناك برامج مختلفه لمُعالجه كلاً من سلسله الكتل والمحفظه , العديد من إستخدامات واجهه سطر الأوامر تحتاج العمل مع الخادم. من ذلك التحقق من المعاملات القادمه إلي عنوانك. بمجرد تشغيلك الخادم وواجهه سطر الأوامر إكتب `balance` لعرض رصيدك .
مثال:
يقوم ذلك بسحب الكتل التي لم تراها المحفظه بعد من الخادم وتحديث رصيدك, تجري هذه العمليه عاده في الخلفيه كل دقيقه او نحو ذلك . لرؤيه الرصيد بدون تحديث :
balance
Balance: 64.526198850000, unlocked balance: 44.526198850000, including unlocked dust: 0.006198850000
في هذا المثال, `Balance` هو رصيدك الكلي. `unlocked balance` هو الرصيد المُتاح للإنفاق. تحتاج المعاملات الحديثه 10 تأكيدات علي سلسله الكتل قبلما تكون متاحه للإنفاق.`unlocked dust` يشير إلى كميات صغيرة جدًا من النواتج غير المنفقة التي قد تكون تراكمت في حسابك.
## إرسال مونيرو
سوف تحتاج إلي عنوان اساسي ترسل إليه ( سلسله طويله تبدأ بـ'4'), وربما تحتاج إلي هويه المعامله إذا كان المُستَلِم يتطلب واحداً, في هذه الحاله ربما يرسل لك المُستلم عنوان مُدمج وهو عباره عن العنوان الأساسي مدمج مع هويه المعامله في عنوان واحد.
### الإرسال إلي عنوان أساسي:
transfer ADDRESS AMOUNT PAYMENTID
إستبدل `ADDRESS` بعنوان المُرسل إليه , و `AMOUNT` بالكميه المراد إرسالها, و `PAYMENTID` بهويه المعامله إذا ووجدت. هويه المعامله هي إختياريه إذا لم يتطلبها المُرسل إيه قم بتجاهلها.
### الإرسال إلي عنوان مُدمج:
transfer ADDRESS AMOUNT
في هذه الحاله هويه المعامله مدمجه في العنوان الأساسي.
### حدد عدد المخرجات الخاصة بالمعامله:
transfer RINGSIZE ADDRESS AMOUNT
إستبدل `RINGSIZE` بعدد المُخرجات المُراد إستخدامه ** إذا لم يتم التحدد فالعدد الإفتراضي هو 7 **. من الجيد إستخدام العدد الإفتراضي, لكن بإمكانك تزويد العدد لمزيد من المُخرجات. كلما كان العدد كبيراً كلما كان حجم المعامله اكبر وكلما زادت رسوم التحويل.
## إستلام مونيرو
إذا كان لديك عنوان مونيرو خاص بك, كل ما عليك فعله هو إعطاء هذا العنوان إلي المُرسل.
يُمكنك إيجاد عنوانك عن طريق:
address
نظراً لأن مونيرو سري لن تري عنوان المصدر الذي أتت منه الأموال. إذا كنت تريد تحديد هويه الراسل سيتحتم عليك إخبار الراسل بإستخدام هويه للمعامله, وهو عباره عن علامه عشوائيه يتم إرفاقها بالمعامله. لسهوله الإستخدام يمكنك إنشاء عنوان مع هويه للمعامله من خلال :
integrated_address
سيقوم هذا بإنشاء هويه معامله عشوائيه ويُعطيك العنوان الذي يتضمن حسابك وهويه المعامله تلك. إذا كنت تريد إستخدام هويه معامله معينه يمكنك فعل ذلك من خلال :
integrated_address 12346780abcdef00
الدفعات القادمه لعنوان مدمج تم إنشائه من حسابك سيتم إضافتها إلي حسابك مربوطه بهويه المعامله تلك حتي يمكنك التفريق بين المعاملات.
## إثبات لطرف ثالث أنك قد دفعت لشخص ما
إذا دفعت لتاجر ويدّعي التاجر أنه لم يستلم الأموال ربما يجب عليك إثبات الدفع لطرف تالت - أو ربما للتاجر نفسه إذا كان خطأ غير مقصود. مونيرو خاص ولذلك لا يُمكنك الإشاره للمعامله في سلسله الكتل لأنه لا يُمكن معرفه الراسل أو المُستلم منها. مع ذلك يُمكنك توفير المفتاح الخاص بالمعامله . وبالمفتاح الخاص بالمعامله يمكن معرفه إذا تم إرسال الأموال لهذا العنوان أم لا. لاحظ أن تخزين المفاتيح الخاصه بالمعاملات غير متاح إفتراضياً ويجب عليك إتاحته قبل الإرسال إذا كنت تعتقد أنه ربما تحتاجه :
set store-tx-info 1
يُمكنك استرداد مفتاح معامله سابقه :
get_tx_key 1234567890123456789012345678901212345678901234567890123456789012
إدخل هويه المعامله التي تريد الحصول علي مفتاحها. تذكر أنه ربما إنقسم الدفع إلي عده معاملات وسوف تحتاج إلي عده مفاتيح. بعد ذلك يُمكن إرسال هذا المفتاح او المفاتيح مع هويه المعامله والعنوان المرسل إليه لإثبات الدفع. لاحظ أن الطرف التالت إذا كان يعلم عنوان حسابك سيتمكن من معرفه الباقي العائد إليك من هذه المعامله.
إذا كنت أنت الطرف التالت ( إذا كان هُناك شخص يريد إثبات لك أنه قد أرسل الأموال لحساب معين) , يمكنك التحقق من ذلك عن طريق:
check_tx_key TXID TXKEY ADDRESS
قم بتبديل `TXID`و `TXKEY` و `ADDRESS` بهويه المعامله و مفتاح المعامله و عنوان حساب المُستلِم. ستقوم واجهه سطر الأوامر بالبحث عن المعامله وإخبارك كم تم دفعه إلي ذلك الحساب.
## الحصول على فرصة لتأكيد / إلغاء المدفوعات
إذا كنت ترغب في الحصول على فرصة تأكيد أخيرة عند إرسال دفعة:
set always-confirm-transfers 1
## كيفية العثور على دفعة لك
إذا تلقيت دفعة باستخدام هويه معامله محدده ، فيمكنك البحث عنها:
payments PAYMENTID
يُمكنك تحديد أكثر من هويه معامله واحده.
بشكل عام ، يمكنك مراجعة المدفوعات الواردة والصادرة:
show_transfers
يُمكنك تحديد طول معين لسرد المعاملات وطلب المعاملات الصادره أو الوارده فقط , مثال:
show_transfers in 650000
سوف يعرض فقط الدفعات الوارده بعد الكتله 650000 . يمكنك أيضاً تحديد نطاق للكتل.
إذا كنت ترغب في التعدين يمكنك القيام بذلك من المحفظة:
start_mining 2
سيقوم ذلك ببدأ التعدين في الخادم . لاحظ أن هذا تعدين فردي وربما يأخذ وقت طويلاً لإيجاد كتله, لإيقاف التعدين:
stop_mining
# أدوات مونيرو
هذه الأدوات يُمكن إستخدامها لجمع المعلومات حول شبكه مونيرو أو بيانات مُعاملاتك في سلسله الكتل.
### [تحقق من إستلام المُستلم للأموال](http://xmrtests.llcoins.net/checktx.html)
### [أدوات إنشاء حساب مونيرو](https://xmr.llcoins.net/)
### [عدد خوادم مونيرو](http://moneronodes.i2p.xyz/)
### [خريطه خوادم مونيرو](https://monerohash.com/nodes-distribution.html)
### [مُنشيء حساب مونيرو بِدون إتصال بالإنترنت](http://moneroaddress.org/)
### [إحصائيات شبكه مونيرو](http://moneroblocks.info/stats)
### [Monero.how إحصائيات](https://www.monero.how/)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment