| WINESERVER(1) | Windows on Unix | WINESERVER(1) |
نام (NAME)
wineserver - سرور Wine
خلاصه دستور (SYNOPSIS)
wineserver [options]
توضیحات (DESCRIPTION)
wineserver یک فرایند دیمِن (daemon) است که تقریباً همان سرویسهایی را برای Wine فراهم میکند که هستهٔ Windows در ویندوز ارائه میدهد.
wineserver بهطور معمول هنگام راهاندازی wine(1) بهصورت خودکار اجرا میشود، بنابراین نیازی نیست نگران آن باشید. با این حال در برخی موارد، راهاندازی صریح wineserver با گزینههای متفاوت، همانطور که در ادامه توضیح داده شده، میتواند مفید باشد.
گزینهها (OPTIONS)
- -d[n], --debug[=n]
- تنظیم سطح دیباگ روی n. مقدار ۰ به معنای عدم ثبت اطلاعات دیباگ، ۱ سطح عادی، و ۲ برای دیباگ با جزئیات بیشتر است. اگر n مشخص نشود، مقدار پیشفرض ۱ است. خروجی دیباگ به stderr ارسال خواهد شد. در صورتی که گزینهٔ +server در متغیر WINEDEBUG تنظیم شده باشد، wine(1) هنگام راهاندازی wineserver بهطور خودکار دیباگ در سطح عادی را فعال میکند.
- -f, --foreground
- نگهداشتن سرور در پیشزمینه (foreground) برای دیباگ آسانتر، به عنوان مثال هنگام اجرای آن تحت یک دیباگر.
- -h, --help
- نمایش پیام راهنما.
- -k[n], --kill[=n]
- متوقف کردن (Kill) wineserver در حال اجرا، به صورت اختیاری با ارسال سیگنال n. اگر سیگنالی مشخص نشود، ابتدا یک SIGINT و سپس یک SIGKILL ارسال میکند. نمونهای از wineserver که خاتمه داده میشود بر اساس متغیر محیطی WINEPREFIX انتخاب میگردد.
- -p[n], --persistent[=n]
- مشخص کردن مدت تاخیر ماندگاری wineserver، یعنی مدت زمانی که سرور پس از خاتمهٔ تمام فرایندهای کلاینت همچنان در حال اجرا باقی میماند. این کار از هزینهٔ خاموش شدن و راهاندازی مجدد در هنگام اجرای پشتسرهم برنامهها جلوگیری میکند. مهلت زمانی n به ثانیه است و مقدار پیشفرض آن ۳ ثانیه میباشد. اگر n مشخص نشود، سرور برای همیشه فعال میماند.
- -v, --version
- نمایش اطلاعات نسخه و خروج.
- -w, --wait
- انتظار تا زمانی که wineserver در حال اجرا پایان یابد.
محیط (ENVIRONMENT)
- WINEPREFIX
- در صورت تنظیم، محتوای این متغیر به عنوان نام دایرکتوری در نظر گرفته میشود که wineserver دادههای خود را در آن ذخیره میکند (پیشفرض $HOME/.wine است). تمام فرایندهای wine که از یک wineserver مشترک استفاده میکنند (یعنی: کاربر یکسان)، مواردی مانند رجیستری، حافظهٔ اشتراکی و اشیاء هسته (kernel objects) را به اشتراک میگذارند. با تنظیم WINEPREFIX روی مقادیر مختلف برای فرایندهای مختلف Wine، اجرای چندین نشست کاملاً مستقل از Wine امکانپذیر خواهد بود.
فایلها (FILES)
- ~/.wine
- دایرکتوری حاوی دادههای اختصاصی کاربر که توسط wine مدیریت میشود.
- /tmp/.wine-uid
- دایرکتوری شامل سوکت یونیکس سرور و فایل قفل (lock file). این فایلها در یک زیردایرکتوری که از روی شماره دستگاه و inode دایرکتوری WINEPREFIX ایجاد شده است، قرار میگیرند.
نویسندگان (AUTHORS)
نویسندهٔ اصلی wineserver Alexandre Julliard است. افراد متعدد دیگری در ارائهٔ قابلیتهای جدید و رفع اشکالات مشارکت داشتهاند. برای فهرست کامل، لاگهای کامیت گیت را مشاهده کنید.
گزارش باگها (BUGS)
اشکالات را میتوان در سامانهٔ پیگیری باگهای Wine گزارش کرد.
دردسترسبودن (AVAILABILITY)
wineserver بخشی از توزیع Wine است که از طریق WineHQ، مرکز توسعهٔ Wine در دسترس است.
همچنین ببینید (SEE ALSO)
| October 2005 | Wine 11.17 |