الرئيسية
» لينوكس
»
كيفية تعديل اختصارات البرامج في جنوم شل (مشغّلات التطبيقات)
كيفية تعديل اختصارات البرامج في جنوم شل (مشغّلات التطبيقات)
في بيئة جنوم شل، يُقصد بـ"اختصار البرنامج" عادةً مُشغّل التطبيق في شبكة التطبيقات. يمكنك تغيير اسمه المعروض أو وصفه أو أمر تشغيله باستخدام Alacarte، أو تعديل نسخة خاصة بكل مستخدم من ملفه .desktop. يختلف هذا عن اختصار لوحة المفاتيح؛ حيث يمكنك تغيير مجموعات المفاتيح في الإعدادات ضمن لوحة المفاتيح.
يُعدّ برنامج Alacarte الخيار الرسومي الأبسط. تُنشئ طريقة الطرفية الموضحة أدناه تجاوزًا على مستوى المستخدم، لذا لن تحتاج إلى تعديل ملف نظام تابع للحزمة.
الطريقة الأولى: تعديل مشغل التطبيقات باستخدام Alacarte
الخطوة 1: قم بتثبيت برنامج Alacarte وافتحه
قم بتثبيت alacarteالحزمة باستخدام مدير الحزم الخاص بتوزيعتك:
افتح الأنشطة أو التطبيقات، وابحث عن Alacarte ، ثم شغّله. يُطلق عليه في بعض التوزيعات اسم القائمة الرئيسية . Alacarte هو محرر قوائم جنوم، كما هو موضح في صفحة المشروع الرسمية .
ابحث في نظرة عامة على التطبيقات عن قائمة "ألا كارت" أو القائمة الرئيسية.
الخطوة الثانية: ابحث عن مدخل الطلب
اختر فئة من القائمة على اليسار، ثم ابحث عن التطبيق في القائمة، وانقر على صفه. قد تختلف الفئة باختلاف التوزيعة. هذا يُغيّر عنصر المُشغّل في القائمة؛ ولا يُعيد تسمية البرنامج أو تثبيته.
حدد صف التطبيق، ثم افتح خصائصه.
الخطوة 3: تغيير خصائص المشغل
اختر "الخصائص" وقم بتحرير الحقول التي تحتاجها:
الاسم هو التسمية المعروضة في بحث جنوم وشبكة التطبيقات.
التعليق عبارة عن وصف قصير أو تلميح.
الأمر هو البرنامج والوسائط التي يقوم جنوم بتشغيلها.
استخدم الملف التنفيذي الفعلي للتطبيق والوسائط الصحيحة. لا تلصق أوامر سطر الأوامر مثل الأنابيب &&في حقل الأوامر. انقر فوق "موافق" للحفظ.
قم بتعديل اسم المشغل أو الأمر أو الوصف في هذا الحوار.
الخطوة الرابعة: اختبار التغيير
تأكد من ظهور الاسم المُعدَّل في Alacarte، ثم ابحث عنه وشغِّله من نظرة عامة على GNOME. إذا كان GNOME لا يزال يعرض الاسم القديم، فسجّل الخروج ثم سجّل الدخول مرة أخرى لتحديث فهرس التطبيقات.
قم بتأكيد الاسم الجديد وقم بتشغيل الإدخال لاختباره.
الطريقة الثانية: تعديل إدخال سطح المكتب الخاص بكل مستخدم
استخدم سطر الأوامر عند الحاجة لتغيير حقل مُحدد في مُشغّل التطبيقات. وثّقت جنوم /usr/share/applicationsإدخالات النظام وإدخالات المستخدم. يُشير دليل~/.local/share/applications Alacarte إلى أنه يحفظ إدخالات التطبيقات المُعدّلة والجديدة في دليل تطبيقات المستخدم افتراضيًا. تُسهّل النسخة المحلية عملية التراجع وتجنّب الكتابة فوق ملف مُدار بواسطة الحزمة.
الخطوة 5: حدد موقع المشغل وانسخه
.desktopابحث عن الملف الفعلي للتطبيق في /usr/share/applicationsالمجلد الذي يستخدمه برنامج التثبيت. يستخدم المثال أدناه اسم الملف example.desktopالفعلي؛ استبدله باسم الملف الحقيقي. إذا كان الملف موجودًا بالفعل في مجلد التطبيقات المحلي، فقم بتحرير تلك النسخة مباشرةً.
احتفظ بنفس اسم الملف حتى يكون لإدخال المستخدم الأولوية. لستَ بحاجة sudoإلى نسخه إلى مجلدك الرئيسي.
انسخ برنامج التشغيل إلى مجلد تطبيقات المستخدم الخاص بك قبل التعديل.
الخطوة 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كان مثبتًا، فتحقق من الإدخال باستخدام:
العودة إلى موجه الأوامر دون ظهور خطأ تعني أن الملف اجتاز فحص بناء الجملة هذا. يوصي دليل تكامل جنوم بهذا المدقق. وهو لا يتحقق من عمل أمر التطبيق نفسه.
يتحقق المدقق من صيغة إدخال سطح المكتب، وليس من أمر التطبيق.
الخطوة 8: قم بتحديث واجهة جنوم شل واختبرها
ابحث عن الاسم المُحدَّث في قائمة التطبيقات، ثم شغِّله. إذا بقي الاسم القديم، فسجّل الخروج ثم سجّل الدخول مرة أخرى. إذا لم يُفتح التطبيق بشكل صحيح، فأعد فحص الملف التنفيذي والوسائط في Execأي TryExecسطر، وتأكد DBusActivatableمن تفعيل خيار معين.
ابحث عن الإدخال المُعدَّل وقم بتشغيله للتحقق منه.
اختر الطريقة المناسبة
الهدف
طريقة
تغيير الاسم أو الوصف المعروض
ألاكارتي
تغيير أمر أو حقل إدخال محدد على سطح المكتب
.desktopنسخة لكل مستخدم
تغيير مجموعة المفاتيح
إعدادات جنوم > لوحة المفاتيح
يشرح دليل ملفات سطح المكتب في جنوم حقول المشغل ومواقع الملفات. وتُعدّ وثائق المرجع الرئيسية لموقع freedesktop.org هي [أدخل هنا قائمة الوثائق هناExec ] .TryExecDBusActivatable