تاريخ اليوم
تحكم مطلق في قوائم نظامك – دليل استخدام Main Menu في لينكس خطوة بخطوة

تحكم مطلق في قوائم نظامك – دليل استخدام Main Menu في لينكس خطوة بخطوة



شارك المقالة

  بسم الله الرحمن الرحيم

الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعي
السلام عليكم ورحمة الله وبركاته

 تحكم مطلق في قوائم نظامك – دليل استخدام Main Menu في لينكس خطوة بخطوة


الدليل الشامل أداة  Main Menu  في لينكس 

في أنظمة لينكس (خصوصًا بيئة سطح المكتب GNOME ومشتقاتها مثل Ubuntu، Linux Mint، Debian GNOME Edition...)، تُنظم التطبيقات في قوائم يمكن الوصول إليها من زر "Show Applications" أو "Applications" في الشريط.
أحيانًا نرغب في:
 إخفاء تطبيقات لا نستخدمها.
 إعادة ترتيب القوائم.
 إنشاء قوائم فرعية جديدة.
 أو إضافة تطبيقات نصنعها يدويًا (بسكربت أو ملف تنفيذي).
لهذا تأتي أداة Main Menu، المعروفة أيضًا باسم Alacarte، لتمنحك تحكمًا كاملاً في بنية قائمة التطبيقات.
 🔹 ما هي أداة Alacarte (Main Menu)؟
Alacarte هي محرر رسومي لقائمة التطبيقات في سطح مكتب GNOME.
تم تطويرها بلغة Python وتوفر واجهة بسيطة تمكّنك من:
 إضافة، تعديل أو حذف التطبيقات من القائمة.
 إنشاء مجلدات جديدة داخل القوائم (مثل "أدوات النظام"، "الإنترنت"...).
 تغيير أسماء أو أيقونات التطبيقات.
 التحكم في ظهور أو إخفاء عناصر معينة.
> 🧩 باختصار: هي أداة "تحرير قائمة التطبيقات" الرسمية في GNOME.
 🔹 طريقة التثبيت على مختلف توزيعات لينكس
 🟢 على Ubuntu و Debian ومشتقاتهما
يمكن تثبيتها من المستودعات الرسمية:
```bash
sudo apt update
sudo apt install alacarte
```
بعد التثبيت، يمكنك تشغيلها من خلال:
 البحث عن Main Menu في قائمة التطبيقات.
 أو من الطرفية بكتابة:
  ```bash
  alacarte
  ```
 🔵 على Fedora و Red Hat و CentOS
استخدم مدير الحزم `dnf`:
```bash
sudo dnf install alacarte
```
ثم شغّلها من قائمة النظام أو بالأمر:
```bash
alacarte
```
 🟣 على Arch Linux و Manjaro
متوفرة في مستودع `extra`:
```bash
sudo pacman S alacarte
```
 🟠 على توزيعات أخرى

إذا لم تتوفر في المستودعات، يمكنك تثبيتها يدويًا من GitHub أو عبر PyPI:
```bash
sudo pip install alacarte
```
(قد تحتاج إلى تثبيت Python وGTK3 مسبقًا)

 🔹 كيفية الاستخدام خطوة بخطوة
 1. تشغيل الأداة
افتح “Main Menu” من قائمة التطبيقات، أو نفّذ:
```bash
alacarte
```
ستظهر نافذة تتكون من قسمين:
 اليسار: قائمة الفئات (Accessories، Internet، Office...).
 اليمين: التطبيقات داخل الفئة المحددة.
 2. إضافة تطبيق جديد
لإضافة تطبيق غير موجود:
1. اختر الفئة المناسبة (مثلاً “Accessories”).
2. اضغط "New Item".
3. املأ الحقول:
    Type: عادةً "Application".
    Name: اسم التطبيق الذي سيظهر في القائمة.
    Command: المسار إلى الملف التنفيذي أو الأمر الذي يشغل البرنامج.
    Comment: وصف مختصر يظهر كأداة تلميح.
4. (اختياري) اضغط على الأيقونة لتغييرها.
5. اضغط OK لحفظ العنصر.
 3. تعديل أو حذف تطبيق
 لتعديل: اختر التطبيق واضغط Properties أو انقر عليه مرتين.
 لحذف: حدد التطبيق واضغط Delete.
 4. إنشاء فئة (قائمة فرعية) جديدة
1. اضغط “New Menu” في الأسفل.
2. اختر اسم الفئة (مثل “My Tools”).
3. يمكنك سحب التطبيقات من القوائم الأخرى إليها.
 5. إخفاء أو إظهار التطبيقات
يمكنك ببساطة تفعيل أو إلغاء تفعيل مربعات الاختيار بجانب اسم التطبيق للتحكم في ظهوره في القائمة.
 🔹 نصائح متقدمة
 ملفات القوائم يتم حفظها في المسار:
  ```
  ~/.local/share/applications/
  ```
  ويمكنك تعديلها يدويًا (ملفات `.desktop`).
 في حال لم تظهر التغييرات، أعد تشغيل الـ GNOME Shell:
  ```bash
  alt + F2 → r → Enter
  ```
  أو أعد تسجيل الدخول.
 يمكنك نسخ ملفات `.desktop` الخاصة بتطبيقاتك المخصصة لمشاركتها بين المستخدمين.
 🔹 بدائل وأدوات مشابهة
إذا كنت تستخدم بيئة مختلفة عن GNOME، هناك أدوات بديلة:
 KMenuEdit (في KDE Plasma)
 Menulibre (بديل حديث يدعم XFCE و MATE)
  ```bash
  sudo apt install menulibre
  ```
 🧠 ملخص سريع

| العملية                   | الأمر                          |
|  |  |
| التثبيت على Ubuntu/Debian | `sudo apt install alacarte`    |
| التشغيل                   | `alacarte`                     |
| إضافة تطبيق               | "New Item"                     |
| إنشاء فئة جديدة           | "New Menu"                     |
| موقع ملفات التطبيقات      | `~/.local/share/applications/` |

🔧 "حل مشاكل شائعة في Alacarte" (مثل عدم ظهور التغييرات أو فشل التشغيل)؟

رسالة الخطأ:
```
bash: alacarte: command not found
```
تعني ببساطة أن الأداة Alacarte (Main Menu) غير مثبتة حاليًا على نظامك، أو أن الأمر غير موجود في مسار التنفيذ (`PATH`).
دعنا نحلّها خطوة بخطوة حسب توزيعتك 👇
 🧩 أولاً: تأكد من نوع التوزيعة
شغّل هذا الأمر لمعرفة نوع النظام الذي تستخدمه:
```bash
cat /etc/os-release
```
ستظهر لك سطور مثل:
```
NAME="Ubuntu"
VERSION="24.04 LTS"
```

أو
```
NAME="Debian GNU/Linux"
```
أو
```
NAME="Fedora"
```
أو
```
NAME="Arch Linux"
```
بناءً على النتيجة، اتبع التعليمات المناسبة 👇
 🟢 على Ubuntu أو Debian أو Linux Mint

الأمر الرسمي للتثبيت هو:
```bash
sudo apt update
sudo apt install alacarte y
```
> ✅ بعد التثبيت، شغّلها بالأمر:
>
> ```bash
> alacarte
> ```
أو من قائمة التطبيقات ابحث عن:
> Main Menu
🔵 على Fedora أو RHEL أو Rocky Linux
استخدم مدير الحزم `dnf`:
```bash
sudo dnf install alacarte y
```
ثم شغّلها:
```bash
alacarte
```
 🟣 على Arch Linux أو Manjaro

أدخل الأمر:
```bash
sudo pacman S alacarte
```
 🟠 إذا قال النظام "package not found"
قد تكون المستودعات ناقصة أو غير مفعّلة.
 جرّب البحث يدويًا عن الحزمة:
```bash
apt search alacarte
```
أو
```bash
dnf search alacarte
```
إن لم تظهر أي نتيجة، يمكنك تثبيتها من مصدر Flatpak كبديل (طريقة مضمونة تقريبًا على كل الأنظمة):

 🧱 التثبيت عبر Flatpak (طريقة عالمية)
1. تأكد أن Flatpak مثبت:
   ```bash
   sudo apt install flatpak y
   ```
   أو على Fedora:
   ```bash
   sudo dnf install flatpak y
   ```
2. فعّل مستودع Flathub (مرة واحدة فقط):
   ```bash
   sudo flatpak remoteadd ifnotexists flathub https://flathub.org/repo/flathub.flatpakrepo
   ```
3. ابحث عن Alacarte:
   ```bash
   flatpak search alacarte
   ```
4. إذا وجدتها، ثبّتها مثلاً:
   ```bash
   sudo flatpak install flathub org.gnome.Alacarte
   ```
5. ثم شغّلها:
   ```bash
   flatpak run org.gnome.Alacarte
   ```
 🧠 ملاحظات إضافية
 إذا كنت تستخدم بيئة غير GNOME (مثل XFCE أو KDE)، فالأداة قد لا تعمل جيدًا أو لا تكون موجودة.
  في هذه الحالة استخدم البديل:
  ```bash
  sudo apt install menulibre
  ```
  ثم شغّله:
  ```bash
  menulibre
  ```
  وهو يقوم بنفس وظيفة Alacarte تقريبًا.
أداة Main Menu (Alacarte) توفر وسيلة سهلة لإدارة قوائم التطبيقات في لينكس دون الحاجة إلى تحرير ملفات النظام يدويًا.
إنها أداة مثالية للمستخدمين الذين يحبون التنظيم، أو يرغبون في إضافة تطبيقاتهم وسكربتاتهم الخاصة إلى قائمة النظام بطريقة احترافية.

ليست هناك تعليقات:

إرسال تعليق

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))

السلام عليكم و رحمة الله و بركاته

الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم

🌍 مرحبًا بكم في مدونة LinuxLaghouat، فضاؤكم الرقمي للتعرف على نظام التشغيل لينكس بكل تفاصيله، من الحاضر وحتى آفاق المستقبل. نحن نؤمن أن المعرفة لا حدود لها، وأن لينكس سيبقى النظام الذي يقود الابتكار لعقود قادمة. 📌 ماذا ستجدون في مدونتنا بإذن الله؟ 🚀 شروحات تثبيت التوزيعات: مقالات تعليمية خطوة بخطوة لمساعدة المبتدئين والمتمكنين على استكشاف مختلف توزيعات لينكس. 💻 أوامر الطرفية (Terminal): دروس عملية من الأساسيات إلى الاحتراف، لتتقنوا التعامل مع قلب لينكس الحقيقي. 🌐 تقنيات وأفكار مستقبلية: مقالات وتحليلات حول تطور لينكس والبرمجيات الحرة عبر الأجيال. 🤝 مجتمع تفاعلي: تبادل خبرات، حلول، وتجارب لبناء جيل رقمي واعٍ ومبدع. 🎯 رؤيتنا أن تكون هذه المدونة مرجعًا دائمًا لعشاق لينكس، جيلًا بعد جيل، لتتعلموا وتبدعوا وتشاركوا المعرفة.

بحث هذه المدونة الإلكترونية

إجمالي مرات مشاهدة الصفحة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *