.\"******************************************************************* .\" .\" 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)