Questo è il comando dpkg-gencontrol 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
dpkg-gencontrol - genera file di controllo Debian
SINOSSI
dpkg-gencontrol [opzione...]
DESCRIZIONE
dpkg-gencontrol legge le informazioni da un albero dei sorgenti Debian decompresso e genera a
file di controllo del pacchetto binario (che per impostazione predefinita è debian/tmp/DEBIAN/control); durante questo
processo semplificherà i campi di relazione.
così Pre-dipende, Dipende, Raccomanda ed suggerisce sono semplificate in questo ordine da
rimuovere le dipendenze che sono note per essere vere in base alle dipendenze più forti
già analizzato. Rimuoverà anche qualsiasi dipendenza da sé (infatti rimuoverà qualsiasi
dipendenza che restituisce true data la versione corrente del pacchetto installata).
Logicamente mantiene l'intersezione di più dipendenze sullo stesso pacchetto. Il
l'ordine delle dipendenze è preservato nel miglior modo possibile: se qualsiasi dipendenza deve essere
scartato a causa di un'altra dipendenza che appare più avanti nel campo, la sostituzione
dipendenza prenderà il posto di quella scartata.
Gli altri campi di relazione (Migliora, Conflitti, Pause, Sostituisce ed Fornisce misurazione) sono anche
semplificato individualmente calcolando l'unione delle varie dipendenze quando un pacchetto
è elencato più volte nel campo.
dpkg-gencontrol aggiunge anche una voce per il pacchetto binario a debian/file.
VERSIONI
-vversione
Imposta il numero di versione del pacchetto binario che verrà generato.
-VNome=APPREZZIAMO
Imposta una variabile di sostituzione dell'output. Vedere deb-substvars(5) per la discussione dell'output
sostituzione.
-Tfile-substvars
Leggi le variabili di sostituzione in file-substvars; l'impostazione predefinita è debian/substvars.
Questa opzione può essere utilizzata più volte per leggere le variabili di sostituzione da più
file (a partire da dpkg 1.15.6).
-Dcampo=APPREZZIAMO
Sostituisci o aggiungi un campo del file di controllo dell'output.
-Ucampo
Rimuovere un campo del file di controllo dell'output.
-cfile di controllo
Specifica il file di controllo del codice sorgente principale da cui leggere le informazioni. L'impostazione predefinita è
debian / control.
-lfile di log delle modifiche
Specifica il file changelog da cui leggere le informazioni. L'impostazione predefinita è
debian/log delle modifiche.
-ffile-elenco-file
Leggi o scrivi l'elenco dei file da caricare qui, invece di usare
debian/file.
-Fchangelog-formato
Specifica il formato del log delle modifiche. Vedere dpkg-parsechangelog(1) per informazioni
sui formati alternativi.
-ppacchetto
Genera informazioni per il pacchetto binario pacchetto. Se il file di controllo del codice sorgente
elenca solo un pacchetto binario, questa opzione può essere omessa; altrimenti è
essenziale per selezionare le informazioni del pacchetto binario da generare.
-nNome del file
Supponiamo che il nome del file del pacchetto sarà Nome del file invece del normale
pacchetto_versione_arch.deb nome file.
-è, -ip, -isp
Queste opzioni vengono ignorate per compatibilità con le versioni precedenti della build dpkg
script ma ora sono deprecati. In precedenza erano soliti raccontare dpkg-gencontrol
per includere i campi Sezione e Priorità nel file di controllo. Questo è ora il
comportamento predefinito. Se vuoi ottenere il vecchio comportamento puoi usare il -U opzione
per eliminare i campi dal file di controllo.
-Pdirectory-creazione-pacchetto
Tells dpkg-source che il pacchetto è in fase di compilazione directory-creazione-pacchetto invece di
debian/tmp. Questo valore viene utilizzato per trovare il valore predefinito di Dimensioni installate
variabile di sostituzione e campo del file di controllo (usando du), e per l'impostazione predefinita
posizione del file di output.
-O[Nome del file]
Stampa il file di controllo sullo standard output (o Nome del file se specificato, poiché dpkg
1.17.2), piuttosto che a debian/tmp/DEBIAN/controllo (o creazione-pacchetto-
dir/DEBIAN/controllo if -P era usato).
-?, --Aiuto
Mostra il messaggio di utilizzo ed esci.
--versione
Mostra la versione ed esci.
Usa dpkg-gencontrol online usando i servizi onworks.net