SLACKPKG.CONF(5)

ІМ'Я
slackpkg.conf - Файл конфіґурації slackpkg

ОПИС
Файл slackpkg.conf містить налаштування для slackpkg (8), менеджера пакунків Slackware Linux. Файл slackpkg.conf є шел-скриптом що визначає різні змінні, які визначають роботу slackpkg. Коментарі починаються з символу ґрат # та закінчуються символом кінця рядка EOL. Вони можуть знаходитися де завгодно всередині файлу slackpkg.conf. Якщо якась змінна визначена декілька разів у цьому файлі, тоді її значення буде відповідати останньому визначенню. Значення багатьох змінних може бути скасовано передачею slackpkg параметрів через командний рядок. Якщо вам потрібно скасувати значення ЗМІННОЇ, передайте -змінна=ваше_значення у командному рядку перед запуском команди slackpkg. Разом можна скасовувати значення декількох змінних. НАПРИКЛАД: slackpkg -batch=on -default_answer=y upgrade-all Для бульових змінних що мають лише два стани, їх значення позначаються як "on" або "off". Різні параметри конфіґурації:

ARCH
    Вибір архітектури системи. Зазвичай Slackpkg може самостійно знайти правильне значення використовуючи команду "uname -m". Припустимі значення:
    АРХІТЕКТУРА ПРИПУСТИМІ ЗНАЧЕННЯ
    ARM arm
    x86 (32bits) i386, i486, i586 and i686
    x86 (64bits) x86_64
    PowerPC powerpc
    S/390 390
    Типове значення змінної ARCH залежить від вашої поточної архітектури.

SLACKKEY
    Slackpkg звіряє файл з цифровим підписом (.asc) з цифровим підписом проекту. Різні порти Slackware можуть мати різні підписи, й Slackpkg намагається знайти правильну архітектурну базу вашої системи. Якщо автоматичне розпізнавання SLACKKEY працює не правильно, ви можете скасувати використання цього параметру. Типове значення SLACKKEY залежить від вашого порту Slackware.

TEMP
    Вказує каталог куди slackpkg буде зберігати стягнуті пакунки перед їх встановленням/оновленням. Значення змінної TEMP типово: /var/cache/packages.

WORKDIR
    Вказує каталог для списку пакунків, списку файлів та іншої інформації що використовуєтьсяй slackpkg у процесі роботи. Не змінюйте її значення доки не впевнені, що точно знаєте, що робите. Типове значення змінної WORKDIR /var/lib/slackpkg.

WGETFLAGS
    Вказує спеціальні параметри для wget. Якщо ви використовуєте декілька параметрів, не забудьте взяти їх у подвійні лапки. Типове значення змінної WGETFLAGS дорівнює "--passive-ftp"

DELALL
    Якщо встановити у значення "on", тоді стягнуті файли буде вилучено після того як slackpkg встановить або оновить їх (за виключенням випадків коли slackpkg запущено з командою "download"). Якщо ж значення встановлено у "off", тоді файли будуть зберігатися у каталозі TEMP (описаному вище). Типове значення змінної DELALL дорівнює "on".
    З командного рядка ви можете її змінювати параметром -delall=ваше_значення.

CHECKMD5
    Вмикає (on) або вимикає (off) перевірку контрольних сум MD5 усіх стягнутих пакунків перед їх інсталяцією або оновленням. Типове значення змінної CHECKMD5 дорівнює "on".
    З командного рядка ви можете змінювати її значення параметром -checkmd5=ваше_значення.

CHECKGPG
    Вмикає (on) або вимикає (off) перевірку підписів GPG для кожного пакунку перед їх інсталяцією або оновленням. Типове значення змінної CHECKGPG встановлено у "on".
    З командного рядка ви можете змінювати її значення параметром -checkgpg=ваше_значення.

CHECKSIZE
    Вмикає (on) або вимикає (off) перевірку доступного вільного місця на диску перед інсталяцією або оновленням. Типове значення змінної CHECKSIZE встановлено у "off".
    З командного рядка ви можете змінювати її значення параметром -checksize=ваше_значення.

PKGMAIN
    Вказує головний каталог дистрибутива. Зазвичай не потрібно піклуватися про цю змінну, оскільки Slackpkg намагається визначити її самостійно спираючись на вашу архітектуру. Якщо потрібно змінити їх, тоді додайте цю змінну у ваш slackpkg.conf. Це завжди має бути директорія яка містить набори пакунків (A, AP, D, E, F, ...). Типово: залежить від вашого порту Slackware

PRIORITY
    Набір бажаних каталогів на мережевих дзеркалах, де slackpkg шукає потрібні йому пакунки. Якщо пакунок знайдено у більш ніж одному місці, тоді пакунок з першої директорії буде мати вищий пріоритет ніж з другої, з другої перед третьою й т.д. Типове значення (у порядку): patches %PKGMAIN extra pasture testing

POSTINST
    Вмикає (on) або вимикає (off) деякі можливості slackpkg'а після інсталяції пакунків, такі як: перевірка нових *.new файлів, нових образів ядра, підказки користувачу. Типове значення змінної POSTINST встановлено у "on".
    З командного рядка ви можете змінювати її значення параметром -postinst=ваше_значення.

ONLY_NEW_DOTNEW
    Коли значення POSTINST встановлено у "on", slackpkg шукає усі .new файли у каталозі /etc й підказує користувачу, що вони можуть зробити з ними. Однак, деякі користувачі бажають бачити лише .new файли встановлені slackpkg останньою командою. Якщо ви з їх числа, встановіть значення ONLY_NEW_DOTNEW у "on". Типове значення для змінної ONLY_NEW_DOTNEW встановлено у "off". Змінюйте її лише якщо ви точно знаєте що робите...
    З командного рядка ви можете змінювати її значення параметром: -only_new_dotnew=ваше_значення.

ONOFF
    Змінна ONOFF визначає початкову поведінку діалогового інтерфейсу. Якщо встановити значення у "on" - тоді усі пакунки буде обрано типово. Якщо ви надаєте перевагу іншим варіантам (тобто коли усі пакунки не вибираються разом), встановіть її у "off". Типово змінна ONOFF встановлена у ”on".
    З командного рядка ви можете змінювати її значення параметром -onoff=ваше_значення.

DOWNLOAD_ALL
    Якщо ця змінна встановлена у "on", тоді усі файли, на які був запит, буде стягнуто разом до виконання основної команди( install або upgrade). Якщо ж змінна встановлена у значення "off", тоді потрібні файли будуть завантажуватися по одному перед безпосереднім виконанням основної команди: install або upgrade. Типово змінна DOWNLOAD_ALL встановлена у значення "off".
    З командного рядка ви можете змінювати її значення параметром: -download_all=ваше_значення.

DIALOG
    Вмикає (on) або вимикає (off) діалоговий інтерфейс. Типово змінна DIALOG встановлена у "on".
    З командного рядка ви можете встановити її параметром -dialog=ваше_значення.

DIALOG_MAXARGS
    Встановлює максимальне число знаків що посилаються програмі "dialog" у якості параметру. Якщо число знаків що передаються перевищує це число, тоді slackpkg вилучає інформацію про поточну версію кожного пакунку. Якщо навіть після цього число знаків перевищує межу допустимого, тоді slackpkg повертає користувачу повідомлення про помилку. Якщо змінна DIALOG_MAXARGS не встановлена, тоді 19500 є типовим значенням.
    У командному рядку, для зміни значення змінної, ви можете використовувати параметр: -dialog_maxargs=ваше_значення.

BATCH
    Вмикає (on) або вимикає (off) безінтерактивний режим. Коли запускається у пакунковому режимі, slackpkg припиняє показувати підказки. Замість цього, відповіді на усі питання встановлюються у DEFAULT_ANSWER(дивись нижче).
    Якщо ви проводите оновлення у цьому режимі, тоді вам згодом потрібно запустити "slackpkg new-config" щоб знайти та об’єднати .new файли. Типове значення змінної BATCH встановлено у "off".
    З командного рядка ви можете встановити змінну параметром: -batch=ваше_значення.

DEFAULT_ANSWER
    Це типова відповідь на питання підказок, що показуються користувачу. Це використовується лише у безінтерактивному режимі (коли змінна BATCH має значення "yes" або пакунковий режим задано через командний рядок); інакше, ця змінна не використовується.
    Припустимими значеннями є "y" або "n". Типово змінна DEFAULT_ANSWER встановлена у "n".
    У командному рядку, для зміни значення змінної, ви можете використовувати параметр: -default_answer=ваше_значення.

USE_INCLUDES
    Шаблони slackpkg можуть включати у себе інші шаблони, для зменшення повторюваності одних й тих самих пакунків у різних шаблонах. Якщо ви бажаєте вилучити лише специфічні шаблони, тоді ви можете вимкнути опрацювання вкладених шаблонів #include. Типове значення змінної USE_INCLUDES встановлено у "on".
    З командного рядка ви можете змінити змінну параметром: -use_includes=ваше_значення.

SPINNING
    Коли slackpkg чимось зайнятий деякий час, ви можете бачити значок що повертається як ознаку активності. Якщо ви не бажаєте його бачити, ви можете вимкнути його встановивши цю змінну у значення "off". Типове значення змінної SPINNING встановлено у "on".
    З командного рядка ви можете встановити її параметром: -spinning=ваше_значення.

ФАЙЛИ

/etc/slackpkg/slacpkg.conf

ДИВІТЬСЯ ТАКОЖ
slackpkg(8) pkgtool(8) installpkg(8) upgradepkg(8) removepkg(8)