مقاومة الكورونا حاسوبيًا

من ويكي أضِف
مراجعة 12:06، 17 أبريل 2020 بواسطة أحمد (نقاش | مساهمات) (طراز الطرفية للأوامر)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

شاركوا في مكافحة فيروس كورونا بتشغيل Folding@Home

Folding@Home مشروع حوسبة موزعة بدأته جامعة ستانفُرد للمساعدة في فهم طي البروتينات و وسوء طيّها والأمراض ذات الصلة، و ذلك بطريق برمجية حاسوبية تستغلّ موارد المعالجة غير المستغلة للحواسيب المشاركة. يشارك أكثر من 100 ألف شخص في دعم هذا المسعى العظيم عن طريق تنصيب وتشغيل برنامج Folding@Home في حواسيبهم.

منظمة Folding@Home تطلب من مساعدتها في مكافحة فيروس كوفيد 19 (كورونا). إذا كان لديك جهاز حاسوب في المنزل يمكنك الاشتراك في هذا المشروع بتنصيب وتشغيل برمجية تساعد جمعيًّا على محاكاة ديناميكيات عمل بروتينات كوفيد 19. وهذا يمكن أن يسرع إيجاد علاجات مناسبة لهذا الوباء.

يمكنك تنصيب هذا التطبيق على نظم التشغيل الشائعة، و هو لا يؤثر على التطبيقات الأخرى المشتغلة في نظامك. نبيّن فيما يلي خطوات التنصيب في أنظمة التشغيل لينكس و ماك أوإس و وِندوز. تمكنكم مطالعة الوثيقة في الرابط التالي لمعرفة ما إذا كان نظام التشغيل الذي تستخدمونه مدعومًا: https://foldingathome.org/alternative-downloads

و للمزيد من المعلومات طالعوا الصفحة:

https://foldingathome.org/2020/03/15/coronavirus-what-were-doing-and-how-you-can-help-in-simple-terms

بتشغيل هذا البرمجية فإنك تساعد في قضية عظيمة نحثّكم على المشاركة إذا استطعتم.

تنصيب البرمجية في أنظمة تشغيل غنو/لينكس Debian و Mint و Ubuntu و CentOS و Fedora و Redhat

تنزيل البرمجية

خطوة ضرورية. تُستحسن مطالعة صفحة تنزيل Folding@Home] للحصول على أحدث إصدار.

أجر الأمر التالي في الطرفيّة

wget https://download.foldingathome.org/releases/public/release/fahclient/debian-able-64bit/v7.5/fahclient_7.5.1_amd64.deb

خطوة اختيارية
يمكنكم تنزيل تطبيقي لوحة التحكم و المعاينة وتنصيبهما إن أردتم :
wget https://download.foldingathome.org/releases/public/release/fahcontrol/debian-able-64bit/v7.5/fahcontrol_7.5.1-1_all.deb
wget https://download.foldingathome.org/releases/public/release/fahviewer/debian-able-64bit/v7.5/fahviewer_7.5.1_amd64.deb
خطوة اختيارية
تمكنكم زيارة https://apps.foldingathome.org/getpasskey لتوليد مفتاح، و ذلك بإدخال اسمٍ و عنوان بريد إلكتروني. بهذا يمكن تمييز مساهمتك حتى إذا وُجد مستخدمون غيرك بنفس الاسم.

تنصيب البرمجية

خطوة ضرورية.

في أنظمة تشغيل Debian و Ubuntu و Mint شغِّل الطرفية و أجرِ الأمر التالي:

sudo dpkg -i fahclient_7.5.1_amd64.deb

إذا طالعتك رسالة خطأ بشأن اللوازم (dependencies) المفقودة، فأجرِ الأمر التالي:

sudo apt install -f -y

ثم أعد إجراء الأمر السابق.

في أنظمة تشغيل CentOS / Fedora / Redhat اتّبعوا الخطوات التالية :

sudo yum install fahclient-7.5.1-1.x86_64.rpm

سيبدأ التنصيب الآن. في الشاشة الأولى أدخل اسم مستخدم، و هذا يمكن أن يكون أيّ اسم أو اسمًا حركيًا.

خطوة اختيارية
إذا كنت عضوا في فريق أو أردت الانضمام إلى فريق فأدخل رقمه هنا. أمّا إذا لم يكن لديك فريق بعينه تريد الانضمام إليه فاضغط Enter. سيمكنك لاحقا الانضمام إلى فريق أو تغيير فريقك.

ملحوظة: توجد في المشروع فِرَق عديدة قائمة بدأتها جماهير مواقع مختلفة و مستخدمو أنواع عتاد و نظم تشغيل و مجموعات بلاد، كما يمكنك تأليف فريق في جامعتك أو مدرستك أو مدينتك.

خطوة اختيارية
إذا كنت قد ولّدت مفتاحًا فأدخله في هذه الخطوة، وإلا فاضغط Enter.

المفتاح

نوصي بشدّة بتوليد مفتاح، و هو معرِّف فريد يربط مساهماتك بشخصك أنت بلا لبس مع من لهم نفس اسم المستخدم. و هو يجنّبك غش الآخرين باستخدامهم اسمك. يمكنك توليد مفتاح من موقع الوِب، ثم أدخله عند تنصيب البرمجية، وسوف تتولّى الباقي البرمجيةُ العميلةُ و الخواديم. يجب عليك الحفاظ على سرية مفتاحك.

استعمال مفتاح مع اسم مستخدمك يمكّنك من جمع نقاط.

تعيين مقدار استغلال البرمجية لموارد الحاسوب

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

اختّر إذا ما كان يجب أن تشتغل البرمجية تلقائيًا عند بدء اشتغال النظام:

تمّت.

يمكنك الآن الاتصال بحتّة Folding@Home العاملة في حاسوبك بفتح متصفح الوِب (على نفس الجهاز الذي يشغل البرمجية) و زيارة https://client.foldingathome.org

كلّ ما عليك فعله ترك جهازك عاملا. عندما تتحسّس البرمجية كون الجهاز خاملا فستبدأ في معالجة البيانات لشبكة Folding@home.

لمزيد من المعلومات حول لوحة الوِب ووظائفها طالع لقطات الشاشة للتنصيب في نظام تشغيل MacOS أدناه.

خطوة اختيارية
تنصيب تطبيقي الإدارة و المعاينة

في Debian و Ubuntu و Mint أجر الأوامر التالية:

  • sudo dpkg -i fahcontrol_7.5.1-1_all.deb
  • sudo dpkg -i fahviewer_7.5.1_amd64.deb

إذا طالعتك رسالة خطأ بشأن اللوازم (dependencies) المفقودة، فأجرِ الأمر التالي: sudo apt install -f -y ثم أعد إجراء الأمرين السابقين مرة أخرى.

في CentOS و Fedora و Redhat أجر الأوامر التالية:

  • sudo yum install fahcontrol_7.5.1-1_all.deb
  • sudo yum install fahviewer_7.5.1_amd64.deb

إيقاف البرمجية و / أو تعطيله و / أو إزالته

لإيقاف الخدمة في أي وقت:

  • sudo systemctl stop FAHClient.service

لتعطيل الخدمة ومنعها من بدء التشغيل التلقائي مع نظام التشغيل:

  • sudo systemctl disable FAHClient.service
  • sudo systemctl daemon-reload

لإزالة البرمجية تمامًا من النظام:

  • sudo apt remove fahclient

و في نظم التشغيل CentOS و Fedora و Redhat:

  • sudo apt remove fahcontrol
  • sudo apt remove fahviewer
خطوة اختيارية
إذا كنت قد نصّبت أيضًا تطبيقي التحكم و المعاينة فتجب إزالتهما بالأمرين التاليين:
  • sudo apt remove fahcontrol
  • sudo apt remove fahviewer

و في نظم التشغيل CentOS و Fedora و Redhat

  • sudo yum remove fahcontrol
  • sudo yum remove fahviewer

التنصيب في نظام تشغيل macOS 10.14+

نزّل حزمة MacOS من https://foldingathome.org/alternative-downloads

بعد تمام التنزيل انقر نقرة مزدوجة على الملف الذي نزّلته لبدء التنصيب

بعدها سيشتغل متصفح الوِب تلقائيًا و ستفتح صفحة إدارة Folding@Home

إذا لم يحدث ذلك أو إذا كانت إعدادات الأمان في نظامك تمنع المتصفحات من الاشتغال تلقائيًا فشغّل متصفح الوِب يدويًا ثم زر الصفحة http://client.foldingathome.org

يمكن تشغيل واجهة المستخدم للإدارة على هذا العنوان طالما كان التطبيق مشتغلا.

خلال بضع ثوانٍ ستظهر واجهة المستخدم لإدارة Folding@Home. نختار هنا بدء الطيّ كمستخدم مجهول. فإذا كان لديك حساب / مفتاح فيمكنك إدخالها الآن.

نوصي بشدّة بإنشاء حساب و مفتاح كما في قسم تنصيب غنو/لينكس.

يمكنك الآن تحديد وقت و مقدار تشغيل البرمجية.

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

وظائف لوحة التحكم

يمكن من خلال هذه الصفحة التحكم في وقت و مقدار استغلال البرمجية لوحدة المعالجة المركزية و وحدة معالجة الرسومات. إذا كان هذا جهاز عملك فيُستحسن ضبطه على light و اختيار "فقط عند الخمول"،و بهذا لن تبطئ البرمجية جهازك.

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

يمكنك هنا أيضًا اختيار مشروع الطيّ الذي تفضل المساهمة فيه. إذا كنت ترغب في تكريس قوة الجهاز فقط لمحاربة فيروس Covid-19، فمن الأفضل أن تنضمّ إلى إحدى الفِرَق التي تركز عليه.

زُر صفحة فرق المشروع و اختر فريقا لتنضمّ إليه.

إذا كنت تفضّل في المساهمة في جميع المشروعات المتاحة فاتركها على "أيّ مرض".

لتغيير اسم المستخدم أو الفريق انقر على خيار "Change identity" و ستفتح شاشة جديدة لإدخال البيانات فيها.

لمعلومات تفصيلية و متقدمة عن كيفية الضبط تمكنكم مراجعة دليل الضبط على موقع المشروع على الوِب.

إيقاف البرمجية أ[و] تعطيلها أ[و] إزالتها

إن أردت إيقاف البرمجية و إزالتها في أيّ وقت فانتقل إلى دليل /Applications ثم افتح مجلد Folding@home و شغّل أداة إزالة التطبيق.

التنصيب في Windows 7/10

يشبه التنصيب في نظام التشغيل MacOS.

يمكنك الآن فتح واجهة الإدارة الوبيّة مِنْ قائمة البداية

نوصي بشدّة بإنشاء حساب و مفتاح كما في قسم تنصيب غنو/لينكس.

إيقاف البرمجية أ[و] تعطيلها أ[و] إزالتها

إن أردت إيقاف البرمجية و إزالته في أيّ وقت فانقر فوق قائمة "ابدأ" Start => FAHClient => Uninstall.

طالع كذلك