نشر خلفيات وسياسات Pardus المشتركة باستخدام Lider Ahenk
قم بتوزيع خلفية مخصصة لعملاء Pardus، وقم بتكوين أسطح مكتب Xfce أو GNOME، وقم بتطبيق سياسات مستخدم Lider Ahenk مع فحوصات الطيار الآمن.
ملاحظة حول الإصدار: تشير تعليمات تثبيت خادم LIDER AHENK الرسمية حاليًا إلى Pardus 25.1، بينما أصدرت Pardus لاحقًا الإصدار 25.2. للحصول على أساس موثق، استخدم الإصدار 25.1 الموصوف في المشروع؛ قبل استخدام الإصدار 25.2 في بيئة الإنتاج، تأكد من توافقه مع القائمين على الصيانة أو اختبره في بيئة تجريبية. يتضمن الإعداد الأساسي تثبيت خادم إدارة Lider، ثم تسجيل كل نقطة نهاية Pardus مع وكيل Ahenk.
نظام LIDER AHENK هو نظام إدارة مركزي. يوفر Lider الخادم وواجهة الإدارة؛ أما Ahenk فهو الوكيل ذو الصلاحيات على كل جهاز كمبيوتر مُدار. يخزن LDAP بيانات الدليل، بينما ينقل XMPP اتصالات النظام.
قبل التثبيت، حدد ما إذا كان هذا إصدارًا تجريبيًا أم إصدارًا نهائيًا. تشير صفحة المتطلبات الرسمية الحالية إلى 4 أنوية معالجة مركزية، و8 جيجابايت من الذاكرة، و50 جيجابايت من مساحة القرص للتثبيت، مع زيادة الموارد مع ازدياد عدد المستخدمين. أما لأغراض التطوير أو الاختبار، فتشير إلى نواتين للمعالجة المركزية، و4 جيجابايت من الذاكرة، و20 جيجابايت من مساحة القرص. اعتبر هذه المتطلبات نقاط انطلاق، وقم بزيادة حجم الموارد مع ازدياد عدد المستخدمين.
تُدرج صفحة المتطلبات المنافذ 8080 و22 و5222 و5280 و3306 و389. لا تُعرّضها للعامة. ولأن الصفحة لا تُطابق كل منفذ مع كل مسار نشر، تأكد من قواعد المصدر والوجهة لشبكتك قبل تغيير جدار الحماية.
يدعم برنامج التثبيت خادمًا متكاملًا أو خوادم مكونات منفصلة. في حالة التشغيل التجريبي، استخدم خادمًا واحدًا؛ أما في حالة عمليات النشر الأكبر، فخطط لتوزيع الخادم. حدد اسم مضيف وعنوانًا ثابتين، وتأكد من مزامنة نظام أسماء النطاقات (DNS) والوقت، واستخدم اللغة الإنجليزية لنظام تشغيل الخادم كما هو موضح في دليل التثبيت.
تُشير صفحة تثبيت الخادم الأخيرة إلى خادم Pardus 25.1، كما يُدرج دليل التنزيل الرسمي الآن صورة خادم Pardus 25.2. يُعدّ فارق الإصدار مهمًا: فالصفحة لا تُؤكد التحقق من صحة آلية التثبيت مع الإصدار 25.2. لذا، يُنصح باستخدام الإصدار الموثق لإعادة إنتاج المشكلة بدقة، أو اختبار الإصدار الأحدث على خادم غير مُخصّص للإنتاج قبل تسجيل الأجهزة الفعلية.
يعمل برنامج التثبيت الرسومي على محطة عمل منفصلة بنظام Pardus GNOME أو Xfce، ويتصل بالخادم المستهدف عبر SSH. قم بتثبيت تبعيات النظام الموثقة وعميل SSH، بالإضافة إلى حزمة بيئة Python الافتراضية.
sudo apt update
sudo apt install python3-paramiko python3-pyqt5 python3-pip python3-psutil python3-venv xterm git openssh-client
تُشير صفحة المُثبِّت الحالية أيضًا إلى ضرورة إزالة EXTERNALLY-MANAGEDعلامة بايثون وتثبيت مكتبات بايثون عالميًا pip. تجنّب حذف هذه العلامة، فهي تحمي بيئة بايثون المُدارة لنظام التشغيل، وتُشير التعليمات إلى مسار بايثون 3.11 على الرغم من أن ملاحظات إصدار Pardus 25.2 تُشير إلى بايثون 3.13. استخدم بيئة افتراضية معزولة بدلًا من ذلك، ثم اختبر المُثبِّت قبل استخدامه في بيئة الإنتاج.
python3 -m venv --system-site-packages ~/.venvs/lider-installer
~/.venvs/lider-installer/bin/python -m pip install mysql-connector-python argon2-cffi
git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-installer.git
cd lider-ahenk-installer
~/.venvs/lider-installer/bin/python src/app.py
تعزل البيئة الافتراضية مكتبات PyPI مع إتاحة الوصول إلى مكتبات واجهة المستخدم الرسومية المثبتة باستخدام apt. هذا التعديل الآمن غير موثق من قِبل المشروع، لذا يُرجى التحقق منه في بيئة تجريبية. يتطلب كل من محطة العمل والخادم استخدام SSH؛ تحقق من مفتاح المضيف واستخدم حساب مسؤول مُصرّح له.
في نافذة المُثبِّت، أدخل بيانات الوصول إلى الخادم المستهدف. اختر خيار وضع جميع المكونات على خادم واحد لتجربة بسيطة، أو خصص مكونات فردية لخوادم إذا كنت تخطط لبنية موزعة. استخدم خاصية التحقق من الاتصال قبل المتابعة؛ إذا فشل الاتصال، فقم بحل مشكلات SSH، والتوجيه، وجدار الحماية، أو أذونات الحساب بدلاً من المتابعة بإعدادات افتراضية.
بعد ذلك، حدد مستودع حزم Lider. توضح وثائق المشروع الفرق بين المستودع الرئيسي للحزم المستقرة ومستودع الاختبار. استخدم المصدر المستقر لنشر المنتج في بيئة الإنتاج. إذا كانت مؤسستك تقوم بنسخ الحزم داخليًا، فأدخل عنوان النسخة المنسوخة وملف مفتاح المستودع المطابق له، بدلًا من خلط المصادر العامة والداخلية.
أدخل اسم قاعدة بيانات LDAP (Base DN)، وكلمة مرور مسؤول النظام، واسم مستخدم وكلمة مرور واجهة Lider، والبريد الإلكتروني لمستخدم الواجهة. يُعد اسم قاعدة البيانات (Base DN) مسار التسمية الرئيسي لإدخالات LDAP؛ استخدم خطة التسمية المعتمدة في مؤسستك. استخدم كلمات مرور قوية منفصلة واحفظها في خزنة معتمدة. راجع المضيفين والمستودع قبل بدء التثبيت، حيث يتطلب ذلك تهيئة العديد من الخدمات وقد يستغرق بعض الوقت.
بعد اكتمال تثبيت الخادم، افتح واجهة Lider باستخدام عنوان الخادم على المنفذ 8080، كما هو موضح في دليل التثبيت. استخدم المخطط المُعدّ خصيصًا لنشرك، واحرص على إبقاء وحدة التحكم داخل شبكة موثوقة أو خلف طبقة وصول آمنة معتمدة. سجّل الدخول باستخدام حساب الواجهة الذي أنشأته.
على نقطة نهاية Pardus، تحقق أولاً مما إذا كان مستودع Ahenk مُهيأً بالفعل. يشير دليل عميل المشروع إلى أنه مُعرّف على أجهزة Pardus؛ إذا كانت الحزمة متوفرة، فقم بتثبيتها وتسجيلها.
sudo apt update
apt-cache policy ahenk
sudo apt install ahenk
sudo ahenk-register
إذا لم يظهر أي مرشح للحزمة، فاتبع خطوات إعداد المستودع الموضحة في دليل العميل الرسمي. ستجد فيه مفتاح توقيع المستودع ومصدر الحزمة المستقرة. تجنب إضافة أسطر مصدر مكررة؛ أضف المستودع مرة واحدة فقط، وتحقق من المفتاح وعنوان المصدر قبل التشغيل apt update. عند ظهور نافذة التسجيل، أكد العملية وأدخل بيانات خادم Lider وتفاصيل التسجيل المطلوبة من قِبل المعالج. يشير الدليل إلى أن التسجيل يكتمل بإعادة تشغيل الكمبيوتر، لذا حدد موعدًا للتسجيل عندما يكون إعادة التشغيل مقبولًا.
يعمل برنامج Ahenk بصلاحيات عالية. قم بتسجيل مجموعة تجريبية أولاً وراجع نطاق السياسة؛ لا تختبر إزالة البرامج أو الحسابات أو USB أو جدار الحماية أو إجراءات البرامج النصية على جميع العملاء في وقت واحد.
بعد إعادة تشغيل نقطة النهاية، ابحث عنها في لوحة تحكم Lider وتأكد من أن حالتها أو مخزونها محدّث. أرسل مهمة بسيطة وراجع نتائجها. تختلف مسميات واجهة المستخدم باختلاف إصدار Lider، لذا استخدم الدليل المناسب.
إذا لم يظهر العميل، فتحقق أولاً من إمكانية الوصول إلى الشبكة ومخرجات تسجيل Ahenk. تأكد من أن مسارات جدار الحماية المطلوبة للخادم مفتوحة فقط بين المضيفين المقصودين، وتحقق من المستودع المحدد وLDAP Base DN. يُثبت تسجيل الدخول الناجح عبر الويب إمكانية الوصول إلى وحدة التحكم، ولكنه لا يُثبت تسجيل وكيل أو إكماله مهمة. قم بتوسيع نطاق النشر فقط بعد ظهور كل من سجل العميل ونتيجة مهمة غير ضارة.
المصادر: تعليمات تثبيت خادم Lider ، ومتطلبات نظام Lider ، وتثبيت عميل Ahenk ، وملاحظات إصدار Pardus 25.2 ، ومواصفات Python للبيئات المُدارة خارجيًا .
قم بتوزيع خلفية مخصصة لعملاء Pardus، وقم بتكوين أسطح مكتب Xfce أو GNOME، وقم بتطبيق سياسات مستخدم Lider Ahenk مع فحوصات الطيار الآمن.
قم بإصلاح الحد الأقصى 1024 × 768 عن طريق التحقق من SPICE والفيديو الافتراضي وقناة الضيف و spice-vdagent - مع إجراء فحوصات آمنة عندما يفتقر Pardus إلى مرشح حزمة.
قم بإعداد خادم Lider، وقم بتكوين برنامج التثبيت الخاص به بأمان، وقم بتسجيل نقاط نهاية Ahenk، وتحقق من وجود برنامج تجريبي قبل توسيع الإدارة المركزية.
قم بتنزيل ملف ISO الرسمي لسطح المكتب Pardus 23، واكتبه بأمان باستخدام Rufus، وقم بتشغيل جهاز كمبيوتر يعمل بنظام Windows في جلسة تشغيل مؤقتة.
اكتشف لماذا لا يستطيع برنامج Pardus 23 اكتشاف بطاقة الصوت الخاصة بك، ثم استخدم عمليات فحص ALSA المستهدفة والبرامج الثابتة وPipeWire أو PulseAudio لاستعادة التشغيل.
احفظ تفضيلات HamoniKR على وحدة تخزين خارجية، وقم بتضمين مجلدات منزلية مخفية، واختر وضع الاستعادة الآمن عند الانتقال إلى تثبيت جديد.
قم بتثبيت وتكوين xrdp على Pardus، واختر جلسة Xfce الصحيحة، وقم بتقييد الوصول إلى الشبكة، وتحقق من أن تسجيل الدخول عن بعد يعمل.
تشخيص حالات فشل اتصال Pardus 23 APT، والتأكد من مصادر yirmiuc الرسمية، واستعادة تحديث apt دون تجاوز عمليات التحقق من توقيع الحزمة.
قم بتكوين الطابعات على نظام التشغيل Harmonica باستخدام CUPS، وقارن بين IPP بدون برامج تشغيل وبرامج التشغيل القديمة، وتحقق من الطباعة عبر USB أو الشبكة باستخدام صفحة اختبار.
استخدم غلاف الاسترداد لتعيين كلمة مرور جذر جديدة لنظام التشغيل Harmonica OS، مع عمليات التحقق من الأقراص المشفرة وأنظمة الملفات للقراءة فقط والحسابات التي تستخدم sudo.