Questo è il comando debclean che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
debclean - ripulisce un albero del codice sorgente
SINOSSI
debclean [Opzioni]
DESCRIZIONE
debclean cammina attraverso l'albero delle directory partendo dall'albero delle directory in cui si trovava
invocato, ed esegue debian/regole cavedano per ogni directory dei sorgenti Debian incontrata.
Queste directory sono riconosciute dal contenere un file debian/changelog per un pacchetto la cui
nome corrisponde a quello della directory. La corrispondenza dei nomi è descritta di seguito.
Inoltre, se il --cleandebs viene data l'opzione, quindi in ogni directory contenente un Debian
sorgente, tutti i file denominati *.deb, *.changes e *.build vengono rimossi. Il .dsc, .diff.gz
e i file (.orig.tar.gz non vengono toccati in modo che il rilascio possa essere ricostruito se
necessario e i file .upload vengono lasciati in modo che cambio di debito funzioni correttamente. Il
--nocleandebs l'opzione impedisce questo comportamento di pulizia extra e il --cleandebs opzione
lo costringe. L'impostazione predefinita è non pulire questi file.
debclean usa decostruire(1) per pulire l'albero di origine.
elenco Nome verifica
In comune con molti altri script in devscript pacchetto, debclean camminerà attraverso
l'albero delle directory che cerca debian/log delle modifiche File. Come protezione contro il randagio
file che causano potenziali problemi, esaminerà il nome della directory padre una volta che
trova un debian/log delle modifiche file e verificare che il nome della directory corrisponda al
nome del pacchetto. Il modo esatto in cui lo fa è controllato da due file di configurazione
variabili DEVSCRIPTS_CHECK_DIRNAME_LEVEL e a DEVSCRIPTS_CHECK_DIRNAME_REGEX, e il loro
opzioni della riga di comando corrispondenti --check-livello-dirname e a --check-dirname-regex.
DEVSCRIPTS_CHECK_DIRNAME_LEVEL può assumere i seguenti valori:
0 Non controllare mai il nome della directory.
1 Controlla il nome della directory solo se abbiamo dovuto cambiare directory nella nostra ricerca per
debian/log delle modifiche. Questo è il comportamento predefinito.
2 Controlla sempre il nome della directory.
Il nome della directory viene verificato verificando se il nome della directory corrente (come determinato
by pwd(1)) corrisponde alla regex fornita dall'opzione del file di configurazione
DEVSCRIPTS_CHECK_DIRNAME_REGEX o dall'opzione della riga di comando --check-dirname-regex regex.
Qui regex è una regex Perl (vedi perla(3perl)), che sarà ancorato all'inizio
e la fine. Se regex contiene un '/', quindi deve corrispondere al percorso completo della directory. Se
no, allora deve corrispondere al nome completo della directory. Se regex contiene la stringa 'PACKAGE',
questo sarà sostituito dal nome del pacchetto sorgente, come determinato dal changelog. Il
il valore predefinito per l'espressione regolare è: 'PACKAGE(-.+)?', quindi corrisponde a nomi di directory come
PACKAGE e versione PACKAGE.
VERSIONI
--cleandebs
Rimuovi anche tutti i file .deb, .changes e .build dalla directory principale.
--nocleandebs
Non rimuovere i file .deb, .changes e .build dalla directory padre; questo
è il comportamento predefinito.
--check-livello-dirname N
Vedi la sezione sopra elenco Nome verifica per una spiegazione di questa opzione.
--check-dirname-regex regex
Vedi la sezione sopra elenco Nome verifica per una spiegazione di questa opzione.
--no-conf, --noconf
Non leggere alcun file di configurazione. Questo può essere usato solo come prima opzione
dato sulla riga di comando.
-d Non eseguire dpkg-checkbuilddeps per verificare le dipendenze di compilazione.
--Aiuto Visualizza un messaggio di aiuto ed esci con successo.
--versione
Visualizza le informazioni sulla versione e sul copyright ed esci con successo.
CONFIGURAZIONE VARIABILI
I due file di configurazione /etc/devscripts.conf e a ~/.devscripts provengono da questo
per impostare le variabili di configurazione. Le opzioni della riga di comando possono essere utilizzate per sovrascrivere
impostazioni del file di configurazione. Le impostazioni delle variabili d'ambiente vengono ignorate per questo scopo.
Le variabili attualmente riconosciute sono:
DEBCLEAN_CLEANDEBS
Se è impostato su sì, allora è lo stesso di --cleandebs riga di comando
parametro utilizzato.
DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
Vedi la sezione sopra elenco Nome verifica per una spiegazione di questi
variabili. Nota che queste sono variabili di configurazione a livello di pacchetto e lo faranno
quindi influenzare tutti devscript script che ne verificano il valore, come descritto in
le rispettive manpage e in devscripts.conf(5).
Usa debclean online utilizzando i servizi onworks.net