كيفية لعب لعبة Don't Starve Together على نظام لينكس
قم بتثبيت نسخة لينكس من لعبة Don't Starve Together عبر Steam، وابدأ عالمًا جديدًا، أو انضم إلى أصدقائك باتباع خطوات الإعداد واستكشاف الأخطاء وإصلاحها هذه.
في نظام SUSE Linux Enterprise Server 15، يُعدّ Device Mapper Multipath (DM-Multipath) الخيار القياسي لتخزين SCSI وDASD عبر مسارات متعددة. فهو يجمع المسارات المتطابقة في وحدة تخزين منطقية واحدة، ويراقب حالة المسار، ويتيح التبديل بين مجموعات المسارات في حال حدوث عطل. كما أنه يحمي الاتصال بوحدة التخزين، ولكنه لا يوفر الحماية في حال تعطل وحدة التخزين، أو فقدان بيانات وحدة التحكم، أو تلف نظام الملفات.
يستخدم NVMe إعدادًا افتراضيًا مختلفًا: يُفعّل نظام SLES 15 خاصية تعدد المسارات الأصلية لـ NVMe في النواة. بالنسبة لـ NVMe عبر Fabrics، تأكد من أن تعدد المسارات الأصلي لـ NVMe هو الإعداد المُعتمد لنظامك الفرعي قبل اتباع إجراء DM-Multipath. توصي SUSE باستخدام تعدد المسارات الأصلي لـ NVMe، وتُشير إلى أن استخدام DM-Multipath لـ NVMe غير مُستحسن. راجع دليل SUSE لتعدد المسارات في SLES 15 SP7 ودليل NVMe عبر Fabrics .
تأكد أولاً من تسجيل دخول وحدة التحكم في المضيف (HBA) أو بروتوكول نقل iSCSI، وأن نظام SLES يتعرف على أجهزة التخزين المتوقعة. بالنسبة لوحدات تخزين SCSI، افحص الأجهزة ومعرفاتها.
sudo lsblk -o NAME,TYPE,SIZE,MODEL,SERIAL
يؤكد هذا الجرد ما إذا كانت وحدات التخزين الكتلية المتوقعة بحجم LUN مرئية. في هذه المرحلة، لا تفترض أن أسماء الأجهزة المختلفة تدل على وحدات تخزين منفصلة: الخطوات التالية تتحقق من معرفات WWID الخاصة بها ومسارات مطابقة المجموعات.
إذا لم تكن المسارات المتوقعة موجودة، فتوقف هنا وقم بحل مشكلة الاكتشاف أولاً. تحقق من رؤية محول المضيف (HBA)، وجلسات iSCSI أو تسجيل الدخول عبر قناة الألياف، وتقسيم مناطق SAN، وإخفاء وحدات التخزين المنطقية (LUN)، وإجراء إعادة المسح الخاص بمورد التخزين. لا يمكن لخاصية المسارات المتعددة إنشاء مسارات لا تعرضها طبقة النقل.
قم بتثبيت حزمة SUSE إذا لم تكن موجودة بالفعل، ثم قم بتمكين البرنامج الخفي بحيث يتم تجميع الخرائط عند بدء التشغيل:
sudo zypper install multipath-tools
sudo systemctl enable --now multipathd
sudo systemctl status multipathd
توفر هذه multipath-toolsالحزمة أدوات سطر الأوامر الخاصة بـ multipath والخدمة multipathd. توصي SUSE بإبقاء الخدمة مُفعّلة وجاهزة للعمل على الأنظمة المزودة بأجهزة multipath؛ إذ قد يؤدي الاعتماد على تفعيل مقبس systemd فقط إلى ترك الخرائط غير مُهيأة أثناء بدء التشغيل. بمجرد تفعيل البرنامج الخفي، قارن معرفات WWID وهويات المسار.
sudo multipathd show paths format "%i %d %w %s"
sudo multipath -ll
يجب أن تُظهر المسارات المؤدية إلى نفس وحدة التخزين المنطقية (LUN) نفس مُعرّف الشبكة العالمية (WWID). تمثل مُعرّفات الشبكة العالمية المختلفة أجهزة مختلفة، ويجب عدم دمجها في خريطة واحدة.
بالنسبة للعديد من المصفوفات، تكفي الإعدادات الافتراضية المدمجة في الأجهزة. لا تقم بإنشاء ملف تكوين كبير لمجرد تفعيل خاصية تعدد المسارات.
استخدم هذه الميزة /etc/multipath.confفقط عند وجود متطلبات محددة، مثل اسم مستعار ثابت وسهل الاستخدام أو إعداد مُوجَّه من قِبل المورِّد. تُحدِّد أدوات المسارات المتعددة المسارات بواسطة معرّف WWID؛ أما اسم الخريطة المستعار فهو اسم منفصل قابل للتكوين. يمكن تكوين اسم مستعار لكل جهاز على النحو التالي:
multipaths {
multipath {
wwid 3600EXAMPLE_REPLACE_WITH_THE_REAL_WWID
alias appdata01
}
}
استبدل مُعرّف WWID النموذجي بالمعرّف الدقيق المُبلغ عنه لوحدة التخزين المنطقية (LUN). لا تنسخ العنصر النائب أو تُنشئ قاعدة خاصة بالبائع/المنتج. تنصح SUSE بالحفاظ على الحد الأدنى من الإعدادات، ويجب على مُورّد التخزين توفير أي تعديلات خاصة بالمصفوفة. قد تكون لخصائص الجهاز المُدمجة الأولوية على القيم العامة في هذا defaultsالقسم، لذا قد لا يُغيّر الإعداد الافتراضي العام سلوك مصفوفة مُعينة.
إذا كنت بحاجة إلى نموذج مرجعي كامل، فإن SUSE توثق multipath -Tأداة إنشاء النماذج. على سبيل المثال، يمكن لـ root shell حفظه باستخدام الأمر ` sudo sh -c 'multipath -T > /etc/multipath.conf'.`. يحتوي هذا النموذج على العديد من التوجيهات؛ راجعه واحتفظ فقط بالإعدادات التي تنوي إدارتها.
قبل تغيير الخرائط المباشرة، اطلب من برنامج Multipath عرض التكوين الذي سينشئه بالإعدادات المقترحة:
sudo multipath -d -v2
راجع معرّف WWID وتجميع المسارات قبل المتابعة. تُظهر هذه التجربة الأولية الخرائط المقترحة، ولكنها لا تُظهر جميع الخرائط التي قد تُزال أو تُحذف. إذا كان البرنامج يعمل بالفعل، فقم بتطبيق الإعدادات من خلاله بدلاً من استخدام أمر multipath المستقل لتطبيق الإعدادات الجديدة.
sudo multipathd reconfigure
ثم افحص النتيجة المباشرة باستخدام sudo multipath -llأو sudo multipathd show topology. يشير دليل SUSE إلى أن هذه العروض تُظهر عادةً نفس البنية؛ أحدهما يقرأ حالة النواة والآخر حالة البرنامج الخفي.
بعد تغيير /etc/multipath.confملفات WWIDs أو ملفات الربط، أو التكوين ذي الصلة، أو قواعد udev التي تؤثر على تعريف الجهاز، أعد بناء initramfs:
sudo dracut -f
يتطلب نظام SUSE أن يتصرف النظام المُشغَّل وinitramfs بشكل متسق فيما يتعلق بتعدد المسارات. يُعد هذا الأمر بالغ الأهمية، خاصةً عندما يكون نظام الملفات الجذر موجودًا على جهاز SAN متعدد المسارات. قبل إعادة تشغيل مضيف مُشغَّل من SAN، تأكد من ظهور الخريطة المطلوبة وأن التكوين يتضمن دعم التخزين اللازم. في حال إعادة بناء initramfs من بيئة إنقاذ أو بعد التشغيل مع تعطيل تعدد المسارات، اتبع إجراءات SUSE الصريحة dracut --add multipathبدلاً --omit multipathمن افتراض أن الكشف التلقائي سيتطابق مع عملية التشغيل العادية.
يجب أن تُظهر الخريطة السليمة مُعرّف WWID المتوقع، وهوية المورّد/المنتج، ومجموعات المسارات، والمسارات الفردية. في أعمدة حالة المسار، activeيُشير الرمز إلى حالة مسار النواة، readyويُشير الرمز إلى مسار متعدد المسارات سليم، بينما runningيُشير الرمز إلى حالة جهاز SCSI. يمكن للمصفوفات ذات وحدات التحكم النشطة/الخاملة أيضًا عرض المسارات الخاملة ghost؛ ويتم تفسير هذه الحالة باستخدام سياسة مسار المصفوفة بدلاً من اعتبارها خطأً تلقائيًا.
استخدم خريطة المسارات المتعددة أو مرجعًا ثابتًا بواسطة المعرّف في إعدادات التخزين اللاحقة. لا تضع أنظمة الملفات أو LVM أو بيانات التطبيقات على /dev/sdXمسار منفرد. يمكن أن يستند المرجع الثابت إلى معرّف WWID الخاص بالخريطة /dev/mapperأو الرابط المقابل /dev/disk/by-id/dm-uuid-mpath-WWID. تجنّب افتراض أن اسمًا مستعارًا مثل mpathaسيظل مُعيّنًا ما لم تقم بتكوينه عمدًا.
| هدف | الأمر أو الملف | ما الذي يجب تأكيده؟ |
|---|---|---|
| قائمة خرائط ومسارات المسارات المتعددة | sudo multipath -ll | كان من المتوقع أن يكون WWID وكل مسار مقصود |
| افحص مُعرّفات المسار | sudo multipathd show paths format "%i %d %w %s" | تشترك المسارات المؤدية إلى وحدة تخزين منطقية واحدة في معرف شبكة عالمي واحد. |
| تحقق من حالة البرنامج الخفي | sudo systemctl status multipathd | الخدمة نشطة ومفعلة |
| معاينة الخرائط المقترحة | sudo multipath -d -v2 | يتم تجميع الأجهزة الصحيحة قبل تطبيق التغييرات |
| إعدادات برنامج إعادة التحميل | sudo multipathd reconfigure | تعكس البنية الحية التكوين المقصود |
| مزامنة إعدادات بدء التشغيل | sudo dracut -f | يتم التشغيل بعد إجراء التغييرات ذات الصلة في مسارات متعددة أو تعريف الجهاز |
لا تختبر تجاوز الفشل بفصل مسار الإنتاج دون خطة صيانة وإجراءات معتمدة من المورّد. تأكد من الاستعادة من خلال المراقبة المدعومة وفترة اختبار محددة. للاطلاع على الإعدادات الافتراضية الخاصة بالمصفوفة وخطوات الاستعادة، استخدم وثائق مورّد الأجهزة الحالية بالإضافة إلى مرجع SUSE لتكوين المسارات المتعددة والتحقق منها واستكشاف الأخطاء وإصلاحها .
قم بتثبيت نسخة لينكس من لعبة Don't Starve Together عبر Steam، وابدأ عالمًا جديدًا، أو انضم إلى أصدقائك باتباع خطوات الإعداد واستكشاف الأخطاء وإصلاحها هذه.
قم بإعداد Squad على نظام Linux باستخدام Steam Play و Proton، ثم قم بتثبيت اللعبة، واختر أداة التوافق، وقم باستكشاف مشكلات مكافحة الغش وإصلاحها.
قم بتنزيل ملف LMDE 5 ISO المؤرشف والتحقق منه، ثم أنشئ قرص USB قابلًا للإقلاع، واختر إعدادات التثبيت الآمنة. انتهى دعم Elsie؛ راجع إصدار LMDE الحالي.
قم بإنشاء قرص USB لتثبيت نظام التشغيل Windows 11 على نظام Linux باستخدام Ventoy: احصل على ملف ISO الرسمي، وقم بتثبيت Ventoy بأمان، وانسخ الصورة، وقم بتشغيل جهاز الكمبيوتر المستهدف.
تعلم كيفية تشغيل لعبة It Takes Two على نظام Linux باستخدام Steam Proton، وتثبيت إصدار Steam، وتمكين التوافق، وإعداد وضع اللعب التعاوني، وحل مشاكل التشغيل.
قم بتثبيت Wireshark على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام أوامر الحزمة الحالية، ثم قم بتكوين التقاط الحزم المباشر بأمان.
قم بتثبيت Steam على نظام Linux، ثم احصل على نسخة Slay the Spire الأصلية لنظام Linux من مكتبتك، وقم بتشغيلها. يتضمن ذلك خطوات عملية لحل مشاكل بدء التشغيل الشائعة.
تعلم كيفية تشغيل لعبة DiRT Rally على نظام Linux إذا كنت تمتلكها بالفعل على Steam: قم بتثبيت الإصدار الأصلي، وقم بتشغيله، واستخدم Proton فقط كخيار احتياطي.
قم بتثبيت Devuan Excalibur من ملف ISO الخاص بنظام التشغيل المباشر على سطح المكتب. تحقق من التنزيل، أنشئ قرص USB قابل للتشغيل، احمِ الأقسام الموجودة، وأكمل التثبيت باستخدام برنامج Refracta Installer.
قم بتثبيت Steam على نظام Linux، وقم بتمكين Steam Play، واستخدم Proton لتنزيل وتشغيل The Forest، مع إعداد توافق لكل لعبة على حدة إذا لم يبدأ تشغيلها.