| XDG-DESKTOP-ICON(1) | xdg-desktop-icon Manual | XDG-DESKTOP-ICON(1) |
نام (NAME)
xdg-desktop-icon - ابزار خط فرمان برای نصب یا حذف آیکونها روی میزکار
خلاصه دستور (SYNOPSIS)
xdg-desktop-icon install [--novendor] FILE
xdg-desktop-icon uninstall FILE
xdg-desktop-icon {--help | --manual | --version}
توضیحات (DESCRIPTION)
برنامهٔ xdg-desktop-icon میتواند برای نصب یک راهانداز برنامه یا هر فایل دیگری بر روی میزکار کاربر جاری استفاده شود.
یک راهانداز برنامه با یک فایل *.desktop نمایش داده میشود. فایلهای میزکار توسط مشخصات Desktop Entry متعلق به freedesktop.org تعریف شدهاند. مهمترین جنبههای فایلهای *.desktop در ادامه خلاصه شده است.
دستورها (COMMANDS)
install
uninstall
گزینهها (OPTIONS)
--novendor
یک پیشوند سازنده از نویسههای الفبایی ([a-zA-Z]) تشکیل شده و به یک خط تیره («-») ختم میشود. به شرکتها و سازمانها توصیه میشود از یک کلمه یا عبارت، ترجیحاً نام سازمان که برای آن علامت تجاری دارند، به عنوان پیشوند سازندهٔ خود استفاده کنند. هدف از پیشوند سازنده، جلوگیری از تداخل نامها است.
--help
--manual
--version
فایلهای میزکار (DESKTOP FILES)
یک راهانداز برنامه میتواند با نصب یک فایل *.desktop به میزکار افزوده شود. یک فایل *.desktop از یک سربرگ [Desktop Entry] تشکیل شده است که در ادامهٔ آن چندین سطر Key=Value قرار دارد.
یک فایل *.desktop میتواند نام و توضیحاتی را برای یک برنامه به چندین زبان مختلف ارائه دهد. این کار با افزودن کد زبان، همانطور که توسط LC_MESSAGES استفاده میشود، در قلابها پس از Key انجام میپذیرد. از این طریق میتوان بسته به زبان انتخابشدهٔ جاری، مقادیر متفاوتی را برای یک Key یکسان مشخص کرد.
کلیدهای زیر اغلب استفاده میشوند:
Type=Application
Name=Application Name
GenericName=Generic Name
Comment=Comment
Icon=Icon File
Exec=Command Line
برای مشاهدهٔ نمای کلی کامل قالب فایل *.desktop لطفاً از این نشانی بازدید کنید: http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec
متغیرهای محیطی (ENVIRONMENT VARIABLES)
ابزار xdg-desktop-icon از متغیرهای محیطی زیر پیروی میکند:
XDG_UTILS_DEBUG_LEVEL
وضعیت خروج (EXIT STATUS)
کد خروج 0 نشاندهندهٔ موفقیت است، در حالی که کد خروج غیرصفر نشاندهندهٔ شکست است. کدهای شکست زیر ممکن است بازگردانده شوند:
1
2
3
4
5
همچنین ببینید (SEE ALSO)
مثالها (EXAMPLES)
شرکت ShinyThings Inc. برنامهای به نام «WebMirror» توسعه داده است و مایل است یک راهانداز برای آن روی میزکار اضافه کند. این شرکت از «shinythings» به عنوان شناسهٔ سازندهٔ خود استفاده خواهد کرد. برای افزودن برنامه به میزکار، لازم است یک فایل .desktop برای برنامه وجود داشته باشد:
shinythings-webmirror.desktop: [Desktop Entry] Encoding=UTF-8 Type=Application Exec=webmirror Icon=shinythings-webmirror Name=WebMirror Name[nl]=WebSpiegel
اکنون میتوان از ابزار xdg-desktop-icon برای افزودن فایل webmirror.desktop به میزکار استفاده کرد:
xdg-desktop-icon install ./shinythings-webmirror.desktop
برای افزودن یک فایل README نیز به میزکار، میتوان از دستور زیر استفاده کرد:
xdg-desktop-icon install ./shinythings-README
نویسندگان (AUTHORS)
Kevin Krammer
Jeremy White
کپیرایت و تکثیر (COPYRIGHT)
Copyright © 2006
| 12/06/2025 | xdg-utils 1.0 |