كيفية تعديل اختصارات البرامج في جنوم شل (مشغّلات التطبيقات)

في بيئة جنوم شل، يُقصد بـ"اختصار البرنامج" عادةً مُشغّل التطبيق في شبكة التطبيقات. يمكنك تغيير اسمه المعروض أو وصفه أو أمر تشغيله باستخدام Alacarte، أو تعديل نسخة خاصة بكل مستخدم من ملفه .desktop. يختلف هذا عن اختصار لوحة المفاتيح؛ حيث يمكنك تغيير مجموعات المفاتيح في الإعدادات ضمن لوحة المفاتيح.

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

الطريقة الأولى: تعديل مشغل التطبيقات باستخدام Alacarte

الخطوة 1: قم بتثبيت برنامج Alacarte وافتحه

قم بتثبيت alacarteالحزمة باستخدام مدير الحزم الخاص بتوزيعتك:

افتح الأنشطة أو التطبيقات، وابحث عن Alacarte ، ثم شغّله. يُطلق عليه في بعض التوزيعات اسم القائمة الرئيسية . Alacarte هو محرر قوائم جنوم، كما هو موضح في صفحة المشروع الرسمية .

يعرض بحث GNOME Shell تطبيق Alacarte كنتيجة.
ابحث في نظرة عامة على التطبيقات عن قائمة "ألا كارت" أو القائمة الرئيسية.

الخطوة الثانية: ابحث عن مدخل الطلب

اختر فئة من القائمة على اليسار، ثم ابحث عن التطبيق في القائمة، وانقر على صفه. قد تختلف الفئة باختلاف التوزيعة. هذا يُغيّر عنصر المُشغّل في القائمة؛ ولا يُعيد تسمية البرنامج أو تثبيته.

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

الخطوة 3: تغيير خصائص المشغل

اختر "الخصائص" وقم بتحرير الحقول التي تحتاجها:

  • الاسم هو التسمية المعروضة في بحث جنوم وشبكة التطبيقات.
  • التعليق عبارة عن وصف قصير أو تلميح.
  • الأمر هو البرنامج والوسائط التي يقوم جنوم بتشغيلها.

استخدم الملف التنفيذي الفعلي للتطبيق والوسائط الصحيحة. لا تلصق أوامر سطر الأوامر مثل الأنابيب &&في حقل الأوامر. انقر فوق "موافق" للحفظ.

مربع حوار خصائص مشغل Alacarte مع حقول الاسم والأمر والتعليق
قم بتعديل اسم المشغل أو الأمر أو الوصف في هذا الحوار.

الخطوة الرابعة: اختبار التغيير

تأكد من ظهور الاسم المُعدَّل في Alacarte، ثم ابحث عنه وشغِّله من نظرة عامة على GNOME. إذا كان GNOME لا يزال يعرض الاسم القديم، فسجّل الخروج ثم سجّل الدخول مرة أخرى لتحديث فهرس التطبيقات.

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

الطريقة الثانية: تعديل إدخال سطح المكتب الخاص بكل مستخدم

استخدم سطر الأوامر عند الحاجة لتغيير حقل مُحدد في مُشغّل التطبيقات. وثّقت جنوم /usr/share/applicationsإدخالات النظام وإدخالات المستخدم. يُشير دليل~/.local/share/applications Alacarte إلى أنه يحفظ إدخالات التطبيقات المُعدّلة والجديدة في دليل تطبيقات المستخدم افتراضيًا. تُسهّل النسخة المحلية عملية التراجع وتجنّب الكتابة فوق ملف مُدار بواسطة الحزمة.

الخطوة 5: حدد موقع المشغل وانسخه

.desktopابحث عن الملف الفعلي للتطبيق في /usr/share/applicationsالمجلد الذي يستخدمه برنامج التثبيت. يستخدم المثال أدناه اسم الملف example.desktopالفعلي؛ استبدله باسم الملف الحقيقي. إذا كان الملف موجودًا بالفعل في مجلد التطبيقات المحلي، فقم بتحرير تلك النسخة مباشرةً.

mkdir -p ~/.local/share/applications
cp /usr/share/applications/example.desktop ~/.local/share/applications/

احتفظ بنفس اسم الملف حتى يكون لإدخال المستخدم الأولوية. لستَ بحاجة sudoإلى نسخه إلى مجلدك الرئيسي.

أمر الطرفية لنسخ الملف example.desktop إلى مجلد تطبيقات المستخدم
انسخ برنامج التشغيل إلى مجلد تطبيقات المستخدم الخاص بك قبل التعديل.

الخطوة 6: تعديل حقول المشغل

افتح الإدخال المنسوخ باستخدام برنامج Nano:

nano ~/.local/share/applications/example.desktop

تتضمن إدخالات سطح المكتب [Desktop Entry]مجموعة. على سبيل المثال:

[Desktop Entry]
Name=Example App
Comment=Opens Example App
Exec=example-app
Terminal=false

غيّر القيمة الحالية Name، Commentأو ، أو Exec، مع الحفاظ على الأسطر الأخرى. Execهو أمر سطر أوامر لإدخال سطح المكتب، وليس نصًا برمجيًا؛ اتبع مواصفات إدخال سطح المكتب عند وضع علامات اقتباس حول الوسائط التي تحتوي على مسافات. إذا كان الملف يحتوي على DBusActivatable=true، فقد يستخدم جنوم تنشيط D-Bus ويتجاهل Exec. TryExecقد تؤدي القيمة التي تشير إلى برنامج مفقود أيضًا إلى إخفاء الإدخال. احفظ باستخدام Ctrl+O ، ثم اضغط على Enter، ثم اخرج باستخدام Ctrl+X .

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

الخطوة 7: التحقق من صحة الملف

إذا desktop-file-utilsكان مثبتًا، فتحقق من الإدخال باستخدام:

desktop-file-validate ~/.local/share/applications/example.desktop

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

تشغيل أداة desktop-file-validate على الملف المحلي example.desktop في الطرفية والعودة إلى موجه الأوامر
يتحقق المدقق من صيغة إدخال سطح المكتب، وليس من أمر التطبيق.

الخطوة 8: قم بتحديث واجهة جنوم شل واختبرها

ابحث عن الاسم المُحدَّث في قائمة التطبيقات، ثم شغِّله. إذا بقي الاسم القديم، فسجّل الخروج ثم سجّل الدخول مرة أخرى. إذا لم يُفتح التطبيق بشكل صحيح، فأعد فحص الملف التنفيذي والوسائط في Execأي TryExecسطر، وتأكد DBusActivatableمن تفعيل خيار معين.

نظرة عامة على تطبيقات جنوم شل تعرض مشغل التطبيقات النموذجية في نتائج البحث
ابحث عن الإدخال المُعدَّل وقم بتشغيله للتحقق منه.

اختر الطريقة المناسبة

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

يشرح دليل ملفات سطح المكتب في جنوم حقول المشغل ومواقع الملفات. وتُعدّ وثائق المرجع الرئيسية لموقع freedesktop.org هي [أدخل هنا قائمة الوثائق هناExec ] .TryExecDBusActivatable

اترك تعليقاً

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

يمكنك تسجيل صوت سطح مكتب لينكس في برنامج Audacity عن طريق توجيه دفق التسجيل إلى مصدر شاشة جهاز الإخراج. اتبع خطوات PulseAudio وPipeWire، ونصائح التصدير، وحلول مشكلة المسارات الصامتة.

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

قم بتثبيت Dropbox على نظام Linux من الحزمة الرسمية، وقم بتسجيل الدخول، ومزامنة مجلد محلي، وإدارة المزامنة الانتقائية، والتحقق من الحالة من سطر الأوامر.

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Inkscape من مستودعات توزيعة Linux الخاصة بك، أو من PPA المستقرة لنظام Ubuntu، أو Snap، أو Flathub، مع الأوامر والملاحظات الحالية لاختيار مصدر الحزمة.

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

قم بتثبيت برنامج SABnzbd على نظامي أوبونتو أو ديبيان، أو قم بتشغيله في حاوية Docker على نظام لينكس آخر. ثم افتح واجهة الويب وقم بضبط إعدادات مزود الخدمة ومجلدات التنزيل.

كيفية التبديل من Bash إلى Zsh على نظام Linux

كيفية التبديل من Bash إلى Zsh على نظام Linux

قم بتثبيت Zsh على Ubuntu أو Fedora أو Arch أو openSUSE، واختبره قبل تغيير shell تسجيل الدخول الخاص بك، وانقل إعدادات Bash بأمان، ويمكنك إضافة Oh My Zsh اختياريًا.

كيفية تثبيت سمة Paper GTK على نظام لينكس

كيفية تثبيت سمة Paper GTK على نظام لينكس

قم بتثبيت سمة Paper GTK من مستودعات Linux المدعومة، وقم بتمكينها لتطبيقات GTK في GNOME Tweaks، وشاهد ما يمكن للسمة القديمة تغييره وما لا يمكنها تغييره.

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

تمت أرشفة إضافة OpenMediaVault Plex القديمة. قم بإعداد Plex على OMV 8 باستخدام OMV-Extras، وإضافة Compose، ووحدة التخزين الدائمة، وحاوية Plex الرسمية.

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

اتبع عملية Kernel:HEAD الموثقة لنظام openSUSE Leap، واحتفظ بنواة أقدم متاحة عند بدء التشغيل، وراجع المخاطر قبل تثبيت نواة التطوير.

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

استخدم FSlint لفحص مجلدات Linux المحددة، ومراجعة المجموعات المكررة، وحذف الملفات الزائدة بأمان أو معرفة متى يكون دمج الروابط الصلبة مناسبًا.

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

قم بتمكين تسجيل الدخول التلقائي على نظام Linux من خلال إعدادات GNOME أو KDE Plasma أو LightDM، ثم تعلم كيفية إيقاف تشغيله وما هي إجراءات الحماية الأمنية المتبقية.