القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

ربما سمعت أن Steam Deck يستخدم Arch Linux. هذا صحيح من الناحية الفنية. يعتمد SteamOS في Valve على Arch Linux.

لكن التجربة على سطح السفينة مختلفة تمامًا عما قد تواجهه إذا قمت بتثبيت Arch Linux على جهاز كمبيوتر. فيما يلي بعض الطرق التي يختلف بها SteamOS عن التوزيع الأصلي.

1. أنت (كندة) لا تستطيع استخدام بكمن

تأتي معظم البرامج الموجودة على جهاز الكمبيوتر الخاص بك في شكل حزم. لإضافة أو إزالة الحزم ، أنت بحاجة إلى مدير الحزم. وهنا يأتي دور بكمن. بكمن هو مدير الحزم المستند إلى سطر الأوامر والذي يأتي مع Arch Linux. نعم ، Pacman هو اختصار لـ "مدير الحزم" ، وليس إشارة إلى العفريت الأصفر الذي يأكل الحبيبات على شكل فطيرة.

إذا قمت بتثبيت Arch Linux بالطريقة التقليدية ، فسوف ينتهي بك الأمر باستخدام Pacman قبل أن تصل إلى سطح مكتب رسومي وظيفي. على SteamOS ، يكون سطح المكتب الخاص بك جاهزًا وجاهزًا للعمل.

إذا قررت فتح Terminal وكتابة أمر Pacman ، كما تفعل في نظام Arch Linux العادي ، فستتلقى رسالة خطأ. لا يسمح SteamOS بتغيير البرامج بهذه الطريقة.

instagram viewer

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

2. أنت (كندة) لا يمكنك الوصول إلى AUR أيضًا

مستودع مستخدم Arch، المعروف باسم AUR ، هو أحد أكبر جاذبية Arch Linux. إذا لم يتوفر شيء ما من مستودعات Arch الرسمية ، فهناك فرصة جيدة جدًا لتوفره في AUR.

في SteamOS ، لا يتوفر AUR من الصندوق. يمكنك الوصول إلى AUR تقنيًا ، تمامًا كما يمكنك الوصول تقنيًا إلى Pacman ، عن طريق إيقاف تشغيل وضع القراءة فقط. وكما هو الحال مع Pacman ، فإن أي برنامج تقوم بتثبيته من AUR سيختفي عند تثبيت تحديث جديد للنظام.

ربما تقرأ هذا التفكير في أن كل ما عليك فعله بعد كل تحديث هو إعادة تثبيت الأشياء الخاصة بك ، وهذا صحيح. إذا كان هذا يبدو كحل عملي بالنسبة لك ، فعندئذ نعم ، لا يزال بإمكانك الوصول إلى كل من Pacman و AUR على SteamOS. لكن بالنسبة للآخرين ، هذا اختلاف واضح عن Arch Linux لن ترغب في التعامل معه.

3. مخاطر أقل للكسر

يرجع السبب في عدم قدرتك على استخدام Pacman أو AUR دون استبدال برنامجك بانتظام إلى التغييرات التي أجراها Valve لجعل Arch Linux أكثر استقرارًا.

حسب Valve's الأسئلة الشائعة حول Steam Deck، توزع الشركة SteamOS كنظام تشغيل للقراءة فقط ، على غرار الطريقة التي تدير بها Apple و Google أنظمة التشغيل الخاصة بهما.

على واجهة Linux ، Fedora Silverblue هو أكثر توزيعات الصور شهرة. في مثل هذا النظام ، بدلاً من إجراء التحديثات والبرامج على ملفات النظام مباشرةً ، يتم توزيع جميع ملفات النظام كجزء من صورة نظام واحدة.

عندما يحين وقت التحديثات ، يتم استبدال صورة النظام بالكامل. هذا يقلل من احتمالية تثبيت تحديث أو تطبيق يترك جهازك في حالة لا يتم فيها التمهيد.

باختصار ، يقوم Valve بتجميع نظام تشغيل قائم على Arch ، ويحفظ هذا الإعداد كصورة ، ويوزع هذه الصورة إليك مباشرةً. ثم بدلاً من شحن دفق مستمر من التحديثات إلى الحزم الفردية ، كما قد تواجهك إذا كنت تستخدم Arch Linux على جهاز كمبيوتر ، يختبر Valve التحديثات ويشحن إصدارًا أحدث من نظام التشغيل بأكمله عندما يشعرون أنه كان هناك ما يكفي التغييرات.

إذا كنت تريد إجراء تعديلات على صورة القراءة فقط ، فيمكنك القيام بذلك باستخدام أمر واحد:

sudo steamos-readonly إبطال

حتى مع تمكين التعديلات ، لا تزال الحياة على Steam Deck ليست محفوفة بالمخاطر كما هو الحال مع Arch Linux العادي. مرة أخرى ، عندما تأتي التحديثات ، فإنها ستعيد ملفات النظام الخاصة بك إلى قائمة نظيفة ، والتراجع عن تعديلاتك.

4. ليس لديك الحرية الكاملة لتخصيص نظامك

يجعل منهج Valve في SteamOS نظامًا أكثر استعدادًا للمستهلكين. ما تريده الغالبية العظمى من الناس هو امتلاك نظام يشحن في حالة عمل ، ولا يتطلب إعدادًا وفرصة قليلة للانهيار. ولكن بالنسبة للأشخاص الذين يريدون التحكم الكامل في تجربتهم ، فإن SteamOS يتخلص منها أكثر ما يحبونه في آرتش.

يتخذ Arch Linux قرارات قليلة جدًا نيابةً عنك. يمكنك اختيار بيئات سطح المكتب الخاصة بك. يمكنك اختيار خادم العرض الخاص بك ، وخادم الصوت ، ونظام الملفات ، والمزيد. جهاز الكمبيوتر الخاص بك هو ما تصنعه ، وليس ما قرره شخص آخر.

SteamOS ليس كذلك. نعم ، إنه تقنيًا القوس. لكن في الوقت نفسه ، ليس القوس. يمكنك القول إنه أكثر تقييدًا من Ubuntu أو Fedora أو أي نظام Linux نموذجي آخر. لذلك إذا كنت تريد أقصى قدر من الحرية ، فقد لا تكون سعيدًا بمحاولة استخدام Steam Deck ككمبيوتر.

5. ليس لديك حق الوصول إلى Snaps

يستخدم SteamOS Flatpak كتنسيق توزيع التطبيق الأساسي. لكن Flatpak هو واحد فقط من تنسيقات الحزم العامة المتاحة لنظام Linux. إذا كنت من خلفية Ubuntu ، فقد تكون على دراية بتنسيق Canonical Snap بدلاً من ذلك. بعض التطبيقات متاحة فقط لنظام التشغيل Linux.

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

هل هذه الصفقة الكبيرة؟ هذا يعتمد حقًا على البرنامج الذي ترغب في تشغيله. تتوفر العديد من البرامج الشائعة بتنسيق Flatpak. احتشد مجتمع المصادر المفتوحة الأوسع بشكل عام حول Flatpak على Snap.

لكن بعض التطبيقات متاحة فقط بشكل سريع ، وإذا كان أحد هذه البرامج ضروريًا لك ، فقد لا يكون SteamOS قابلاً للتطبيق بالنسبة لك مثل Arch Linux العادي.

SteamOS و Arch Linux: أكثر اختلافًا عن المتشابهين

يشترك SteamOS و Arch Linux في أسس متشابهة ، لكنهما ليسا نفس التوزيعات. من نواحٍ عديدة ، يكون الفرق بين SteamOS و Arch أكبر من علاقة Ubuntu بالتوزيعة الأم ، دبيان.

في كثير من الأحيان ، من الأفضل أن تفكر في كلا التوزيعين على أنهما مختلفان اختلافًا جوهريًا عن والديهما ومعاملتهما على هذا النحو. يختلف كل من SteamOS و Arch Linux اختلافًا كبيرًا ، لكن هذا لا يجعل SteamOS أقل من توزيعة جيدة لـ Steam Deck.