IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

make-kpkg - Online nel cloud

Esegui make-kpkg nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando make-kpkg 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


make-kpkg - crea pacchetti del kernel Debian dai sorgenti del kernel Linux

SINOSSI


make-kpkg [Opzioni] [bersaglio [bersaglio ...]]

DESCRIZIONE


Questa pagina di manuale spiega Debian make-kpkg utility, che viene utilizzata per creare il kernel
relativi pacchetti Debian. Questa utility deve essere eseguita da una sorgente del kernel Linux di livello superiore
directory, che è stata precedentemente configurata (a meno che tu non stia usando configure
obbiettivo). Normalmente, se il pacchetto kernel non trova a .config file nella corrente
directory, fa di tutto per ottenerne una appropriata (di solito già un file di configurazione
su misura per i kernel Debian per quell'architettura), e poi chiama make vecchia configurazione lasciare
l'utente risponde a eventuali nuove domande. Tuttavia, ciò potrebbe comunque risultare in un inappropriato
configurazione, sei incoraggiato a configurare il kernel con i soliti mezzi prima
invocando make-kpkg.

Tipicamente, make-kpkg dovrebbe essere eseguito sotto falsa radice,

make-kpkg --rootcmd fakeroot kernel_image

ma invece esegui questo comando come root (questo non è raccomandato), o sotto falsa radice, o
dire make-kpkg come diventare root (non consigliato neanche, falsa radice è forse il più sicuro
opzione), in questo modo:

make-kpkg --rootcmd sudo kernel_image

Il file del pacchetto Debian viene creato nella directory padre della directory dei sorgenti del kernel
dove viene eseguito questo comando.

Inoltre, tieni presente che alcune versioni di gcc non interagiscono bene con i sorgenti del kernel.
Puoi controllare quale versione di gcc usata nella compilazione del kernel impostando il Makefile
variabili CC e HOSTCC nel Makefile del kernel di primo livello. Puoi farlo semplicemente da
impostazione della variabile d'ambiente MAKEFLAG. Per osservare, prova:

% KBUILD_VERBOSE=1 MAKEFLAGS="CC=gcc-4.4" make-kpkg configura

Nota che il Makefile del kernel potrebbe prestare attenzione ad altre variabili (per esempio
KCFLAGS ). Questo può essere affrontato in questo modo:

% KBUILD_VERBOSE=1 MAKEFLAGS='CC=gcc-4.4 KCFLAGS="-march=athlon64"' make-kpkg configure

I KBUILD_VERBOSE mostra i dettagli dei comandi in esecuzione. (vedi il livello superiore
kernel Makefile per le variabili che possono essere impostate).

AVVERTIMENTO: NON impostare direttamente l'opzione -j in MAKEFLAGS, questo farà sì che la build
fallire. Utilizza CONCURRENCY_LEVEL come specificato di seguito. C'è anche un flag -j che può essere usato.

VERSIONI


--Aiuto Stampa un messaggio di utilizzo.

--revisione numero
Cambia il numero di versione per i pacchetti prodotti nell'argomento numero. Questo
ha alcuni vincoli: la versione deve iniziare con una cifra. la versione potrebbe
contengono solo caratteri alfanumerici e i caratteri ~ + . (tilde, punto e più) e
deve contenere una cifra. (Consultare il manuale della politica per i dettagli). Facoltativamente, puoi
anteponi alla revisione una cifra seguita da due punti (:). L'impostazione predefinita è
10.00.Personalizzato a meno che la variabile d'ambiente DEBIAN_REVISION_MANDATORY è situato in
nel qual caso viene generato un errore se la revisione non è impostata sulla riga di comando o
il file di configurazione. Suggerimento: puoi impostarlo su $(versione)- nel
file di configurazione per ottenere il numero di versione upstream anteposto alla tua personalizzazione
corda .

--append-to-version foo

--append_to_version foo
Questo argomento (foo) viene aggiunto al valore della variabile EXTRAVERSION presente
nel Makefile del kernel. Poiché EXTRAVERSION è un componente della versione del kernel, è
viene aggiunto anche al nome del pacchetto Debian e, come tale, deve obbedire alla policy
che regola il nome del pacchetto. Ciò significa che può contenere solo minuscolo alfanumerici
e i caratteri ~ - + . (tilde, punto, trattino e più). Lettere maiuscole
non sono consentiti ai sensi della Politica per un nuovo pacchetto. Se la variabile d'ambiente
IGNORE_VERSIONE_MAIUSCOLA è impostato, make-kpkg deve impostare i numeri di versione minuscoli in
il Makefile o nel versione locale file. Questa opzione sovrascrive l'ambiente
variabile APPEND_TO_VERSION.

--moduli-aggiunti foo

--moduli_aggiunti foo
L'argomento dovrebbe essere un elenco separato da virgole di moduli aggiuntivi aggiuntivi (non in
l'albero del kernel principale) che si desidera compilare quando si invoca il module_blah
obiettivi. Puoi fornire i nomi di percorso completi della directory in cui risiedono i moduli, oppure
solo il nome del modulo se può essere trovato in MODULO_LOC, che per impostazione predefinita è
/usr/src/moduli. L'impostazione predefinita è che tutti i moduli in MODULO_LOC, vengono compilati quando
vengono richiamati i target module_blah.

--arco foo
Questo è utile per impostare l'architettura durante la compilazione incrociata. Se tu
non vengono compilati in modo incrociato, l'architettura viene determinata automaticamente. Lo stesso
l'effetto può essere ottenuto impostando la variabile d'ambiente KPKG_ARCH. Il valore
dovrebbe essere qualunque cosa DEB_HOST_ARCH_CPU contiene quando dpkg-architettura viene eseguito su
macchina di destinazione, o può essere un'altra architettura in un set multi-arch (come
i386/amd64).

--compilazione incrociata foo

--compilazione_incrociata foo
Questo è utile per impostare la stringa di destinazione durante la compilazione incrociata. Utilizzare il
bersaglio fittizio "-" se stai costruendo per altri archi di un set multiarcata, come
i386/amd64. Lo stesso effetto può essere ottenuto impostando la variabile d'ambiente.
Nota che questo non imposta in alcun modo il compilatore sul processo di compilazione del kernel
utilizzerà; se il compilatore predefinito fornito dal processo di compilazione non è il
quello desiderato, specificare esplicitamente il compilatore da utilizzare.
CROSS_COMPILE

--subarca foo
Alcune architetture (l'Alpha e l'm68k) richiedono un kernel diverso per ciascuna
sottoarchitettura. Questa opzione fornisce un modo per specificarla come argomento per
make-kpkg. Per favore, Nota che un supporto aggiuntivo per le sotto-architetture potrebbe essere
richiesto nei sorgenti del kernel per fare in modo che questo faccia qualsiasi cosa. Lo stesso effetto
può essere ottenuto impostando la variabile d'ambiente KPKG_SUBARCH.

--arch-in-nome

--arch_in_nome
Questa opzione usa un nome esteso per il pacchetto dell'immagine del kernel incorporando il
sotto-architettura nel nome dell'immagine, quindi si potrebbe scrivere uno script per creare più
sotto-architetture una dopo l'altra. Puoi farlo anche impostando il
variabile d'ambiente ARCH_IN_NAME. Per favore, Nota che solo il pacchetto Nome is
interessati, non le posizioni dei moduli ecc.

--pgpsign Nome
Imposta la stringa utilizzata per firmare il i cambiamenti file per eventuali moduli esterni in
/usr/src/moduli/ usando PGP. Questa opzione sovrascriverà l'impostazione predefinita e il
personalizzazioni a livello di sito memorizzate nel file /etc/kernel-pkg.conf or
~/.kernel-pkg.conf.

--config bersaglio
Cambia il tipo di configurazione eseguita dal default oldconfig. bersaglio deve essere uno
di oldconfig, config, menuconfig, gconfig, nconfig, xconfig, randconfig, defconfig,
allmodconfig, allyesconfig, allnoconfig, old, menu, g o x.

Note: tuttavia quello make-kpkg scansiona il file di configurazione all'avvio per alcune opzioni,
in particolare il fatto che i moduli siano abilitati o meno, quindi commutando lo stato durante il
la configurazione ritardata genera un errore. Se necessario, crea il file di configurazione
il più vicino possibile a quello desiderato prima di chiamare make-kpkg con questo interruttore.

--obiettivi
Stampa un elenco di bersagli noti. Vedi la Sezione Obiettivi qua sotto.

--noexec
Passa a -n opzione per il make processo in modo che i comandi vengano semplicemente stampati sul
schermo ma non effettivamente eseguito. Questo è molto utile per il debug.

--verboso
Questo chiama make con l'opzione -V=1, che richiama i comandi Make di livello superiore,
utile anche per vedere cosa sta succedendo.

--initrd
If make-kpkg sta generando a immagine del kernel pacchetto, organizzare per trasportare al gancio
gli script vengono eseguiti dagli script del manutentore post installazione richiesti da questa immagine
an iniziae che il inizia gli script di hook di generazione non dovrebbero andare in cortocircuito
presto. Senza questa opzione, l'esempio initramfs script hook in bundle con
pacchetto-kernel non intraprenderà alcuna azione sull'installazione. Lo stesso effetto può essere
ottenuto impostando la variabile d'ambiente INITR a qualsiasi valore non vuoto. Per favore
nota che a meno che non ci siano script hook in /ecc/kernel o aggiunto nel gancio
parametro di script di /etc/kernel-img.conf, non verrà creato alcun initrd (il bundle in
gli script di esempio sono solo esempi: l'azione dell'utente è richiesta prima di qualsiasi cosa
accade). Sulla maggior parte dei sistemi, tuttavia strumenti initramfs installa gli script (dalla versione
0.94 (e hanno rispettato la variabile INITRD da 0.98)). anche dracut lo fa
Questo.

--lavori numero

-j numero
Imposta la variabile d'ambiente CONCURRENCY_LEVEL a numero.

--dir-overlay /percorso/alla/directory
La directory specificata dovrebbe contenere i file che verranno inseriti nel ./debian
directory dei sorgenti del kernel, in preparazione alla compilazione dei pacchetti debian.
I file sostituiranno qualsiasi cosa in /usr/share/pacchetto-kernel che normalmente sarebbe
posizionato lì, e spetta all'utente assicurarsi che i file nell'overlay
directory sono compatibili con make-kpkg. Se ti rompi make-kpkg con una sovrapposizione
file, devi tenere i pezzi. Lo stesso effetto può essere ottenuto impostando il
variabile d'ambiente KPKG_OVERLAY_DIR.

Tieni presente che overlay-dir/Controllo ed overlay-dir/log delle modifiche sono speciali, e
la sostituzione delle variabili viene eseguita su questi file. Utilizzo
/usr/share/pacchetto-kernel/Control ed /usr/share/pacchetto-kernel/changelog file come
modelli.

Se un overlay-dir/post-installazione eseguibile (o script eseguibile) esiste, deve essere
corri subito dopo ./debian è popolato. Lo script deve essere eseguito nel
./debian directory. Questo può essere utilizzato, ad esempio, per eliminare i file che l'utente non fa
non volere, o intraprendere azioni diverse dalla semplice sostituzione.

--rootcmd foo
Il comando che fornisce un mezzo per ottenere l'accesso come super utente (ad esempio, `sudo'
o `fakeroot') come richiesto dall'opzione -r di dpkg-buildpackage. Questa opzione no
lavorare per tre degli obiettivi, vale a dire, binario, binario-indipendentee binario-arch. For
quegli obiettivi l'intero make-kpkg il comando deve essere eseguito come (falso) root.

--stelo foo
Chiama i pacchetti foo-* invece di kernel-*. Questo è utile per aiutare la transizione
dalla chiamata dei pacchetti kernel-* ai pacchetti linux-*, in preparazione per
kernel non Linux nella distribuzione. L'impostazione predefinita è Linux. Lo stelo, poiché è
la parte iniziale del nome di un pacchetto deve consistere solo di lettere minuscole ("a-z"),
cifre (`0-9'), segni più (`+') e meno (`-') e punti (`.'). deve essere a
almeno due caratteri e deve iniziare con un carattere alfanumerico.

--noi Questa opzione viene passata a dpkg-buildpackage e indica a quel pacchetto di non firmare
la fonte. Questo è rilevante solo per la destinazione del pacchetto di build.

--uc Questa opzione viene passata a dpkg-buildpackage e indica a quel pacchetto di non firmare
il registro delle modifiche. Questo è rilevante solo per la destinazione del pacchetto di build.

Le opzioni possono essere abbreviate alla stringa univoca più piccola e possono essere immesse con entrambe
a - o a -- prefisso, e puoi usare uno spazio o un simbolo = tra una stringa di opzioni e a
valore. Puoi anche usare il modulo option=value; per i dettagli queste e altre varianti forme
supportato, si prega di leggere Scegli::Lunghi(3perl).

CONCURRENCY_LEVEL
Se definita, questa variabile di ambiente imposta il livello di concorrenza di make utilizzato per
compilare il kernel e i moduli impostati usando -j le bandiere al sub fanno nel costruire
obiettivo di make-kpkg. Dovrebbe essere un numero intero (piccolo), se utilizzato. Puoi prendere la corrente
numero di CPU utilizzando il comando:

grep -c '^processore' / proc / cpuinfo

AVVERTIMENTO: NON impostare l'opzione -j in MAKEFLAGS direttamente, questo chiamerà la build
fallire. È possibile impostare -j come argomento make-kpkg.

OBIETTIVI


cavedano Pulisce la directory dei sorgenti del kernel da tutti i file creati da target costruire, e corre a
rendere dispulito. (Si prega di guardare un Makefile del kernel Linux per i dettagli). notare che
che sebbene ci occupiamo della lista della configurazione attuale del kernel contenuta in
il file .config, il file include/linux/autoconf.h non è conservato. Questo obiettivo
non dovrebbe essere combinato con altri obiettivi, poiché make-kpkg legge tutti i dati prima
eseguendo qualsiasi target, quindi i target successivi devono essere eseguiti con i vecchi dati, che
potrebbe non essere quello che vuoi. Si prega di notare che per impostazione predefinita il target pulito non viene eseguito
come root, che funziona bene con il comando falsa radice era usato. Tuttavia, se in precedenza
la costruzione è stata fatta usando Sudo, devi correre make-kpkgpulito anche sotto sudo.

pacchetto di build
Questo obiettivo esegue i bersagli cavedanoe binarioe produce il pacchetto completo
utilizzando dpkg-buildpackage.

binario Questo target produce tutti e quattro i pacchetti del kernel Debian eseguendo i target
binario-indipendente ed binario-arch. Tuttavia, questo richiede make-kpkg essere eseguito come root
(o fakeroot), poiché --rootcmd non funzionerà.

binario-indipendente
Questo target produce i pacchetti indipendenti dall'arco eseguendo i target
sorgente_kernel, kernel_manuale ed kernel_doc. Tuttavia, questo richiede anche make-kpkg
per essere eseguito come root (o fakeroot), poiché --rootcmd non funzionerà.

binario-arch
Questo target produce i pacchetti dipendenti dall'arco eseguendo i target
kernel_headers ed immagine_kernel. Tuttavia, questo richiede anche make-kpkg essere eseguito
come root (o fakeroot), poiché --rootcmd non funzionerà.

sorgente_kernel
Questo target produce un pacchetto debianizzato dei sorgenti del kernel Linux. Se la
variabile d'ambiente SOURCE_CLEAN_HOOK punta a un eseguibile, quindi questo
eseguibile deve essere eseguito dalla directory temporanea (in alto) dei sorgenti del kernel
poco prima di imballarlo, ./debian/tmp-source/usr/src/kernel-source-XXXX, so
le persone possono intraprendere qualsiasi azione ritengano opportuna (rimuovere gli archi, sfoltire il controllo della versione
directory, Find . -Type d -nome CVS -fesso Exec- rm -R F {} ; eccetera.). Questo non ha
effetto su qualsiasi cosa diversa dai sorgenti del kernel che vengono impacchettati - se il
lo script opera sulla directory corrente e sui suoi figli, l'albero dei sorgenti originale
dovrebbe rimanere intatto. Le variabili d'ambiente INTESTAZIONE_CLEAN_HOOK ed
DOC_CLEAN_HOOK sono simili. Dovrebbero puntare agli eseguibili, quindi a quell'eseguibile
deve essere eseguito dalla directory temporanea (in alto) degli header del kernel e
documentazione appena prima dell'imballaggio rispettivamente, quindi le persone possono intraprendere qualsiasi azione
vedono bene. Questo non ha alcun effetto anche su nient'altro che sulle fonti che sono
essere confezionato.

kernel_debug
Questo obiettivo produce un pacchetto Debian contenente i simboli di debug per il
moduli contenuti nel pacchetto di immagini corrispondente. L'idea di base qui è quella di
mantieni lo spazio dentro /lib/moduli/ sotto controllo, poiché questo potrebbe essere su una radice
partizione con limitazioni di spazio. Per favore Nota che se le firme del modulo sono abilitate
nella configurazione del kernel il pacchetto immagine corrispondente non avrà moduli
con il collegamento di debug che punta a questi file di simboli di debug. Per girare
sui collegamenti di debug per i moduli nel pacchetto immagine è necessario disattivare il modulo
firme.

kernel_headers
Questo obiettivo produce un pacchetto Debian contenente i file di intestazione inclusi nel
Kernel Linux.

kernel_manuale
Questo obiettivo produce un pacchetto Debian contenente le pagine di manuale della sezione 9
incluso nel kernel Linux. Si prega di notare che questo non è davvero un indipendente
obbiettivo; chiamando questo si invoca anche il kernel_doc target, e crea a
kernel-doc allo stesso tempo.

kernel_doc
Questo obiettivo produce un pacchetto Debian contenente la documentazione inclusa nel
kernel Linux. Questo può essere chiamato indipendentemente da kernel_manuale bersaglio, ma non
viceversa.

immagine_kernel
Questo obiettivo produce un pacchetto Debian dell'immagine sorgente del kernel Linux e qualsiasi
moduli configurati nel file di configurazione del kernel .config. Se non c'è
.config file nella directory dei sorgenti del kernel, viene fornita una configurazione predefinita
simile a quello utilizzato per creare il Debian boot-floppy. Se il kernel
il file di configurazione ha abilitato il supporto per i moduli, i moduli verranno creati e
installato. Se le firme dei moduli non sono abilitate, i moduli risultanti avranno un
collegamento alla posizione del file dei simboli di debug per il modulo, di solito
installato dal pacchetto di debug.

Se il file ./debian/post-installazione esiste ed è un eseguibile, viene eseguito solo
prima che venga creato il pacchetto dell'immagine del kernel. Inoltre, tieni presente che se ci sono
qualsiasi script in ./debian/image.d/ elenco, parti di corsa sarà chiamato su questo
directory appena prima della creazione del pacchetto dell'immagine del kernel. La posizione della radice
del pacchetto immagine in fase di creazione deve essere passato nella variabile d'ambiente
IMMAGINE_TOP, e la versione del kernel viene passata attraverso la variabile d'ambiente
versione per tutti questi script.

Si prega di consultare la documentazione sugli hook in kernel-img.conf(5). Questi ganci sono
variabili che possono essere puntate dall'amministratore di sistema locale a script che aggiungono o rimuovono a
riga dall'elenco del menu di grub al momento dell'installazione e della rimozione dell'immagine del kernel. Un campione
lo script per aggiungere righe a un file di menu di grub è incluso nella directory
/usr/share/doc/pacchetto-kernel/.

Oltre alle variabili hook che l'amministratore locale può impostare, ci sono una serie di
directory in cui i pacchetti o l'amministratore locale possono inserire file di script. Il
le directory sono /etc/kernel/preinst.d/, /etc/kernel/postinst.d/,
/etc/kernel/prerm.d/, /etc/kernel/postrm.d/, /etc/kernel/preinst.d//,
/etc/kernel/postinst.d//, /etc/kernel/prerm.d/ /e
/etc/kernel/postrm.d//. Se esistono, il pacchetto kernel-image deve
eseguire a parti di corsa programma sulla directory (inclusa quella con versione), dando
la versione che viene installata o rimossa come argomento, nella fase corrispondente
di installazione o rimozione. Prima di chiamare questi script, la variabile env STEM
deve essere fissato al valore di --stelo argomento (o il valore predefinito, linux), e
la variabile KERNEL_PACKAGE_VERSION deve essere impostato sulla versione del
kernel-package che ha creato il pacchetto. Questi script devono essere chiamati con due
argomenti, il primo è il versione dell'immagine del kernel e il secondo argomento
essere il località dell'immagine del kernel stessa. Poiché debconf è in uso prima del
script viene chiamato, questo script non dovrebbe inviare messaggi di diagnostica a stdout --
mentre il postino chiama db_stop, debconf non ripristina lo stdout, quindi i messaggi
per scomparire.

Durante l'installazione, offre anche l'esecuzione del caricatore Linux, LILO (o si alterna come
caricamento, SILO, QUIK, VMELILO, zip, yaboot, PALO or GRUB), creando una configurazione
file per i boot loader supportati, se necessario. A quel tempo si offre anche di mettere il
nuovo kernel su un floppy, formattando il floppy se necessario. Alla cancellazione, il pacchetto
controlla la versione del kernel in esecuzione e si rifiuta di eliminare un kernel in esecuzione.
larva valuta una menzione speciale qui, poiché potrebbe non essere necessario eseguire nuovamente grub dopo
installazione di un'immagine del kernel, anche se una modifica automatica all'elenco dei menu sarebbe
piacevole per l'installazione e la rimozione dei pacchetti di immagini del kernel.

costruire Questo bersaglio, usato dal bersaglio immagine_kernel sopra, compila l'immagine del kernel Linux.

moduli
Questo obiettivo ti consente di creare tutti i moduli e i pacchetti aggiuntivi che sono molto
dipende dalla precisa versione del kernel per cui sono compilati contemporaneamente tu
costruisci la tua immagine del kernel. Questo obiettivo si aspetta di trovare i moduli o i pacchetti sotto
/usr/src/modules e, per tutte queste directory, cambia in MODULE_LOC/x
(il valore predefinito di MODULE_LOC è /usr/src/moduli), ed esegue il kdist regola nel locale
regole.debian file. Questo obiettivo dovrebbe creare il Debian pacchetto/i modulo/i e maggio
produce anche un file tar compresso e un file diff compresso, con md5sums
registrato in un file di modifiche utilizzando dpkg-genchanges. Il file è firmato dallo stesso
identità che verrebbe utilizzata per firmare i pacchetti del kernel. Questa opzione è usata da
manutentori che caricano il pacchetto negli archivi Debian.

moduli_config
Questo target ti permette di configurare tutti i pacchetti sotto MODULO_LOC, che per impostazione predefinita
a /usr/src/moduli. Questo è utile se devi modificare manualmente alcuni aspetti di
la configurazione, o se si desidera compilare manualmente i moduli aggiuntivi. Questo
non dovrebbe essere chiamato a meno che tu non abbia già una directory ./debian.

moduli_immagine
Questo obiettivo ti consente di creare tutti i pacchetti sotto MODULO_LOC, che per impostazione predefinita è
/usr/src/moduli, ma non crea i file sorgente o diff e non crea
e firmare un file di modifiche. Questa è l'unica opzione relativa ai moduli di cui hai bisogno se lo desideri
voglio solo compilare i file immagine dei moduli aggiuntivi per l'installazione su uno o più
macchine. Generalmente chiamato in combinazione con immagine_kernel, soprattutto se anche
usando l'opzione aggiungi_alla_versione (evita avvisi spuri). Questo non dovrebbe
essere chiamato a meno che tu non abbia già una directory ./debian.

moduli_puliti
Questo obiettivo ti consente di pulire tutti i pacchetti sotto MODULO_LOC, che per impostazione predefinita è
/usr/src/moduli, e questo dovrebbe essere tutto ciò che è necessario per annullare l'effetto di qualsiasi
degli altri moduli_obiettivi. Questo non dovrebbe essere chiamato a meno che tu non abbia già un
./debian.

configure
Questo target esegue configure (in realtà, target_config, fissato dalla --config quale impostazione predefinita
a vecchia configurazione) in anticipo, in modo da poter modificare i file generati da make config nel kernel
directory dei sorgenti e non farli calpestare da make-kpkg successivamente.

debian Questo obiettivo crea il ./debian directory e facoltativamente corregge il sorgente. Questo
l'obiettivo è chiamato dal configure obbiettivo. Puoi usare questo obiettivo per avere il
sorgenti patchate, quindi eseguire manualmente il passaggio di configurazione per aggiornare il
file di configurazione, con qualsiasi nuova opzione di configurazione che le patch potrebbero avere
introdotto.

libc-kheader
Questo è un obiettivo speciale per il manutentore di libc-dev, che può usarlo per creare il
headers di cui ha bisogno la libc. Si prega di notare che è pericoloso creare un
pacchetto libc-kheaders diverso dagli header con cui è stato compilato libc; esso
is conosciuto per rompere sottilmente i sistemi. Per favore guarda
/usr/share/pacchetto-kernel/README.headers per dettagli. Creazione e installazione di un
Il pacchetto libc-kheaders creato da te potrebbe danneggiare il tuo sistema a meno che tu non sappia cosa stai facendo
sta facendo. Sei stato avvertito.

AMBIENTE VARIABILI


KPKG_DEBUG, se impostato, fa sì che make-kpkg emetta messaggi di debug su alcune shell
funzioni eseguite internamente. Questo probabilmente non interessa a chi non esegue il debug
make-kpkg. Anche le seguenti variabili (documentate sopra) influiscono make-kpkg:
DEBIAN_REVISION_MANDATORY, APPEND_TO_VERSION, VERSIONE_H_OK, KPKG_ARCH, CROSS_COMPILE,
KPKG_SUBARCH, KPKG_OVERLAY_DIR, ARCH_IN_NAME, INITR, SOURCE_CLEAN_HOOK, MODULO_LOC,
CONCURRENCY_LEVEL ed IGNORE_VERSIONE_MAIUSCOLA.

Usa make-kpkg online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    GeoServer
    GeoServer
    GeoServer è un software open source
    server scritto in Java che consente agli utenti
    per condividere e modificare i dati geospaziali.
    Progettato per l'interoperabilità, è
    pubblica da...
    Scarica Geoserver
  • 2
    Lucciola III
    Lucciola III
    Una finanza personale gratuita e open-source
    gestore. Firefly III dispone di un
    sistema di contabilità a partita doppia. Puoi
    inserisci e organizza rapidamente il tuo
    transazioni io...
    Scarica Firefly III
  • 3
    Estensioni di Apache OpenOffice
    Estensioni di Apache OpenOffice
    Il catalogo ufficiale di Apache
    Estensioni di OpenOffice. Lo troverai
    estensioni che vanno dai dizionari a
    strumenti per importare file PDF e per connettersi
    con est...
    Scarica le estensioni di Apache OpenOffice
  • 4
    mantideBT
    mantideBT
    Mantis è un web facilmente distribuibile
    bugtracker basato per aiutare il bug del prodotto
    tracciamento. Richiede PHP, MySQL e a
    server web. Dai un'occhiata alla nostra demo e ospitata
    offrendo...
    Scarica MantisBT
  • 5
    LAN Messenger
    LAN Messenger
    LAN Messenger è un'applicazione di chat p2p
    per la comunicazione intranet e non
    richiedono un server. Una varietà di a portata di mano
    le funzionalità sono supportate tra cui
    notifica...
    Scarica LAN Messenger
  • 6
    Dottor Java
    Dottor Java
    DrJava è una programmazione leggera
    ambiente per Java progettato per favorire
    sviluppo di software basato su test. Esso
    include un editor di programma intelligente,
    un int...
    Scarica DrJava
  • Di Più "

Comandi Linux

Ad