SLACKPKG.CONF(5)

NOMBRE
slackpkg.conf - Datos de configuración de slackpkg

DESCRIPCIÓN
El archivo slackpkg.conf contiene información para slackpkg (8), una herramienta automatizada para manejar paquetes de Slackware Linux. El archivo slackpkg.conf es una secuencia de variables de script de shell, y cada variable controla un aspecto de slackpkg. Los comentarios inician con el símbolo # y terminal hasta el final de la línea, y pueden aparecer en cualquier lugar dentro del archivo slackpkg.conf. Si alguna variable aparece más de una vez en el archivo, slackpkg utilizará el valor definido de último. Muchas variables pueden ser reemplazadas por opciones dadas a slackpkg en la línea de comandos. Si necesita cambiar el valor de VARIABLE , especifique -variable=valor en la línea de comandos justo antes de la acción de slackpkg. Múltiples variables pueden ser cambiadas. EJEMPLO: slackpkg -batch=on -default_answer=y upgrade-all Para opciones de configuración que solo tienen dos estados, los valores posibles son "on" u "off" a menos que se indique lo contrario. Las diferentes opciones de configuración son:

ARCH
    Selecciona la arquitectura del sistema. Usualmente Slackpkg puede encontrar el valor correcto utilizando "uname -m". Los valores aceptados son:
    MÁQUINA VALORES VÁLIDOS DE ARCH
    ARM arm
    x86 (32bits) i386, i486, i586 y i686
    x86 (64bits) x86_64
    PowerPC powerpc
    S/390 390
    El valor estándar de ARCH depende de su arquitectura.

SLACKKEY
    Slackpkg revisa el archivo de firma del paquete (.asc) con la firma GPG del proyecto. Dado que versiones de Slackware para otras arquitecturas pueden tener diferentes firmas, Slackpkg trata de encontrar la firma correcta automáticamente, basándose en la arquitectura de su sistema. Si la firma SLACKKEY detectada automáticamente no es correcta, puede cambiarla usando esta opción. El valor estándar de SLACKKEY depende de la arquitectura de Slackware.

TEMP
    Define la ubicación en la cual slackpkg descargará los paquetes antes de instalarlos o actualizarlos. El valor estándar de TEMP es /var/cache/packages.

WORKDIR
    Define el directorio para listas de paquetes, listas de archivos, y otra información utilizada por slackpkg mientras que realiza su trabajo. No cambie el valor de esta variable a menos que sepa lo que está haciendo. El valor estándar de WORKDIR es /var/lib/slackpkg.

WGETFLAGS
    Establece opciones especiales para wget. Si necesita usar opciones múltiples, recuerde ponerlas entre comillas dobles. El valor estándar de WGETFLAGS es "--passive-ftp"

DELALL
    Si se define como "on", todos los archivos descargados serán borrados después de que slackpkg realice una instalación o actualización (esto NO tiene ningún efecto cuando slackpkg se ejecuta con la acción "download"). Si se define como "off", los archivos serán guardados en el directorio definido en TEMP (como se describió anteriormente). El valor estándar de DELALL es "on".
    Desde la línea de comandos, puede utilizar -delall=valor.

CHECKMD5
    Habilita (on) o deshabilita (off) la revisión de la suma de verificación MD5 (checksum) de todos los paquetes descargados antes de instalar o actualizar. El valor estándar de CHECKMD5 es "on".
    Desde la línea de comandos, puede utilizar -checkmd5=valor.

CHECKGPG
    Habilita (on) o deshabilita (off) la revisión de la firma GPG para cada paquete antes de instalar o actualizar. El valor estándar de CHECKGPG es "on".
    Desde la línea de comandos, puede utilizar -checkgpg=valor.

CHECKSIZE
    Habilita (on) o deshabilita (off) la revisión de espacio disponible en disco para cada paquete antes de instalar o actualizar. El valor estándar de CHECKSIZE es "off".
    Desde la línea de comandos, puede utilizar -checksize=valor.

PKGMAIN
    Define el directorio principal de la distribución. Usualmente, no es necesario preocuparse por esta variable, ya que Slackpkg trata de encontrarla basándose en su arquitectura. Sin embargo, si necesita cambiarla, entonces incluya esta variable en su slackpkg.conf. Esta variable debe ser siempre el directorio que contiene la serie de paquetes de Slackware (A, AP, D, E, F, ...). Estándar: depende de la arquitectura de Slackware

PRIORITY
    Este arreglo establece la prioridad que tendrán los directorios en el espejo cuando slackpkg busca paquetes. Si se encuentra un paquete en más de un lugar, el paquete en el primer directorio tiene prioridad, luego el segundo, luego el tercero, después el cuarto y finalmente, el paquete encontrado en el último directorio listado. Puede utilizar %PKGMAIN para usar los contenidos de la variable PKGMAIN. Valores estándar (en orden): patches %PKGMAIN extra pasture testing

POSTINST
    Habilita (on) o deshabilita (off) las funcionalidades post-instalación de slackpkg, tales como buscar archivos de configuración nuevos (*.new), buscar nuevas imágenes del kernel, y preguntarle qué se debe hacer en esos casos. El valor estándar de POSTINST es "on".
    Desde la línea de comandos, puede utilizar -postinst=valor.

ONLY_NEW_DOTNEW
    Cuando POSTINST se define como "on", slackpkg buscará todos los archivos .new dentro de /etc y le preguntará al usuario qué hacer con ellos. Sin embargo, algunos usuarios prefieren ver solamente los archivos .new instalados en la última ejecución de slackpkg, así que si esto aplica para ud., establezca ONLY_NEW_DOTNEW en "on". El valor estándar de ONLY_NEW_DOTNEW es "off". Cambie esto solamente si sabe lo que está haciendo...
    Desde la línea de comandos, puede utilizar -only_new_dotnew=valor.

ONOFF
    La variable ONOFF establece el comportamiento inicial de la interfaz de diálogo. Si establece esto como "on" entonces todos los paquetes serán seleccionados de forma predeterminada. Si prefiere la opción opuesta (todos no seleccionados), entonces establezca esto como "off". El valor estándar de ONOFF es "on".
    Desde la línea de comandos, puede utilizar -onoff=valor.

DOWNLOAD_ALL
    Si esta variable se define como "on", todos los archivos serán descargados antes de que la operación solicitada (instalar o actualizar) se realice. Si se define como "off", entonces los archivos serán descargados y la operación (instalar/actualizar) será realizada uno por uno. El valor estándar de DOWNLOAD_ALL es "off".
    Desde la línea de comandos, puede utilizar -download_all=valor.

DIALOG
    Habilita (on) o deshabilita (off) la interfaz de diálogo. El valor estándar de DIALOG es "on".
    Desde la línea de comandos, puede utilizar -dialog=valor.

DIALOG_MAXARGS
    Establece el número máximo de caracteres que serán enviados a "dialog". Si se llega a este número en una actualización, slackpkg elimina la información acerca de la versión actual instalada de cada paquete. Si después de eliminar esta información el número se alcanza de nuevo, slackpkg muestra un error al usuario. Si DIALOG_MAXARGS no está definido, 19500 es el valor predeterminado.
    Desde la línea de comandos, puede utilizar -dialog_maxargs=valor.

BATCH
    Habilita (on) o deshabilita (off) el modo no-interactivo. Cuando se ejecuta en modo de proceso por lotes, slackpkg no preguntará nada al usuario; en cambio, todas las preguntas serán contestadas con DEFAULT_ANSWER (vea más abajo).
    Si realiza una actualización utilizando este modo, necesitará ejecutar "slackpkg new-config" más adelante para encontrar e incorporar archivos .new. El valor estándar de BATCH es "off".
    Desde la línea de comandos, puede utilizar -batch=valor.

DEFAULT_ANSWER
    Esta es la respuesta estándar a las preguntas cuando slackpkg le pide al usuario alguna información. Esto se usa solamente en modo no-interactivo (cuando BATCH es "yes" o el usuario habilita el modo de procesamiento por lotes desde la línea de comandos); de otra manera, esta variable no tiene ningún efecto.
    Valores aceptados son "y" o "n". El valor estándar de DEFAUL_ANSWER es "n".
    Desde la línea de comandos, puede utilizar -default_answer=valor.

USE_INCLUDES
    Las plantillas de slackpkg pueden incluir otras plantillas. Esto reduce la duplicación de paquetes en muchas plantillas, pero también puede ser un problema si desea eliminar solo una plantilla especifica. Puede deshabilitar el procesamiento de la instrucción #include al definir esta opción como "off". El valor estándar de USE_INCLUDES es "on".
    Desde la línea de comandos, puede utilizar -use_includes=value.

SPINNING
    Cuando Slackpkg está haciendo alguna actividad que requiere cierto tiempo, muestra un indicador visual con una barra giratoria. Si no le gusta la barra giratoria, puede ser deshabilitada definiendo esta opción como "off". El valor estándar de SPINNING es "on".
    Desde la línea de comandos, puede utilizar -spinning=valor.

ARCHIVOS

/etc/slackpkg/slacpkg.conf

VER TAMBIÉN
slackpkg(8) pkgtool(8) installpkg(8) upgradepkg(8) removepkg(8)