SLACKPKG.CONF(5)

NOME
slackpkg.conf - Configurazione per slackpkg

DESCRIZIONE
Il file slackpkg.conf contiene informazioni per slackpkg (8), uno strumento automatico per la gestione dei pacchetti di Slackware Linux. Il file slackpkg.conf è una sequenza di variabili di shell script, e ogni variabile controlla un aspetto di slackpkg. I commenti iniziano con il carattere # e finiscono alla fine della linea, e i commenti possono essere presenti in ogni punto del file slackpkg.conf. Se qualche variabile è presente piu' di una volta nel file, slackpkg userà il valore che è stato definito per ultimo. Molte variabili possono essere sovrascritte da opzioni passate a slackpkg attraverso la linea di comando. Se hai necessità di sovrascrivere il valore della VARIABILE, scrivi -variabile=valore nella linea di comando, appena prima dell'azione di slackpkg. Multiple variabili possono essere sovrascritte. ESEMPIO: slackpkg -batch=on -default_answer=y upgrade-all Per le opzioni di configurazione che hanno solo due stati, i possibili valori sono "on" o "off" salvo diversi indicazioni. Le differenti opzioni di configurazione sono:

ARCH
    Seleziona l'architettura del sistema. Solitamente Slackpkg puo' trovare il valore corretto usando "uname -m". I valori validi sono:
    MACCHINA VALORE ARCHITETTURA VALIDA
    ARM arm
    x86 (32bits) i386, i486, i586 and i686
    x86 (64bits) x86_64
    PowerPC powerpc
    S/390 390
    Il valore predefinito di ARCH dipende dalla tua architettura.

SLACKKEY
    Slackpkg controlla il file della firma del pacchetto (.asc) con la firma GPG del progetto. Slackware puo' avere firme differenti per differenti architetture, e Slackpkg prova a trovare quella corretta in base all'architettura del tuo sistema. Se la firma SLACKKEY che trova non è corretta, puoi cambiarla usando questa opzione. Il valore predefinito di SLACKKEY dipende dall'architettura di Slackware.

TEMP
    Definisce la locazione dove slackpkg scaricherà i pacchetti prima di installarli/aggiornarli. Il valore predefinito di TEMP è /var/cache/packages.

WORKDIR
    Definisce la cartella per la lista pacchetti, lista file, e altre informazioni usate da slackpkg per il suo funzionamento. Non cambiare il valore di queste variabili a meno che tu non sappia cosa stai facendo. Il valore predefinito di WORKDIR è /var/lib/slackpkg.

WGETFLAGS
    Seleziona opzioni speciali per wget. Se hai bisogno di opzioni multiple, ricorda di metterle tra doppie virgolette. Il valore predefinito di WGETFLAGS è "--passive-ftp"

DELALL
    Se impostato su "on", tutti i file scaricati saranno rimossi dopo che slackpkg ha effettuato l'installazione o l'aggiornamento (questo non ha impatti quando slackpkg viene usato con "download"). Se impostato su "off", i file saranno mantenuti nella cartella definita in TEMP (come scritto sopra). Il valore predefinito di DELALL è "on".
    Dalla linea di comando, puoi usare -delall=valore.

CHECKMD5
    Abilita (on) o disabilita (off) il controllo dell'MD5 per tutti i pacchetti scaricati prima di installarli o aggiornarli. Il valore predefinito di CHECKMD5 è "on".
    Dalla linea di comando, puoi usare -checkmd5=valore.

CHECKGPG
    Abilita (on) o disabilita (off) il controllo della firma GPG per ogni pacchetto prima di installare o aggiornare. Il valore predefinito di CHECKGPG è "on".
    Dalla linea di comando, puoi usare -checkgpg=valore.

CHECKSIZE
    Abilita (on) o disabilita (off) il controllo della disponibilità dello spazio sul disco per ogni pacchetto prima di installare o aggiornare. Il valore predefinito di CHECKSIZE è "off".
    Dalla linea di comando, puoi usare -checksize=valore.

PKGMAIN
    Definisce la cartella principale della distribuzione. Solitamente non hai bisogno di preoccuparti di questa variabile, in quanto Slackpkg prova a trovarla in base alla tua architettura. Comunque, se hai bisogno di cambiarla, puoi inserire questa variabile nel tuo slackpkg.conf. Questa dovrebbe essere sempre la cartella che contiene la serie dei pacchetti Slackware (A, AP, D, E, F, ...). Predefinito: dipende dall'architettura di Slackware.

PRIORITY
    Questa opzione seleziona la priorità che le cartelle dell'archivio avranno quando slackpkg cerca i pacchetti. Se un pacchetto viene trovato in due o piu' posti, il pacchetto nella prima cartella avrà priorità maggiore, poi la seconda, poi la terza, poi la quarta e finalmente, il pacchetto trovato nell'ultima cartella. Puoi usare %PKGMAIN per usare il contenuto della variabile PKGMAIN. Il valore predefinito (in ordine): patches %PKGMAIN extra pasture testing

POSTINST
    Abilita (on) o disabilita (off) le caratteristiche post-installazione di slackpkg, come il controllo per nuovi (*.new) file di configurazione e nuove immagini del kernel, e ti suggerisce cosa dovresti fare. Il valore predefinito di POSTINST è "on".
    Dalla linea di comando, puoi usare -postinst=valore.

ONLY_NEW_DOTNEW
    Quando POSTINST è impostato su "on", slackpkg cercherà tutti i file .new dentro /etc e suggerirà all'utente cosa farne. Comunque, alcuni utenti preferiscono vedere solo i file .new installati nell'ultima esecuzione di slackpkg, cosi se questo ti va bene, imposta ONLY_NEW_DOTNEW su "on". Il valore predefinito di ONLY_NEW_DOTNEW è "off". Cambia questo valore solo se sai cosa stai facendo...
    Dalla linea di comando, puoi usare -only_new_dotnew=valore.

ONOFF
    La variabile ONOFF imposta il comportamento iniziale dell'interfaccia di dialog. Se la imposti su "on" allora tutti i pacchetti saranno selezionati in modo predefinito. Se invece preferisce l'opzione inversa (nessuno selezionato), allora imposta la variabile su "off". Il valore predefinito di ONOFF è "on".
    Dalla linea di comando, puoi usare -onoff=valore.

DOWNLOAD_ALL
    Se questa variabile è impostata su "on", tutti i file saranno scaricati prima che l'operazione richiesta venga eseguita (installare o aggiornare). Se impostata su "off", allora i file saranno scaricati e l'operazione (installare/aggiornare) sarà fatta uno a uno. Il valore predefinito di DOWNLOAD_ALL è "off".
    Dalla linea di comando, puoi usare -download_all=valore.

DIALOG
    Abilita (on) o disabilita (off) l'interfaccia di dialogo. Il valore predefinito di DIALOG è "on".
    Dalla linea di comando, puoi usare -dialog=valore.

DIALOG_MAXARGS
    Imposta il numero massimo di caratteri che saranno mandati a "dialog". Se questo numero è raggiunto in aggiornamento, slackpkg rimuove l'informazione per la versione installata di ogni pacchetto. Se anche senza questa informazione il numero è ancora raggiunto, slackpkg mostra un errore all'utente. Se DIALOG_MAXARGS non è impostato, 19500 è il valore predefinito.
    Dalla linea di comando, puoi usare -dialog_maxargs=valore.

BATCH
    Abilita (on) o disabilita (off) la modalità non-interattiva. Quando viene eseguito in modalità batch, slackpkg non visualizzerà niente all'utente; in caso contrario, tutte le domande avranno DEFAULT_ANSWER (vedi sotto).
    Se fai un aggiornamento per questa modalità, dovrai eseguire "slackpkg new-config" per trovare e integrare i file .new. Il valore predefinito di BATCH è "off".
    Dalla linea di comando, puoi usare -batch=valore.

DEFAULT_ANSWER
    Questa è la risposta predefinita alla domande che slackpkg visualizza all'utente per alcune informazioni. Questa è usata solo il modalità non-interattiva (quando BATCH è "yes" o l'utente usa la modalità batch via linea di comando); al contrario, questa variabile non avrà nessun effetto.
    Valori accettati sono "y" o "n". Il valore predefinito di DEFAULT_ANSWER è "n".
    Dalla linea di comando, puoi usare -default_answer=valore.

USE_INCLUDES
    I modelli slackpkg possono includere altri modelli. Questo permette di ridurre la duplicazione del pacchetto in molti modelli, ma potrebbe essere un problema se vuoi rimuovere solo uno specifico modello. Puoi disabilitare #l'inclusione impostando questa opzione su "off". Il valore predefinito di USE_INCLUDES è "on".
    Dalla linea di comando, puoi usare -use_includes=valore.

SPINNING
    Quando Slackpkg sta facendo un'attività che prende molto tempo, ti da l'informazione con una barra rotante. Se non ti piace questa barra, puoi disabilitarla impostando questa opzione su "off". Il valore predefinito di SPINNING è "on".
    Dalla linea di comando, puoi usare -spinning=valore.

FILES

/etc/slackpkg/slacpkg.conf

VEDI ANCHE
slackpkg(8) pkgtool(8) installpkg(8) upgradepkg(8) removepkg(8)