.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SLACKPKG.CONF 5 "Ù…ÛŒ Û²Û°Û±Û°" slackpkg\-2.81.1 "" .SH نام Ø› \fBslackpkg.conf\fP Ùایل Øاوی اطلاعات پیکربندی slackpkg Ø› .SH توصی٠Ùایل slackpkg.conf Øاوی اطلاعاتی برای \fBslackpkg\fP به عنوان ابزار اتوماتیک پکیج های اسلکور لینوکس Ù…ÛŒ باشد. Ùایل slackpkg.conf گروهی از اسکریپت های shell است Ú©Ù‡ هر متغیر آن جنبه ای از ابزار slackpkg را کنترل Ù…ÛŒ کند. کامنت ها با کاراکتر # آغاز شده Ùˆ با انتهای هر خط پایان Ù…ÛŒ یابند. کامنت ها ممکن است در هر جای Ùایل یاÙت شوند. اگر برخی متغیرها در این Ùایل چندبار تکرار شوند، اسلکور از مقداری Ú©Ù‡ آخر از همه تعیین شده استÙاده Ù…ÛŒ کند. بسیاری از متغیرها با گزینه هایی Ú©Ù‡ در خط Ùرمان برای slackpkg تعیین Ù…ÛŒ'گردند، بی اثر Ù…ÛŒ شوند. اگر Ù…ÛŒ خواهید مقدار یک \fBمتغیر\fP را بی اثر کنید، در خط Ùرمان قبل از عملیات مورد نظر \fBمقدار=متغیر\fP را وارد کنید. همچنین چندین متغیر Ù…ÛŒ توانند به صورت همزمان بی اثر شوند. مثال: slackpkg \-batch=on \-default_answer=y upgrade\-all برای گزینه های پیکربندی Ú©Ù‡ تنها دو وضعیت Ù…ÛŒ توانند داشته باشند، مقادیر Ù…Øتمل on یا off هستند مگر اینکه مقادیر دیگری مشخص شده باشند. گزینه های مختل٠پیکربندی عبارتند از: .TP 5 \fBARCH\fP .br معماری سیستم را انتخاب Ù…ÛŒ کند. معمولا slcakpkg Ù…ÛŒ تواند مقدار درست را از طریق "uname \-m" بÙهمد. مقادیر معتبر عبارتند از: .ds title MACHINE\t\tVALID ARCH VALUES .ds arm ARM\t\t\tarm .ds x86 x86 (32bits)\ti386, i486, i586 and i686 .ds x86_64 x86 (64bits)\tx86_64 .ds ppc PowerPC\t\tpowerpc .ds s390 S/390\t\t390 .in +5 \fB\*[title]\fP .br \*[arm] .br \*[x86] .br \*[x86_64] .br \*[ppc] .br \*[s390] .in مقدار پیش Ùرض \fBARCH\fP بستگی به معماری سیستم شما دارد. .TP 5 \fBSLACKKEY\fP .br ابزار slackpkg Ùایل امضاء پکیج (asc.) را با امضاء GPG پروژه مطابقت Ù…ÛŒ دهد. پورتهای مختل٠اسلکور Ù…ÛŒ توانند امضاء های مختلÙÛŒ داشته باشند Ùˆ slackpkg تلاش Ù…ÛŒ کند Ú©Ù‡ امضاء درست را براساس معماری سیستم شما تشخیص دهد. اگر \fBSLACKKEY\fP Ú©Ù‡ به صورت اتوماتیک شناسایی شده درست نباشد. شما Ù…ÛŒ توانید با استÙاده از این گزینه آن را تغییر دهید. مقدار پیش Ùرض \fBSLACKKEY\fP بستگی به پورت اسلکور شما دارد. .TP 5 \fBTEMP\fP .br Ù…ØÙ„ÛŒ Ú©Ù‡ slackpkg پکیج ها را قبل از نصب/ارتقاء در آنجا دانلود Ù…ÛŒ کند، تعیین Ù…ÛŒ نماید. مقدار پیش Ùرض \fBTEMP\fP مسیر var/cache/packages/ Ù…ÛŒ باشد. .TP 5 \fBWORKDIR\fP .br Ù…ØÙ„ دایرکتوری لیست پکیج ها، Ùایلها Ùˆ دیگر اطلاعات مورد نیاز برای ابزار slackpkg را مشخص Ù…ÛŒ کند. تا وقتی Ú©Ù‡ کاملا از کاری Ú©Ù‡ Ù…ÛŒ کنید مطمئن نیستید، مقدار پیش Ùرض این متغیر را تغییر ندهید. مقدار پیش Ùرض \fBWORKDIR\fP مسیر var/lib/slackpkg/ Ù…ÛŒ باشد. .TP 5 \fBWGETFLAGS\fP .br گزینه های ویژه برای wget را انتخاب Ù…ÛŒ کند. اگر Ù…ÛŒ خواهید Ú©Ù‡ از چند گزینه استÙاده کنید، آنها را مابین " " قرار دهید. مقدار پیش Ùرض \fBWGETFLAGES\fP عبارت است از "passive\-ftp\-\-" .TP 5 \fBDELALL\fP .br اگر روی "on" تنظیم شود، تمام Ùایلهای دانلود شده پس از نصب یا ارتقاء پکیج ها بوسیله slackpkg Øذ٠خواهند شد (این عمل تأثیری بر عملکرد slackpkg با گزینه "download" نخواهد داشت). اگر روی "off" تنظیم شود، تمام Ùایلها را در مسیر تعیین شده در متغیر \fBTEMP\fP نگاهداری خواهد کرد. مقدار پیش Ùرض \fBDELALL\fP عبارت است از "on" .br از طریق خط Ùرمان، شما Ù…ÛŒ توانید این متغیر را به صورت "مقدار=delall\-" تنظیم کنید. .TP 5 \fBCHECKMD5\fP .br عملیات بررسی MD5 پکیج های دانلود شده قبل از نصب Ùˆ ارتقاء آنها را Ùعال (on) یا غیرÙعال (off) Ù…ÛŒ کند. مقدار پیش Ùرض \fBCHECKMD5\fP عبارت است از "on" .br با خط Ùرمان Ù…ÛŒ توانید مقدار این متغیر را با استÙاده از "مقدار=checkmd5\-" تنظیم کنید. .TP 5 \fBCHECKGPG\fP .br بررسی امضاء GPG پکیج ها را قبل از نصب یا ارتقاء آنها Ùعال (on) یا غیرÙعال (off) Ù…ÛŒ کند. مقدار پیش Ùرض برای \fBCHECHGPG\fP عبارت است از "on" .br تنظیم این متغیر با خط Ùرمان بوسیله "مقدار=checkgpg\-" امکانپذیر است. .TP 5 \fBCHECKSIZE\fP .br Ú†Ú© کردن Ùضای خالی موجود برای هر پکیج قبل از نصب یا ارتقاء آن را Ùعال (on) یا غیرÙعال (off) Ù…ÛŒ کند. مقدار پیش Ùرض متغیر \fBCHECKSIZE\fP عبارت است از "off". .br برای تنظیم این متغیر از خط Ùرمان Ù…ÛŒ توانید از "مقدار=checksize\-" استÙاده کنید. .TP 5 \fBPKGMAIN\fP .br دایرکتوری اصلی توزیع را مشخص Ù…ÛŒ کند. معمولا، شما نباید نگران این متغیر باشید. چون slackpkg تلاش Ù…ÛŒ کند Ú©Ù‡ Ù…ØÙ„ دایرکتوری را براساس معماری سیستم شما بیابد. به هر Øال اگر نیاز یه تغییر این دایرکتوری داشتید آن را در slackpkg.conf وارد کنید. این دایرکتوری همواره باید Øاوی سریهای پکیج های اسکلور (مانند A, AP, D, E, F Ùˆ غیره) باشد. مقدار پیش Ùرض بستگی به پورت اسلکور شما دارد. .TP 5 \fBPRIORITY\fP .br این متغیر اولویت دایرکتوریهای موجود در لینک اینترنتی را به هنگام جستجوی پکیج بوسیله slackpkg مشخص Ù…ÛŒ کند. اگر یک پکیج در بیش از یک مکان یاÙت شد، اول پکیج موجود در دایرکتوری اول، بعد دایرکتوری دوم، سوم، چهارم Ùˆ نهایتا پکیج موجود در آخرین دایرکتوری لیست شده دارای اولویت خواهند بود. شما Ù…ÛŒ توانید از PKGMAIN% برای استÙاده از Ù…Øتویات متغیر PKGMAIN استÙاده کنید. مقادیر پیش Ùرض (به ترتیب) عبارتند از: patches %PKGMAIN extra pasture testing .TP 5 \fBPOSTINST\fP .br اقدامات پس از نصب پکیج ها توسط slackpkg نظیر جستجوی Ùایل پیکربندی Ùˆ ایمیج کرنل جدید را Ùعال (on) یا غیرÙعال (off) کرده Ùˆ در خصوص اقدامات بعدی از شما سئوال Ù…ÛŒ کند. مقدار پیش Ùرض متغیر \fBPOSTINST\fP عبارت است از "on" .br از طریق خط Ùرمان شما Ù…ÛŒ توانید از "مقدار=postinst\-" استÙاده کنید. .TP 5 \fBONLY_NEW_DOTNEW\fP .br زمانی Ú©Ù‡ \fBPOSTINST\fP روی "on" تنظیم شود، slackpkg تمام Ùایلهای "new." را در مسیر etc/ جستجو کرده Ùˆ به کاربر هشدار Ù…ÛŒ دهد Ú©Ù‡ با آنها Ú†Ù‡ کند. به هر Øال، برخی ØªØ±Ø¬ÛŒØ Ù…ÛŒ دهند Ú©Ù‡ نصب Ùایلهای "new." را در آخرین مرØله اجرای slackpkg انجام دهند، پس اگر شما هم تمایل به اینکار دارید، مقدار \fBONLY_NEW_DOTNEW\fP را روی "on" تنظیم کنید. مقدار پیش Ùرض \fBONLY_NEW_DOTNEW\fP روی "off" تنظیم شده است. تنها زمانی آن را تغییر دهید Ú©Ù‡ بدانید Ú†Ù‡ دارید Ù…ÛŒ کنید... .br از طریق خط Ùرمان، شما Ù…ÛŒ توانید از "مقدار=only_new_dotnew\-" استÙاده کنید. .TP 5 \fBONOFF\fP .br متغیر \fBONOFF\fP رÙتار ابتدایی رابط کاربری مبتنی بر دیالوگ را تنظیم Ù…ÛŒ کند. اگر روی "on" تنظیم شود، تمام پکیج ها به صورت پیش Ùرض انتخاب Ù…ÛŒ شوند. اگر تمایل به انتخاب مقدار مخال٠دارید (هیچ پکیجی انتخاب شده نباشد)ØŒ آن را روی "off" تنظیم کنید. مقدار پیش Ùرض \fBONOFF\fP روی "on" تنظیم شده است. .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=onoff\-" استÙاده کنید. .TP 5 \fBDOWNLOAD_ALL\fP .br اگر این متغیر روی "on" تنظیم شود، تمام Ùایلها قبل از اجرای عملیات مورد نیاز (نصب یا ارتقاء) دانلود Ù…ÛŒ شوند. اگر روی "off" تنظیم شود، Ùرایند دانلود Ùˆ نصب/ارتقاء هر Ùایل یکی پس از دیگری انجام Ù…ÛŒ شود. مقدار پیش Ùرض \fBDOWNLOAD_ALL\fP عبارت است از "off" .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=download_all\-" استÙاده کنید. .TP 5 \fBDIALOG\fP .br رابط کاربری مبتنی بر دیالوگ را Ùعال (on) یا غیرÙعال (off) Ù…ÛŒ کند. مقدار پیش Ùرض متغیر \fBDIALOG\fP عبارت است از "on" .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=dialog\-" استÙاده کنید. .TP 5 \fBDIALOG_MAXARGS\fP .br تعداد Øداکثر کاراکترهایی Ú©Ù‡ به دیالوگ Ùرستاده خواهند شد تنظیم Ù…ÛŒ کند. اگر Ùرایند ارتقاء به این عدد برسد، slackpkg اطلاعات مربوط به پکیج هایی Ú©Ù‡ در Øال Øاضر روی سیستم نصب شده اند پاک Ù…ÛŒ کند. Øتی اگر بدون این اطلاعات این عدد دوباره بدست آید، slackpkg یک پیغام خطا به کاربر نشان Ù…ÛŒ دهد. اگر \fBDIALOG_MAXARGS\fP تنظیم نشود، مقدار پیش Ùرض آن "19500" Ù…ÛŒ باشد. .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=dialog_maxargs\-" استÙاده کنید. .TP 5 \fBBATCH\fP .br Øالت غیرتعاملی را Ùعال (on) یا غیرÙعال (off) Ù…ÛŒ کند. زمانیکه روی مقدار "on" تنظیم شود، slackpkg هیچ هشداری به کاربر نداده Ùˆ پاسخ تمام سئوالها را از \fBDEFAULT_ANSWER\fP بدست Ù…ÛŒ آورد (به پائین مراجعه کنید) .br اگر با استÙاده از این Øالت عملیات ارتقاء را انجام دهید، شما نیاز دارید بعدا Ùرمان "slackpkg new\-config" را برای جستجو Ùˆ ادغام Ùایلهای "new." اجرا کنید. مقدار پیش Ùرض \fBBATCH\fP عبارت است از "off" .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=batch\-" استÙاده کنید. .TP 5 \fBDEFAULT_ANSWER\fP .br این متغیر همان پاسخ پیش Ùرضی سئوالاتی است Ú©Ù‡ slackpkg برای برخی اطلاعات از کاربر Ù…ÛŒ پرسد. این متغیر تنها زمانی Ú©Ù‡ از Øالت غیرتعاملی استÙاده شود (زمانی Ú©Ù‡ \fBBATCH\fP روی مقدار "yes" تنظیم شود Ùˆ یا Øالت batch از طریق خط Ùرمان روشن شود)ØŒ مورد استÙاده قرار Ù…ÛŒ گیرد. در غیر اینصورت این متغیر هیچ اثری نخواهد داشت. .br مقادیر معتبر "y" یا "n" هستند. مقدار پیش Ùرض \fBDEFAULT_ANSWER\fP روی "n" تنظیم شده است .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=default_answer\-" استÙاده کنید. .TP 5 \fBUSE_INCLUDES\fP .br قالبهای slackpkg Ù…ÛŒ توانند شامل قالبهای دیگر باشند. گرچه این عمل باعث عدم تکرار پکیج در بسیاری از قالبها Ù…ÛŒ شود، اما اگر بخواهید تنها یک قالب مخصوص را Øذ٠کنید. Ù…ÛŒ تواند مشکل ساز شود. شما Ù…ÛŒ توانید گزینه "include#" را با تنظیم این متغیر روی "off" غیرÙعال کنید. مقدار پیش Ùرض \fBUSE_INCLUDES\fP روی "on" تنظیم شده است. .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=use_includes\-" استÙاده کنید. .TP 5 \fBSPINNING\fP .br وقتی slackpkg یک کار زمانبر انجام Ù…ÛŒ دهد، یک بازخورد تصویری به صورت یک میله چرخان نمایش Ù…ÛŒ دهد. اگر میله چرخان را دوست ندارید، Ù…ÛŒ توانید آن را با تنظیم این متغیر روی "off" غیرÙعال کنید. مقدار پیش Ùرض \fBSPINNING\fP روی "on" تنظیم شده است. .br برای خط Ùرمان Ù…ÛŒ توانید از "مقدار=spinning\-" استÙاده کنید. .SH Ùایلها .TP 5 \fB/etc/slackpkg/slacpkg.conf\fP .SH "نگاه کنید به:" \fBslackpkg\fP(8) \fBpkgtool\fP(8) \fBinstallpkg\fP(8) \fBupgradepkg\fP(8) \fBremovepkg\fP(8)