| openapp(1) | GNUstep System Manual | openapp(1) |
نام (NAME)
openapp - اجرای برنامهها از خط فرمان
خلاصه دستور (SYNOPSIS)
openapp [--find] [--debug [--gdb= debuger]] [ --library-combo=library-combo ] application [arguments...]
توضیحات (DESCRIPTION)
دستور openapp به شما امکان میدهد برنامههای گرافیکی GNUstep را از خط فرمان اجرا کنید.
application نام کامل یا نسبی برنامه با پسوند .app یا بدون آن است، مانند Ink.app.
arguments آرگومانهایی هستند که به برنامه منتقل میشوند.
دستور openapp ابتدا بررسی میکند که آیا برنامه در دایرکتوری کاری فعلی وجود دارد یا خیر. اگر نباشد، پوشههای Applications دامنههای GNUstep را به ترتیب زیر جستجو میکند: کاربر (یعنی ~/GNUstep/Applications)، محلی (Local)، شبکه (Network)، سیستم (System). اولین موردی که پیدا شود اجرا خواهد شد.
گزینهها (OPTIONS)
- --find application
- مسیر کامل فایل اجرایی برنامه را که در صورت اجرا فراخوانی میشد، بدون اجرای واقعی آن چاپ میکند. همچنین تمام مسیرهایی را که بررسی شدهاند فهرست میکند.
- --debug application
- برنامه را درون دیباگر اجرا میکند. دیباگر پیشفرض gdb است، اما میتوان آن را با آرگومان --gdb= یا از طریق متغیر شل GDB تغییر داد.
- --library-combo=library-combo
- برنامه را با ترکیب کتابخانهای (library combo) مشخصشده اجرا میکند. این یک گزینه بهندرت استفادهشده در چیدمانهای غیرمسطح (non-flattened setup) است. برای اطلاعات بیشتر درباره ترکیبهای مختلف کتابخانهها، صفحه راهنمای library-combo(7) را ببینید.
- --help
- توضیحات نحوه استفاده بالا را چاپ میکند.
مثالها (EXAMPLES)
اجرای Ink.app بدون پارامترهای اضافی:
openapp Ink.app
اجرای Ink.app و ارسال آرگومان --debug به آن:
openapp --debug Ink.app
برای تشخیص اینکه کدام فایل اجرایی توسط openapp اجرا میشود، وارد کنید:
openapp --find Ink.app
خروجی دستور بالا ممکن است چیزی شبیه به این باشد: /usr/GNUstep/Local/Applications/Ink.app/Ink
محیط (ENVIRONMENT)
- GNUSTEP_CONFIG_FILE
- برای تعیین محل قرارگیری فایل پیکربندی GNUstep.sh استفاده میشود. اگر این متغیر تنظیم نشده باشد، openapp تلاش میکند آن را در پوشهای که openapp از آنجا اجرا شده، سپس در دامنه کاربر، و در نهایت به عنوان آخرین راهکار در دامنه سیستم (یا در واقع مکانی که هنگام ساخت با (--with-config-file=) پیکربندی کردهاید) پیدا کند.
- GDB
- دیباگری را تعیین میکند که هنگام استفاده از --debug به کار میرود.
همچنین ببینید (SEE ALSO)
debugapp(1), GNUstep(7), gopen(1), library-combo(7), opentool(1)
تاریخچه (HISTORY)
توسعه openapp در اکتبر ۱۹۹۷ آغاز شد.
openapp در ابتدا توسط Ovidiu Predescu <ovidiu@net-community.com> نوشته شد و اکنون توسط Nicola Pero <nicola.pero@meta-innovation.com> نگهداری میشود.
نویسندگان (AUTHORS)
این صفحه راهنما ابتدا در ژوئیه ۲۰۰۳ توسط Martin Brecher <martin@mb-itconsulting.com> نوشته شد.
در دسامبر ۲۰۰۷ توسط Dennis Leeuw با یادداشتهایی از Hubert Chathi <uhoreg@debian.org> و Dennis Leeuw <dleeuw@made-it.com> بهروزرسانی شد.
| 12/12/2007 | gnustep-make |