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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴  (دفعات بازدید: 659 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mobin1387

  • Sr. Member
  • *
  • ارسال: 495
  • جنسیت : پسر
  • به زودی اینجا چیزی نوشته خواهد شد!
ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
« : 04 شهریور 1396، 04:49 ب‌ظ »
باسلام.
چگونه در اوبونتو ۱۶.۱۰.۴ میانبر یک برنامه را که میانبر آن به صورت خودکار ایجاد نشده به صورت دستی ایجاد کنیم؟

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
« پاسخ #1 : 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:37 ب‌ظ توسط ali76 »

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : ایجاد میانبر جدید در اوبونتو ۱۶.۱۰.۴
« پاسخ #2 : 04 شهریور 1396، 06:24 ب‌ظ »
مثل همیشه توضیح‌هات خیلی خوب و کامل بود. این پیوند هم برای کسایی هست که می‌خوان به صورت دقیق همه‌چیز رو بدونن.

https://standards.freedesktop.org/desktop-entry-spec/latest/index.html

آفلاین علی رزم دیده

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