بسم الله الرحمن الرحيم
الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم
السلام عليكم ورحمة الله
تطبيق Flatseal إدارة أذونات تطبيقات Flatpak في نظام لينكس
يعد Flatseal أحد أهم الأدوات لمستخدمي تطبيقات Flatpak على نظام لينكس، حيث يوفر واجهة رسومية بسيطة وسهلة الاستخدام لإدارة أذونات التطبيقات المثبتة عبر Flatpak. يتيح هذا البرنامج للمستخدمين التحكم في الأذونات الممنوحة لكل تطبيق، مثل الوصول إلى الملفات، الأجهزة، الشبكة، وغيرها، مما يعزز الأمان والخصوصية.
سنستعرض بالتفصيل ما هو Flatseal، وكيفية تثبيته، وخصائصه، وكيفية استخدامه لإدارة أذونات تطبيقات Flatpak.
1. ما هو Flatseal؟
هو تطبيق مفتوح المصدر يوفر واجهة رسومية لإدارة الأذونات الخاصة بتطبيقات Flatpak. تم تطويره ليكون بديلاً سهلاً للأوامر الطرفية، مما يسهل على المستخدمين غير المتقدمين ضبط الأذونات دون الحاجة لاستخدام سطر الأوامر.
لماذا نحتاج إلى Flatseal؟
- تحكم كامل في الأذونات: يمكنك تعديل الأذونات الخاصة بكل تطبيق Flatpak بسهولة.
- تعزيز الأمان والخصوصية: يسمح لك بتقييد وصول التطبيقات إلى ملفات النظام، الإنترنت، أو الأجهزة مثل الكاميرا والميكروفون.
- سهولة الاستخدام: واجهة بسيطة تعرض كل التطبيقات المثبتة عبر Flatpak مع خيارات تعديل الأذونات.
2. كيفية تثبيت Flatseal في لينكس
تثبيت Flatseal باستخدام Flatpak
بما أن Flatseal نفسه تطبيق Flatpak، فإن تثبيته بسيط للغاية. يمكنك تثبيته باستخدام الأوامر التالية في الطرفية (Terminal):
```bash
flatpak install flathub com.github.tchx84.Flatseal
```
بعد انتهاء التثبيت، يمكنك تشغيله باستخدام الأمر:
```bash
flatpak run com.github.tchx84.Flatseal
```
أو يمكنك العثور عليه في قائمة التطبيقات وتشغيله من هناك.
3. واجهة Flatseal وخصائصه الأساسية
عند فتح Flatseal، ستظهر لك واجهة نظيفة وبسيطة تحتوي على:
1. قائمة التطبيقات: في الجانب الأيسر، سترى جميع التطبيقات المثبتة باستخدام Flatpak.
2. إعدادات الأذونات: عند تحديد تطبيق معين، ستظهر إعداداته على الجانب الأيمن، حيث يمكنك تعديل الأذونات الممنوحة له.
أهم الأذونات التي يمكن تعديلها
| الأذن | الوظيفة |
| الملفات Files | السماح للتطبيق بالوصول إلى ملفات المستخدم أو النظام. |
| الشبكة Network | منح التطبيق الإذن لاستخدام الإنترنت أو الشبكة المحلية. |
| الأجهزة Devices | التحكم في الوصول إلى الكاميرا، الميكروفون، والطابعات. |
| جلسات X11 و Wayland | إدارة الأذونات المتعلقة بواجهة المستخدم الرسومية. |
| التحكم في الطاقة | السماح للتطبيق بإيقاف تشغيل النظام أو التحكم في الطاقة. |
4. كيفية استخدام Flatseal لتعديل الأذونات
الخطوات العملية
1️⃣ افتح تطبيق Flatseal
2️⃣ اختر التطبيق الذي تريد تعديل أذوناته من القائمة اليسرى.
3️⃣ قم بتعديل الأذونات كما ترغب عن طريق تشغيل أو إيقاف الخيارات المتاحة.
4️⃣ أعد تشغيل التطبيق بعد التعديلات لكي يتم تطبيق التغييرات.
مثال عملي: منع تطبيق معين من الوصول إلى الإنترنت
إذا كنت تريد منع تطبيق معين من استخدام الإنترنت:
- افتح Flatseal.
- اختر التطبيق من القائمة اليسرى.
- ابحث عن خيار "Network" وقم بإلغاء تحديده.
- أعد تشغيل التطبيق، ولن يتمكن من الوصول إلى الإنترنت بعد الآن.
5. مزايا وعيوب استخدام Flatseal
✅ المزايا
✔️ واجهة رسومية سهلة الاستخدام.
✔️ لا يتطلب معرفة متقدمة بالأوامر الطرفية.
✔️ يمنح المستخدم تحكمًا دقيقًا في أذونات التطبيقات.
✔️ مجاني ومفتوح المصدر، مما يجعله خيارًا ممتازًا لمستخدمي لينكس.
❌ العيوب
❌ لا يوفر إشعارات تلقائية عند تغيير الأذونات.
❌ بعض التعديلات قد تتطلب معرفة مسبقة بتأثير الأذونات على التطبيقات.
❌ لا يمكن ضبط الأذونات لكل ملف أو مجلد بشكل مخصص (يعمل على مستوى التطبيق فقط).
6. الأسئلة الشائعة حول Flatseal
هل يمكن كسر التطبيقات عند تعديل الأذونات؟
نعم، بعض التطبيقات قد تتوقف عن العمل بشكل صحيح إذا تم إزالة أذونات أساسية مثل الوصول إلى الملفات أو الشبكة، لذلك يفضل تعديل الأذونات بحذر وتجربة التطبيقات بعد كل تغيير.
هل يعمل Flatseal على جميع توزيعات لينكس؟
نعم، طالما أن Flatpak مدعوم على التوزيعة، يمكنك تشغيل Flatseal دون مشاكل.
كيف يمكن إعادة الأذونات الافتراضية؟
إذا قمت بتعديل الأذونات وأردت إعادتها للوضع الافتراضي، يمكنك الضغط على زر "إعادة التعيين" (Reset) في Flatseal لإرجاع الإعدادات الأصلية.
7. خلاصة
روابط مفيدة:
- صفحة Flatseal على Flathub: [Flathub - Flatseal](https://flathub.org/apps/details/com.github.tchx84.Flatseal)
- المستودع الرسمي على GitHub: [Flatseal GitHub](https://github.com/tchx84/Flatseal)
📌 إذا أعجبك المقال، لا تنس مشاركته مع أصدقائك المهتمين بنظام لينكس! 🚀🐧
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))