
توزيعات Linux ، بشكل عام ، لا تبدو مصقولة مثل أنظمة التشغيل الملكية ، على سبيل المثال MacOS . حتى التوزيعات التي ركزت على توفير بيئة رائعة من الناحية الجمالية للعمل فيها (على سبيل المثال Xerolinux ) ، ليس لديها موضوع ثابت يعمل طوال نظامهم البيئي. نظرًا لهذا السبب بالذات ، فإن القادمين الجدد الذين يستهلكون بشكل عام الوسائط الرئيسية ويتم تخويفهم من قبل سطر الأوامر ، يستخدمون وسيطة "قبيحة" ضد مستخدمي Linux من خلال مقارنتها بأنظمة تشغيل الملكية الأخرى. هناك مشكلة أخرى في عالم Linux السائد وهي أن التوزيعات المصممة خصيصًا مع التركيز على الألعاب في الاعتبار محدودة ، وتبدو مبهجة للغاية لذوق أي شخص. حتى التوزيعات مثل pop! _os لا تدعم ألعاب الفيديو دون تغيير بعض الأشياء أولاً. تعد الألعاب جزءًا مهمًا من حياة معظم الناس ، وبشكل عام ، عندما يتم إطلاق موضوع Linux أمام المبتدئين ، يتم سحب بطاقة "لا يمكنني لعب الألعاب على Linux". سيركز هذا التوزيع أيضًا على حل هذه المشكلة. كان Pixarch (لـ Pixel+Arch) في البداية أرزًا ، تم إنشاؤه بواسطة Haard وأنا لمدير نافذة I3. وشملت موضوع البكسل بسيط ولكنه جميل ، ورسولة معدلة ، وموضوع اليرقة المكوّنة ، وأخيراً متصفح معدّل مع محرك بحث مستضيف ذاتي يسمى Browsel (شوكة Searx الخاصة بنا). مع نمو الفكرة ، شعرنا أن هناك حاجة لإنشاء توزيع "آخر" Linux الذي كان له توازن بين بساطتها ، والعيون ، والخصوصية المعتدلة ، والألعاب. يتمتع هذا المشروع في النهاية بالهدف من توفير نظام بيئي متسق يناشد عامة الناس ويسعون من الناحية الجمالية بالألعاب كما هو تركيز رئيسي ، والحد الأدنى وخالية من القمامة كخصائصه الثانوية.




يتم استخدام الفن المستخدم حاليًا في هذا المشروع ، بعد أخذ إذن الفنان. على الرغم من أن هذا مشروع مفتوح المصدر ، إلا أنه يحتاج فنانو البكسل إلى دفع رسومهم المعتادة للحصول على أصول مخصصة. يجب أن يكون شعار Pixarch و Browsel و Pixulator جنبا إلى جنب مع عناصر واجهة المستخدم. أي تبرعات ستكون موضع تقدير كبير!
Bitcoin: BC1QN7CH285WYYK8H4W8WZCYQYT69X6Z3WG3MAK9V5
buymeacoffee: https://www.buymeacoffee.com/heisenburgr
BCH: QZL2ZG758F2RC9G5SZWHXS6DQG8VCX9KWG2TDTTZKG
LTC: LTC1QC28RG7NUVRLW7HM6LYERN36Y4JSYP3U7FXNMTX
ETH: 0XA5212281CE861643346DFA383C6DB9F31741C79A
ينقسم المشروع إلى 3 أقسام ؛ الخصوصية ، الجمالية ، والألعاب. يتم شرح الأقسام الثلاثة ومتطلباتها بشكل صحيح في الأقسام الواردة أدناه.
الخصوصية هي ميزة مهمة لأي نظام كمبيوتر. على الرغم من أن هذا التوزيع لا يركز على الخصوصية بقدر ما يركز على Qubes أو Tails أو أي توزيع آخر موجه نحو الخصوصية ، إلا أن الخصوصية لا تزال عاملاً رئيسيًا عندما يختار الأشخاص توزيعهم. بعد كل شيء ، لا أحد يريد مجموعة من برامج التجسس محفورة على نظامها بمجرد تثبيت التوزيع. تعتبر خصوصية الإنترنت ميزة مهمة مطلوبة إلى حد ما من قبل الجميع في الصناعة وفي المجال الرئيسي. ومع ذلك ، لا نطلب مستويات "العنق" من الخصوصية المدمجة في المتصفح. في وجهة نظري ، نحتاج إلى خصوصية محترمة محرك البحث الذي لا يرسل بيانات التعريف إلى المضيف ويبقي المستخدم آمنًا. نظرًا لأن جميع محركات البحث تستضيفها شخص ليس أنت ، فهناك سبب وجيه للثقة بما يجري وراء الكواليس. حتى يتم الإبلاغ عن خصوصية احترام محركات البحث مثل DuckDuckgo لتخزين البيانات الوصفية والتجسس عليك وفقًا لبعض التقارير. لمنع ذلك ، سيكون الحل الواضح والبديه هو سحب نتائج البحث من DuckDuckgo بواسطة برنامج ، ثم تقديمه على متصفحك. لحسن الحظ ، SEARX هو برنامج يقوم بالضبط بالتفصيل أعلاه. يقوم بسحب البيانات من حوالي 30 محرك بحث مختلف ، وفرزها ثم يعرض النتائج. من السهل للغاية إعداده ومستضيفه ذاتيًا ، مما يعني أنه لا يتعين عليك الاعتماد على طرف ثالث لجعلها تعمل. ومع ذلك ، فإن تثبيت Searx يدويًا هو ألم. أثناء تثبيت Pixarch ، أو أثناء شاشة الترحيب ، سيتم توفير خيار يمكن فحصه يمكن وضعه في وضع علامة عليه. إذا بقيت موقعة ، فسيقوم تسلسل الأتمتة بتثبيت SEARX وتكوينه تلقائيًا. برزت فكرة دمج VPN في النظام في ذهني ، لكن بما أنني لا أعرف تقريبًا عن VPNs ، لم أقم بتضمينه في المهام. أي شخص لديه معرفة به ويمكنه أن يقترح تنفيذها. يمكن لأي شخص لديه اقتراحات أو المزيد من الأفكار المتعلقة بالخصوصية أن يقترحهم في الدردشة.
تفضل بزيارة موقع Searx (أو Searxng) لمعرفة المزيد عن Searx. قم بإنشاء برنامج نصي لتثبيت Searx/Searxng على الكمبيوتر. قم بتكوين HTML و CSS من الصفحة المقصودة الافتراضية لمطابقة موضوع التوزيع. قم بتكوين محرك البحث لضبطه وفقًا لاحتياجاتنا.
الجماليات هي صفقات عندما يختار الشخص توزيعه. لا سيما للأشخاص الذين يقومون بتشغيل ألعاب الفيديو ، تعد الجماليات جزءًا مهمًا من حياتهم. بيكسارخ لديه جمالية بكسلية واقعية ومرضية للعينين. تتكون شاشة سطح المكتب الرئيسية من قفص الاتهام (رصيف بلانك الذي تم تكوينه بالفعل) والذي سيكون له خيار لإبقائه ، وخلفية بكسل ، وعنصر واجهة زمنية يحتوي على الخط المُطبق عليه ، والشريط العلوي (polybar المكونة بالفعل). سيتم اتباع هذا الموضوع الأساسي عبر جميع خيارات Manager Window التي سيتم توفيرها أثناء التثبيت. سيظل الخط متسقًا في جميع التطبيقات (Monocraft - Idrees Hassan ، Open Source) وسيكون للمستخدم ، بالطبع ، خيار تغيير الخط. اعتبارًا من الآن ، يتطابق موضوع GRUB ، وموضوع تسجيل الدخول (LightDM) ، وموضوع Window Manager مع الجمالية المخصصة. يمكن لأي شخص لديه أي اقتراحات متعلقة بالجمالية أن يقترحها في الدردشة.
قم بإنشاء واجهة المستخدم الرسومية باستخدام QT أو GTK لتكوين إعدادات المظهر. يتضمن تغيير الخط ، وتغيير مجموعة الألوان ، وتغيير خلفية الجدران ، وخيار لإيقاف قفص الاتهام ، وخيار لإيقاف عنصر واجهة المستخدم. يجب أن يتطابق واجهة المستخدم الرسومية مع الموضوع العام للنظام. قم بضبط موضوع GRUB ، وتغيير موضوع GRUB GFX-mode/الدقة إلى الأم. قم بإنشاء المزيد من أيقونات قفص الاتهام تحت عنوان Pixel لمزيد من التطبيقات. تغيير موضوع Discord لمطابقة موضوع النظام. قم بإنشاء تكوينات لـ "نكهات" مختلفة من Pixarch ، هذه النكهات هي مجرد خيارات مختلفة لمدير نافذة الإبلاغ: I3 (مكتمل) QTile (مكتمل) DWM (مكتمل) Xmonad Hyprland Awesome 1.3 Gaming Gaming هو التركيز الرئيسي لـ Pixarch. يعد تثبيت برامج التشغيل بشكل صحيح أمرًا على نظام Linux ، وأتمتة الطريقة التي يتم بها تثبيت برامج التشغيل على النظام سيوفر الكثير من الوقت ويجعلها سهلة الاستخدام ، ويشمل ذلك تمكين مستودع Multilib وإيجاد وتثبيت برامج التشغيل المناسبة لـ NVIDIA و AMD و Intel. علاوة على ذلك ، فإن تثبيت Fulkan وحزم Steam سيجعل الأمر أسهل على المستخدم اليومي الذي لا يرغب في تشغيل علامة مع سطر الأوامر. الهدف من Pixarch هو توفير وتوزيع ألعاب "يعمل" فقط على جمالي. سيتم تثبيت البروتون تلقائيًا أثناء تثبيت البخار. يوفر Proton وطبقة إضافية للنبيذ يساعد المستخدم في النهاية على تشغيل ألعاب Windows بسهولة. بصرف النظر عن تشغيل الألعاب من Windows ، سيكون هناك برنامج (ليس محاكيًا تمامًا ، ولكنه واجهة أمامية) لتشغيل ألعاب وحدة التحكم. يعد محاكاة ألعاب وحدة التحكم الرجعية بمثابة جاذبية للكثيرين ، وهي صحي للغاية نحو الحفاظ على الألعاب القديمة التي قد تنقرض. سيكون لدى Pixarch الواجهة الأمامية الخاصة بمحاكيات الجري ، مثل OpenEMU أو RetroArch. سوف يستفيد من النوى أو "الإضافات" وتوفير واجهة أمامية لمحاكات سطر الأوامر. في الأساس ، فإن الواجهة الأمامية المحاكي عبارة عن نظام قائمة يتيح لك إطلاق جميع المحاكسين من واجهة واحدة ، على غرار قائمة Home Modern - و/أو توفر واجهة مستخدم لمحاكيات سطر الأوامر التي تفتقر إلى واجهات المستخدم الأصلية. اقرأ هذا المقال لاكتساب المزيد من البصيرة على مقدمة المحاكي.
قم بإنشاء البرامج النصية الأتمتة لتثبيت برامج التشغيل وإضافة Multilib إلى ملف تكوين Pacman. دعم ما قبل التثبيت ، دعم البروتون والفلكان على النظام. قم بإنشاء واجهة مقدمة للمضاهاة ، في الأساس واجهة المستخدم الرسومية التي تتطابق مع جمالية Pixarch ، واستفد من النوى المحاكي. المزيد عن هذا لاحقًا. بالنسبة للمختبرين ، لا يوجد ISO لـ Pixarch ، لاختبار المظهر والمساهمة ، ستحتاج إلى تثبيت Lenux Arch ثم تثبيت ملفات النقطة وتكوينها يدويًا حسب التعليمات.
استخدم البرنامج النصي للتثبيت على Archlinux ISO (Archinstall) حدد الأشياء كما يحلو لك ، ولكن اختر الحد الأدنى من ملف التعريف. عندما سئل عن الحزم الإضافية ، اطلب git. إعادة التشغيل.
استنساخ هذا الريبو إلى دليل منزلك ~/ :
git clone https://github.com/heisenburgh/pixarch.git تغيير الدليل إلى pixarch/installation_scripts :
cd pixarch/installation_scripts قم بتشغيل install.sh واتبع المطالبات:
./install.sh
# Still in development and contains bugs. Run at your own risk.عند إعادة التشغيل ، ستكون جاهزًا للذهاب.
استخدم Mod+Space لفتح Rofi (مشغل التطبيق الخاص بك) و Mod+Enter لفتح Alacritty (محاكي الطرفي)