انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: mobin1387 در 04 شهریور 1396، 04:49 ب‌ظ

عنوان: ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
ارسال شده توسط: mobin1387 در 04 شهریور 1396، 04:49 ب‌ظ
باسلام.
چگونه در اوبونتو ۱۶.۱۰.۴ میانبر یک برنامه را که میانبر آن به صورت خودکار ایجاد نشده به صورت دستی ایجاد کنیم؟
عنوان: پاسخ : ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
ارسال شده توسط: علی رزم دیده در 04 شهریور 1396، 05:34 ب‌ظ
سلام
بهترین راه استفاده از مسیر زیر هستش:
~/.local/share/applicationsالبته می شه از مسیر زیر هم استفاده کرد تا برای تمام کاربرای موجود رو سیستم این لانچر تعریف بشه ولی این کار توصیه نمی شه و بهتره از همون مسیر بالا استفاده کنین (کلاً دستکاری دستی مسیر /usr توصیه نمی شه):
/usr/share/applicationsبه این صورت که دستور زیر رو بزنید که به جای اسم launcher باید اسم نرم افزاری رو که می خواین رو بذارین:
nano ~/.local/share/applications/launcher.desktopبعدش محتویات زیر رو توش بریزین:
[Desktop Entry]
Type=Application
Name=
Exec=
Icon=
که جلوی EXEC= باید آدرس فایل اجرایی رو بذارین
و جلوی Icon= باید آدرس آیکون رو بذارین
و جلوی Name= باید اسم نرم افزار رو بنویسین

در ضمن می شه خطوط دیگه ای هم به اون فایل اضافه کرد ولی اجباری نیست مثلاً من محتویات لانچر اندروید استودیو رو می ذارم تا کامل متوجه بشین:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/asus/.local/share/umake/android/android-studio/bin/studio.png
Exec="/home/asus/.local/share/umake/android/android-studio/bin/studio.sh" %f
Comment=Android Studio developer environment
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio
همون طور که می بینین قسمت هایی مثل version و Categories و ... هم وجود داره که می تونین شما اونا رو بذارین

در ضمن بهتره دسترسی لانچر شما به این شکل باشه:
chmod a+x  ~/.local/share/applications/launcher.desktopبعد برای خوندن لانچر ایجاد شده توسط دش یه بار dm رو ری استارت کنین تا آیکون ظاهر بشه:
sudo service lightdm restart
عنوان: پاسخ : ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
ارسال شده توسط: سلمان م. در 04 شهریور 1396، 06:24 ب‌ظ
مثل همیشه توضیح‌هات خیلی خوب و کامل بود. این پیوند هم برای کسایی هست که می‌خوان به صورت دقیق همه‌چیز رو بدونن.

https://standards.freedesktop.org/desktop-entry-spec/latest/index.html
عنوان: پاسخ : ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
ارسال شده توسط: علی رزم دیده در 04 شهریور 1396، 11:11 ب‌ظ
این پیوند هم برای کسایی هست که می‌خوان به صورت دقیق همه‌چیز رو بدونن.
https://standards.freedesktop.org/desktop-entry-spec/latest/index.html
خوندمش خیلی خوب بود ، مرسی بابت پیوند  :)