تخطَّ إلى المحتوى

رقابة أبوية مجانية ومفتوحة المصدر على Linux

Oh No! Parent Control لـ Linux

  • عيّن حدودًا يومية لوقت الشاشة لكل طفل أو اشترط الموافقة قبل أي استخدام للحاسوب.
  • أبقِ تطبيقات الدراسة متاحة، واجعل الألعاب تتطلب موافقة مسبقة، واحظر التطبيقات التي يجب أن تظل ممنوعة.
  • أدر التطبيقات الأصلية وSnap وFlatpak وAppImages المدعومة من خلال تطبيق رسومي واحد للوالدين.
  • واصل تغطية تحديثات AppImage المدعومة بأنماط أسماء الملفات في المجلد نفسه، حتى عند تغير أرقام الإصدارات.
  • وافق على وقت إضافي مع إتاحة الألعاب أو دونها من شاشة تسجيل دخول الطفل أو سطح مكتبه. لا حاجة لتغيير سياسات حظر التطبيقات.
  • اعرض الوقت المتبقي في لوحة سطح المكتب؛ وألغِ الوقت الموافق عليه والوصول المؤقت إلى التطبيقات عند تغير الخطط.
  • استخدم عناصر التحكم بوقت الشاشة والتطبيقات دون اتصال، ومن غير حساب سحابي.
  • أبقِ الألعاب قيد التشغيل عند انتهاء الوقت حتى يتمكن الطفل من المتابعة أو الحفظ أو الخروج عندما يُوافق على وقت إضافي. أو اشترط إغلاق الألعاب قيد التشغيل قبل طلب وقت إضافي — الخيار لك.

يوسّع أساس الرقابة الأبوية في GNOME (Malcontent 0.14.0+) بأنماط للتطبيقات وتطبيق أصلي لقواعد التنفيذ وموافقات مشتركة للوقت والتطبيقات.

الوقت المتبقي للدراسة

00:47

الألعاب

محظورة حتى الموافقة

قواعد تطبيقات عائلية تواكب ألعاب Linux.

أكثر من مجرد مؤقت لوقت الشاشة: أدر التطبيقات التي يستخدمها طفلك فعلًا، وأبقِ القواعد فعالة بعد تحديثات AppImage المدعومة، ووافق على وقت الدراسة أو اللعب في طلب واحد.

قواعد تظل مطابقة بعد التحديث

يغيّر Lunar Client اسم ملف AppImage عند تحديثه. ويمكن لنمط في المجلد نفسه مثل Lunar Client-*.AppImage أن يُبقي الإصدارات الجديدة المدعومة مشمولة بالقاعدة.

اطّلع على مثال Lunar Client

التحكم في أنواع أكثر من تطبيقات Linux

اختر من التطبيقات الأصلية وSnap وFlatpak وAppImages المدعومة، بما فيها التطبيقات المثبتة لطفلك وحده. وأدر المطابقة والوصول من تطبيق والدين واحد.

استكشف تغطية التطبيقات

تطبيق القواعد عبر سطح المكتب

تظل الأهداف الأصلية المدعومة محظورة عبر طرق تشغيلها المعتادة من شبكة التطبيقات والاختصارات ومدير الملفات والأوامر. كما تُغلق تغييرات القواعد ذات الصلة التطبيقات المطابقة التي تعمل بحساب طفلك.

تعرّف على آلية تطبيق القواعد

أنماط أسماء ملفات AppImage في المجلد نفسه

لا ينبغي أن يتطلب تحديث اللعبة قاعدة جديدة لكل اسم ملف.

تضع بعض ملفات AppImage رقم إصدار أو لاحقة تكامل في اسم الملف. وقد لا تنطبق القاعدة المرتبطة بالملف القديم على بديله. يقترح Oh No! أنماطًا لملفات AppImage ذات الإصدارات والمدعومة؛ ويمكنك تحرير النمط أو استعادة الافتراضي.

أمثلة توضيحية لأسماء ملفات Lunar Client في مجلد التطبيق نفسه
اسم ملف AppImageقاعدة واحدة تشمل كليهما
Lunar Client-3.7.17-ow_GUID.AppImageLunar Client-*.AppImage
Lunar Client-3.7.20-ow.AppImageLunar Client-*.AppImage

قاعدة المطابقة

اختر الملف التنفيذي المحدد أو أسماء الملفات ذات الإصدارات التي تغطيها القاعدة.

قاعدة الوصول

اختر «مسموح دائمًا» أو «محظور مع إمكانية السماح المؤقت» أو «محظور تمامًا»، بصورة مستقلة عن المطابقة.

Lunar Client ← مطابقة نمط ← محظور مع إمكانية السماح المؤقت ← يصبح متاحًا عندما يوافق أحد الوالدين على الوصول إلى الألعاب.

تدعم الأنماط الحرفين * و? في اسم الملف ضمن المجلد الأساسي نفسه. يتطلب نقل التطبيق إلى مجلد آخر قاعدة مطابقة لذلك الموقع. وتعتمد التغطية على المشغّل والهدف المدعومين؛ ولا تتبع الأنماط تكراريًا كل برنامج نُقل أو أُعيدت تسميته.

اقرأ دليل المطابقة

عناصر تحكم للتطبيقات الأصلية وSnap وFlatpak وAppImage المدعومة

مكان واحد لتطبيقات Linux التي يستخدمها طفلك.

تكتشف قيود التطبيقات التطبيقات القابلة للتحديد للطفل المختار، بما فيها عمليات التثبيت الخاصة به وحده. وتستخدم فهرس مشغلات الطفل بدلًا من قائمة تطبيقات الوالد الشخصية. ولا يضمن تنسيق التثبيت وحده دعم كل مشغّل.

التطبيقات الأصلية

مطابقة ملف تنفيذي مثبت ومدعوم، بما في ذلك طرق تشغيله المعتادة من الأمر ومدير الملفات.

Snap

التعرف على مشغلات Snap المدعومة عبر أمر التطبيق العام الخاص بكل تطبيق، بدلًا من اعتبار مشغّل snap المشترك تطبيقًا واحدًا.

Flatpak

التعرف على مراجع تطبيقات Flatpak المدعومة، بما فيها التطبيقات المثبتة للطفل.

AppImages

استخدم هدفًا محددًا أو نمطًا في المجلد نفسه للملفات ذات الإصدارات المدعومة. يوضّح Lunar Client أهمية أنماط أسماء الملفات.

تعني قيود التطبيقات قواعد الوصول إلى التطبيقات ومطابقة الملفات التنفيذية. ولا تعيّن حصصًا زمنية منفصلة لكل تطبيق. وتتحكم قيود الشاشة في إجمالي وقت الحاسوب المتاح للطفل.

استكشف قيود التطبيقات في الدليل

تطبيق أصلي للتنفيذ لكل طفل

تكامل مع سطح المكتب تدعمه آلية لتطبيق القواعد.

يستخدم Oh No! أساس الرقابة الأبوية في GNOME ويضيف تطبيقًا للقواعد على أهداف التطبيقات الأصلية المدعومة. وتشمل القواعد الملف التنفيذي نفسه عند تشغيله من شبكة التطبيقات أو اختصار سطح المكتب أو مدير الملفات أو أمر.

إغلاق التطبيقات قيد التشغيل وإلغاء المنح ذات الصلة

قد يؤدي حظر تطبيق جديد، أو تغييره من محظور مع إمكانية السماح المؤقت إلى محظور تمامًا، أو الموافقة على الوصول للدراسة فقط، أو إلغاء منحة، إلى إغلاق التطبيقات المحظورة المطابقة عبر جلسات الطفل المحدد المسجّلة. وتبقى تطبيقات المستخدمين الآخرين مفتوحة. احفظ عمل طفلك قبل تغيير الوصول.

طلبات من لوحة الطفل ومحطة طلبات مقيّدة عند تسجيل الدخول

تعرض لوحة GNOME الوقت المتبقي وتفتح نموذج الطلب لدى الطفل. عند نفاد الوقت المتاح، تُقفل الشاشة وتظل الجلسة مفتوحة. وتطبّق فحوصات تسجيل الدخول وإلغاء القفل الوقت المتاح؛ وتوفر محطة الطلبات المقيّدة مسارًا للموافقة قبل تسجيل الدخول أو بعد القفل.

للقراء التقنيين

يعتمد Oh No! على AccountsService وMalcontent، ويتكامل مع GNOME Shell وPAM وPolkit، ويضيف وسيطًا ذا امتيازات مع سياسة تنفيذ أصلية لكل طفل عبر fapolicyd. كما يمنع التعامل المدعوم مع AppImageLauncher القراءات ذات الصلة لملفات التطبيقات المحظورة، ويغطي مسار تشغيلها من الذاكرة.

افحص سياسة التطبيقات
اقرأ حدود التغطية والتوقيت

الموافقة مع الوصول إلى التطبيقات المحظورة مع إمكانية السماح المؤقت أو بدونه

وافق على الغرض، إلى جانب الوقت الإضافي.

يجمع الطلب الواحد بين وقت الحاسوب وخيار السماح بكل التطبيقات المحظورة مع إمكانية السماح المؤقت أو إبقائها محظورة. وتظل عمليات تشغيل التطبيقات المحظورة تمامًا محظورة. وتتيح لك الحصة اليومية ووضع الموافقة فقط اختيار مقدار الوصول الذي يتطلب موافقة أحد الوالدين.

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

اختر إعدادًا مسبقًا أو مدة مخصصة أو بقية اليوم. يعرض الطلب تقديرًا في حال الموافقة ويتذكر اختياراتك. ويوافق الوالدان عبر طلب كلمة مرور نظام التشغيل؛ ولا يحصل الطفل على وصول إداري.

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

اتبع خطوات البدء السريع وشرح الطلبات

مقارنة بواجهة GNOME الرسمية

أنسب لقواعد AppImage وموافقات الدراسة/اللعب.

يوفر GNOME 50 بالفعل حدودًا يومية وموافقة على وقت إضافي. ويوسّع Oh No! ذلك الأساس بإدارة أوسع للتطبيقات، وأنماط قابلة للتحرير لأسماء الملفات، ووصول مشروط للتطبيقات، وتطبيق أصلي لقواعد التنفيذ، وإمكانية الإلغاء. وهذه مزايا كبيرة للعائلات التي تدير ألعاب Linux.

الإمكانيةتطبيق الرقابة الأبوية في GNOMEOh No! Parent Control
دليل التطبيقات الفرديةFlatpak وتطبيقات اختير تفعيلها صراحةً في أداة التحديد الأصلية.دليل أوسع للتطبيقات الأصلية وSnap وFlatpak وAppImage المدعومة، ويُكتشف للطفل المحدد.
محرر أنماط أسماء ملفات AppImageغير متاح في الواجهة الرسمية التي روجعت.أنماط مقترحة وقابلة للتحرير لأسماء الملفات في المجلد نفسه لملفات AppImage المدعومة؛ ويمكن استعادتها إلى الافتراضي.
الموافقة على الوقت والوصول المشروط للتطبيقات معًايتوفر وقت شاشة إضافي؛ لكن الواجهة الرسمية التي روجعت لا تتيح اختيار الوصول إلى التطبيقات المحظورة مع إمكانية السماح المؤقت معًا.وافق على وقت للدراسة فقط أو ضمّن كل التطبيقات المحظورة مع إمكانية السماح المؤقت، مع إبقاء مشغلات التطبيقات المحظورة تمامًا محظورة.
تطبيق إضافي أصلي لقواعد التنفيذتستخدم الواجهة التي روجعت تكاملات ترشيح سطح المكتب القياسية؛ ولا توفر سياسة fapolicyd إضافية مكافئة.سياسة fapolicyd لكل طفل للأهداف الأصلية المدعومة، بما يشمل طرق التشغيل المعتادة من مدير الملفات والأوامر.
إلغاء الوقت الموافق عليه والوصول إلى التطبيقاتلا توفر الواجهة الرسمية التي روجعت أداة تحكم مكافئة تجمع بين الإلغاءين.إلغاء المنحة لمرة واحدة والوصول المؤقت إلى التطبيقات؛ ويبقى الوقت اليومي غير المستخدم متاحًا.
اقرأ المقارنة الكاملة المدعومة بالمصادر

اختبارات جادة

تغطي الاختبارات المؤتمتة لـ Oh No! Parent Control المنطق الأساسي وتكامل سطح المكتب ومسارات الاستخدام العائلية من البداية إلى النهاية. يُحدّث العدد المباشر يوميًا من جرد الاختبارات العام على GitHub.

  • المنطق الأساسي والحالات الحدّية
  • تكامل سطح المكتب والنظام
  • مسارات استخدام عائلية من البداية إلى النهاية
  • تُشغّل مع كل إصدار جديد
عرض تفاصيل الاختبارات

حسنًا، أيها المطور المهووس…

وضعت عمدًا بعض العقبات بينك وبين هذا الفيديو: هذه النافذة وCAPTCHA ورابط YouTube غير مدرج. قليل من الإزعاج للروبوتات، ومصافحة سرية بين مطورين مهووسين فخورين بعملهما.

إذا أمضيت سنوات تكافح برمجيات المؤسسات الضخمة، فستشعر على الأرجح بفخري بالاختبارات الشاملة لواجهة المستخدم، المؤتمتة بالكامل والمتزامنة على نطاق واسع. 5% من الجهد للمنتج و95% للاختبارات المؤتمتة. متفقان؟ نحن من الأشخاص أنفسهم! تضحك؟ لا بأس عندي!

إذا لم يكن هذا ما تحبه، فإليك التحذير: لا تضيّع وقتك. لقد حذّرتك. 🙂

تحقق بشري صغير جدًا

حرّك قطعة الأحجية إلى إطارها المطابق لفتح المحتوى المخصص للمهووسين.

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

متاح لـ Ubuntu 26.04 LTS Desktop (amd64 / x86-64) (Fedora 44 قريبًا)

هل تريد دعم توزيعتك / بيئة سطح مكتبك؟ هل تحتاج إلى ميزة؟ أخبرنا!

  1. تثبيت Oh No! Parent Control

    عرض على GitHub
    sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
    sudo apt update
    sudo apt install oh-no-parent-control

  2. أعد تشغيل حاسوبك بعد التثبيت لإكمال الإعداد.

رقابة أبوية على Linux، خطوة بخطوة.

ثبّت باستخدام الأوامر أعلاه ثم أعد التشغيل. بعد ذلك، استخدم تطبيق الوالدين الرسومي لاختيار طفلك وتعيين حدود وقت الشاشة واختيار قواعد التطبيقات. يوضح الشرح كيفية السماح بالدراسة الآن والألعاب لاحقًا؛ ولا تتطلب الإعدادات والموافقات اليومية أوامر طرفية.

فتح على YouTube

إعداد الوالدين (مرة واحدة)

  1. سجّل الدخول بصفتك والدًا (مسؤولًا)، وافتح تطبيق Oh No! Parent Control، ثم اختر الحساب العادي لطفلك.
  2. في قيود الشاشة، فعّل حد وقت الشاشة واجعل الحصة اليومية للوقت 0 دقيقة.
  3. في قيود التطبيقات، اجعل Minecraft وSteam ضمن محظور مع إمكانية السماح المؤقت. اترك تطبيقات الدراسة ضمن مسموح دائمًا.

01

«يمكنك الدراسة، لكن لا ألعاب.»

امنح وقتًا للحاسوب مع إبقاء الألعاب محظورة.

  1. بدّل المستخدمين إلى حساب الكشك في Oh No! Parent Control عند شاشة تسجيل الدخول. اختر طفلك والوالد الذي سيوافق والمدة.
  2. أوقف «السماح بالتطبيقات المحظورة مع إمكانية السماح المؤقت»، وحدد طلب، وأدخل كلمة مرور الوالد عندما يطلبها نظام التشغيل.
  3. ارجع إلى شاشة تسجيل الدخول وافتح حساب طفلك للدراسة.

تفتح تطبيقات الدراسة؛ وتظل الألعاب المحظورة مع إمكانية السماح المؤقت محظورة.

02

«انتهت الدراسة. يمكنك اللعب الآن.»

امنح وقتًا للحاسوب مع السماح بالألعاب.

  1. بدّل المستخدمين إلى حساب الكشك في Oh No! Parent Control عند شاشة تسجيل الدخول. اختر طفلك والوالد الذي سيوافق والمدة.
  2. فعّل «السماح بالتطبيقات المحظورة مع إمكانية السماح المؤقت»، وحدد طلب، وأدخل كلمة مرور الوالد عندما يطلبها نظام التشغيل.
  3. ارجع إلى شاشة تسجيل الدخول وافتح حساب طفلك للعب.

يمكن فتح التطبيقات المحظورة مع إمكانية السماح المؤقت. وتظل التطبيقات المحظورة تمامًا ممنوعة.

تصفّح الدليل الكامل
محطة طلبات تعرض خيارات حساب طفل ووالد خيالية ومدة وإتاحة التطبيقات المحظورة مع إمكانية السماح المؤقت داخل بوابة ملونة مستوحاة من الألعاب

حسابات تجريبية في لقطة شاشة أقدم. يعرض تذييل الطلب الحالي تقديرًا للوقت في حال الموافقة. حدّد الصورة لتكبيرها.

عندما تتغير الخطط

«هل يمكنني الحصول على مزيد قليل من الوقت؟»

هل تُنهي واجبًا أو تطلب جولة أخرى؟ استخدم الطلب نفسه واختر ما إذا كانت الألعاب ستدخل ضمن الوقت الإضافي.

  1. الطفل يطلب

    ما دام الوقت باقيًا، حدّد مؤقت سطح المكتب. قبل تسجيل الدخول أو بعد القفل، استخدم حساب كشك “Oh No! Parent Control” عند شاشة تسجيل الدخول واختر الطفل.

  2. الوالد يراجع الطلب

    راجع المدة وتقدير الوقت وخيار «السماح بالتطبيقات المحظورة مع إمكانية السماح المؤقت»: أوقفه للدراسة وشغّله لتضمين الألعاب. وافق من طلب كلمة مرور نظام التشغيل.

  3. الطفل يواصل

    على سطح المكتب، يصبح الوقت الموافق عليه جاهزًا للاستخدام. من حساب كشك “Oh No! Parent Control”، ارجع إلى شاشة تسجيل الدخول واختر حساب الطفل لإلغاء القفل أو لتسجيل الدخول.

«كم بقي لي؟»

يبقى الوقت المتبقي في اللوحة، مع عدّ تنازلي ثانيةً بثانية خلال الدقيقة الأخيرة.

«انتهى الوقت. احفظ عملك.»

عند نفاد الوقت المتاح، تُقفل الشاشة وتظل جلسة سطح المكتب مفتوحة. لا يوقف القفل الألعاب ولا يحفظ العمل؛ لذا أنهِ عملك واحفظه قبل انتهاء المؤقت.

«لنعد إلى الدراسة الآن.»

وافق على طلب جديد مع إيقاف «السماح بالتطبيقات المحظورة مع إمكانية السماح المؤقت» لإبقاء الألعاب محظورة مجددًا. تُغلق التطبيقات المحظورة قيد التشغيل، لذا احفظ تقدمك أولًا. يتذكر الطلب الخيار الأخير؛ فتحقق منه في كل مرة.

اتبع مساري الطلب في دليل المستخدم

قواعد أسرتك

تطبيقات للدراسة، وألعاب تتطلب موافقة، وتطبيقات تظل ممنوعة.

في تطبيق الوالدين، اختر طفلك وافتح قيود التطبيقات. طابق الملف التنفيذي ثم اختر قاعدة الوصول: مسموح دائمًا أو محظور مع إمكانية السماح المؤقت أو محظور تمامًا. هذه قواعد وصول وليست حصصًا زمنية منفصلة لكل تطبيق.

العمل المدرسي ← مسموح دائمًا

استخدم هذا للتطبيقات التي يحتاج إليها طفلك في واجباته. يمكن فتح التطبيق كلما كان لدى الطفل وقت لاستخدام الحاسوب؛ لكنه لا يتجاوز حد وقت الشاشة.

ألعاب تتطلب موافقة ← محظور مع إمكانية السماح المؤقت

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

تطبيقات ممنوعة ← محظور تمامًا

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

حصة يومية للدراسة

عيّن الحصة اليومية للوقت في قيود الشاشة لتحديد الوقت الذي يستطيع طفلك استخدام الحاسوب فيه كل يوم من دون طلب. وتظل الألعاب المحظورة مع إمكانية السماح المؤقت محظورة حتى توافق على الوصول إليها. أبقِ حد وقت الشاشة مفعّلًا لاستخدام طلبات الوقت الإضافي.

«انتهينا لهذا اليوم.»

في تطبيق الوالدين، يؤدي «إلغاء المنحة لمرة واحدة» إلى إزالة الوقت الإضافي الموافق عليه وإمكانية الوصول إلى الألعاب. وتُغلق التطبيقات المحظورة قيد التشغيل، فاحفظ عملك أولًا. يبقى الوقت اليومي غير المستخدم متاحًا؛ وإذا لم يتبقَّ شيء، تُقفل الشاشة.

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

اقرأ عن قيود التطبيقات
قيود الشاشة
لوحة Oh No! Parent Control تعرض حساب طفل وحد وقت الشاشة والحصة اليومية والوقت المتبقي
قيود التطبيقات
لوحة Oh No! Parent Control تعرض التطبيقات المثبتة مع قواعد المطابقة والوصول

تُعرض حسابات تجريبية. ستختلف الأسماء والتطبيقات المتاحة على حاسوبك. حدّد لقطة شاشة لتكبيرها.

الخصوصية من التصميم

عناصر تحكم محلية. وملاحظات عندما تختار.

صُمم التطبيق لأداء مهمته محليًا دون تحويل روتين الأسرة إلى بيانات تخص جهة أخرى.

تذهب كلمات المرور مباشرةً إلى نظام التشغيل

تُدخل كلمات مرور الوالدين في نافذة مصادقة النظام. ولا يتلقى تطبيق الطفل هذه الكلمات ولا يخزنها أو يعرضها مطلقًا.

تحكم محلي وملاحظات اختيارية.

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

نطاق الموافقة محدود

يوافق الوالد على الطلب الظاهر على الشاشة فقط. ولا تفتح الموافقة إعدادات الوالدين ولا تمنح صلاحية المسؤول.

اقرأ إشعار الخصوصية الكامل

أسئلة عن الرقابة الأبوية على Linux

ما هو Oh No! Parent Control لـ Linux؟

يوفّر Oh No! Parent Control رقابة أبوية مجانية ومفتوحة المصدر على Linux للعائلات التي تتشارك حاسوبًا يعمل بـ Linux. يتيح تطبيق رسومي للوالدين تعيين حصص يومية لوقت الشاشة وقواعد للتطبيقات المدعومة. ويمكن للأطفال طلب وقت إضافي يوافق عليه أحد الوالدين عبر طلب مصادقة نظام التشغيل. تعمل عناصر التحكم محليًا وتعتمد على نظام Malcontent للرقابة الأبوية.

هل يستطيع Oh No! التحكم في AppImages مثل Lunar Client؟

يمكن إدارة AppImages المدعومة من خلال قيود التطبيقات. وبالنسبة إلى أسماء الملفات التي تتضمن إصدارًا، يمكن لـ Oh No! اقتراح نمط في المجلد نفسه، مثل Lunar Client-*.AppImage. وقد يغطي نمط اسم الملف الملفات البديلة المدعومة عند تغير أرقام الإصدارات أو لواحق التكامل. عدّل النمط أو استعد النمط الافتراضي، ثم اختر مسموح دائمًا أو محظور مع إمكانية السماح المؤقت أو محظور تمامًا. تظل الأنماط ضمن الدليل الأساسي نفسه؛ ولا تتبع كل نسخة نُقلت أو أُعيدت تسميتها.

ما الذي يضيفه Oh No! مقارنةً بتطبيق الرقابة الأبوية في GNOME؟

مقارنةً بواجهة Malcontent 0.14.0 الرسمية، يوفّر Oh No! دليلًا أوسع للتطبيقات الأصلية وSnap وFlatpak وAppImage المدعومة، وأنماطًا قابلة للتحرير لأسماء ملفات AppImage، وأذونات مشروطة للتطبيقات مرتبطة بالموافقة على الوقت، وتطبيقًا إضافيًا أصليًا لقواعد التنفيذ، ومعالجة للتطبيقات قيد التشغيل، وإلغاءً مشتركًا، ومحطة طلبات مقيّدة. يدعم GNOME 50 بالفعل الوقت الإضافي للشاشة. والاختلاف هو ضوابط التطبيقات وسير العمل الأوسع اللذان تعرضهما واجهة Oh No!؛ فكلاهما يستخدم أساس Malcontent الخلفي.

هل تعني قيود التطبيقات وضع حصة زمنية منفصلة لكل تطبيق؟

لا. تتحكم قيود التطبيقات في التطبيقات المدعومة التي يمكن تشغيلها وكيفية مطابقة أهداف ملفاتها التنفيذية. أما قيود الشاشة فتتحكم في إجمالي الوقت المتاح للطفل لاستخدام الحاسوب. وتسمح الموافقة التي تتضمن التطبيقات المحظورة مع إمكانية السماح المؤقت بكل تلك التطبيقات؛ ولا تنشئ عدادات وقت منفصلة لكل لعبة.

هل يستمر الحظر عند الفتح من مدير الملفات أو الطرفية؟

بالنسبة إلى الأهداف الأصلية المدعومة، يضيف Oh No! سياسة تنفيذ في fapolicyd لكل طفل، وتشمل الملف التنفيذي نفسه عند فتحه من شبكة التطبيقات أو اختصار أو مدير الملفات أو أمر. كما تُغلق التغييرات التقييدية ذات الصلة التطبيقات المطابقة التي يملكها الطفل المحدد عبر جلساته، بينما تظل تطبيقات المستخدمين الآخرين مفتوحة. يشمل ذلك الأهداف المدعومة، ولا يوفر تحكمًا شاملًا بالنسخ التي أُعيدت تسميتها أو البرامج النصية ذات المفسر المشترك أو المشغلات غير المدعومة.

كيف يجري اختبار Oh No! Parent Control أثناء تطويره؟

تنمو مجموعة الاختبارات المؤتمتة بالكامل مع تغييرات المنتج وميزاته الجديدة، فتتحقق من الإمكانات الجديدة وتساعد في منع التراجعات. وتغطي المنطق الأساسي وتفاعلات سطح المكتب وسلوك النظام المثبّت ومسارات الاستخدام العائلية من البداية إلى النهاية. يتابع جرد الاختبارات العام المُنشأ على GitHub الحالات الجاهزة والمعلّقة. تعرض صفحة المنتج أحدث الأعداد مباشرةً؛ وتعني «جاهز» أنه قابل للتشغيل واجتاز الاختبار، ولا تمثل أعداد الجرد نسب تغطية الشيفرة.

هل Oh No! Parent Control مجاني ومفتوح المصدر؟

نعم. يمكن تثبيت Oh No! Parent Control واستخدامه مجانًا، وتُنشر شيفرته المصدرية على GitHub بموجب رخصة GNU العمومية، الإصدار 3 (GPLv3). ثبّت حزمة Linux من PPA العام للمشروع على Launchpad. تعمل عناصر التحكم بوقت الشاشة والتطبيقات محليًا بلا حساب عبر الإنترنت أو اتصال به؛ لكن تنزيل الحزمة وتحديثها يتطلبان الاتصال بالإنترنت.

هل استخدام Oh No! Parent Control سهل؟

تستخدم تعليمات التثبيت ثلاثة أوامر طرفية لإضافة PPA وتثبيت Oh No! Parent Control، ثم إعادة تشغيل الحاسوب. بعد التثبيت، يتم الاستخدام اليومي عبر الواجهة الرسومية: اختر طفلًا في تطبيق الوالدين، وعيّن حصة يومية، واختر قواعد التطبيقات. يطلب الأطفال وقتًا إضافيًا من الشاشة؛ ويوافق الوالدان باستخدام كلمة مرور نظام التشغيل. لا تتطلب الإعدادات والموافقات المعتادة أوامر طرفية أو حسابًا عبر الإنترنت أو لوحة تحكم سحابية. ويتضمن دليل الإعداد فيديو ولقطات شاشة.

كيف تعمل عناصر التحكم بوقت الشاشة؟

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

كيف أسمح بالدراسة الآن وباللعب لاحقًا؟

في قيود التطبيقات، اترك تطبيقات المدرسة ضمن «مسموح دائمًا»، واجعل الألعاب والمشغلات المدعومة — مثل Minecraft أو Steam عند ظهورهما — ضمن «محظور مع إمكانية السماح المؤقت». مع تشغيل حد وقت الشاشة، وافق على طلب الوقت مع إيقاف «السماح بالتطبيقات المحظورة مع إمكانية السماح المؤقت» للدراسة، أو تشغيله للسماح بكل تلك التطبيقات خلال مدة الموافقة. لا يمكن لطلب وقت إضافي السماح بالتطبيقات المحظورة تمامًا. تغطي القواعد التطبيقات المدعومة، لا محتوى المواقع أو كل لعبة تُشغّل عبر تطبيق آخر.

هل يعمل دون اتصال، أو يرشّح المواقع، أو يدير أجهزة أخرى؟

تعمل عناصر التحكم بوقت الشاشة والتطبيقات محليًا دون حساب عبر الإنترنت أو اتصال به. يتطلب إرسال الملاحظات الاختيارية اتصالًا. ولا يرشّح Oh No! Parent Control محتوى المواقع ولا يوفّر لوحة تحكم سحابية ولا يتحكم بأجهزة أخرى. ولا تضمن قواعد التطبيقات حظر البرامج المنسوخة منفصلًا أو المعاد تسميتها أو المشغلات غير المدعومة.