mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
970784a8a8
a/aaa_elflibs-15.0-x86_64-30.txz: Removed. Renamed to aaa_libraries. a/aaa_glibc-solibs-2.32-x86_64-2.txz: Added. This package has been renamed from glibc-solibs, which helps avoid trouble if someone upgrades using "upgradepkg --install-new */*.txz" by upgrading this package before aaa_libraries. Otherwise, if aaa_libraries is upgraded first any libraries in it that are linked against a newer version of glibc than the one installed on the system would refuse to load. a/aaa_libraries-15.0-x86_64-1.txz: Added. This package has been renamed from aaa_elflibs to insure that it will come after aaa_glibc-solibs when upgraded in alphabetical order. Upgraded: libcap.so.2.48, libelf-0.183.so, libglib-2.0.so.0.6600.6, libgmodule-2.0.so.0.6600.6, libgobject-2.0.so.0.6600.6, libgthread-2.0.so.0.6600.6. Added: libtirpc.so.3.0.0. a/btrfs-progs-5.10.1-x86_64-1.txz: Upgraded. a/glibc-solibs-2.32-x86_64-1.txz: Removed. Renamed to aaa_glibc-solibs. a/kernel-generic-5.10.14-x86_64-1.txz: Upgraded. a/kernel-huge-5.10.14-x86_64-1.txz: Upgraded. a/kernel-modules-5.10.14-x86_64-1.txz: Upgraded. ap/slackpkg-15.0-noarch-1.txz: Upgraded. These are some of the important changes (see the ChangeLog for more): Note that this slackpkg release contains a backwards-incompatible change to the blacklisting syntax (e.g. glibc ---> glibc-*). This changes the prior behavior of the blacklist function; previously, adding "glibc" to the blacklist would cause glibc, glibc-profile, glibc-zoneinfo, et al to be ignored by slackpkg. The new behavior is that *only* the glibc package is ignored. If you want to blacklist all packages whose names begin with glibc, you would need to add "glibc.*" to the blacklist now. Also note that any special characters, e.g. "+", will need to be escaped in the blacklist file. To blacklist entire package sets, a trailing slash is now required: e.g. kde/ Another backwards-incompatibility warning: check-updates will now return 1 if there are updates available - this will make it easier to use this feature with cron (thanks to Peter Hyman). Added support for Slackware-AArch64 (thanks to Stuart Winter). Added aaa_glibc-solibs and aaa_libraries to the "do these first" routine. Thanks to Robby Workman for the new slackpkg release! ap/soma-3.3.7-noarch-1.txz: Upgraded. Thanks to David Woodfall. ap/xorriso-1.5.4.pl02-x86_64-1.txz: Upgraded. d/help2man-1.48.1-x86_64-1.txz: Upgraded. d/kernel-headers-5.10.14-x86-1.txz: Upgraded. k/kernel-source-5.10.14-noarch-1.txz: Upgraded. l/elfutils-0.183-x86_64-1.txz: Upgraded. l/glibc-2.32-x86_64-2.txz: Rebuilt. l/glibc-i18n-2.32-x86_64-2.txz: Rebuilt. l/glibc-profile-2.32-x86_64-2.txz: Rebuilt. l/lcms2-2.12-x86_64-1.txz: Upgraded. l/libburn-1.5.4-x86_64-1.txz: Upgraded. x/xf86-input-wacom-0.40.0-x86_64-1.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
292 lines
14 KiB
Text
292 lines
14 KiB
Text
.\"*******************************************************************
|
||
.\"
|
||
.\" 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)
|