[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dubbio make-kpkg



Luca Costantino wrote:
Il 16/10/07, Davide Prina ha scritto:
che sappia io non c'è il parametro linux_image

$ man make-kpkg

$ zgrep kernel_image /usr/share/man/man1/make-kpkg.1.gzmake\-kpkg
\-\-rootcmd fakeroot kernel_image | wc -l
5
$ zgrep linux_image /usr/share/man/man1/make-kpkg.1.gz | wc -l
0

make-kpkg TAB TAB
root@v2410:/usr/src/linux# make-kpkg

non usare root per compilare Linux, usa fakeroot
Tempo fa cera un baco nei sorgenti di Linux che impedivano la generazione di un eseguibile corretto se compilato come root e nessuno dei mantainer se ne era accorto ... proprio perché nessuno compila come root (alcuni avevano proposto di lasciare quel baco per impedire questa pratica sbagliata).

--added_modules      --arch-in-name       --cross_compile
kernel_source        modules_config       --uc
--added-modules      binary               --cross-compile
libc-kheaders        modules_image        --us
--added_patches      build                debian/
linux_doc            --noexec             --zimage
--added-patches      buildpackage         --help
linux_headers        --pgpsign
--append_to_version  --bzimage            --initrd
linux_image          --rootcmd
--append-to-version  clean                kernel_doc
linux_source         --stem
--arch               --config             kernel_headers       modules
             --subarch
--arch_in_name       configure            kernel_image
modules_clean        --targets
root@v2410:/usr/src/linux# make-kpkg

non ho capito cosa hai fatto per far uscire questi valori

$ make-kpkg --help | grep linux_image | wc -l
0

$ type make-kpkg
make-kpkg is /usr/bin/make-kpkg
$ less /usr/bin/make-kpkg

in effetti ci sono molti parametri che non sono contemplati nel man e che non avevo mai visto. Da quello che vedo sembra che siano modi differenti per dire la stessa cosa: kernel_image
   "kernel_image"   => 3,
   "kernel-image"   => 3,
   "linux_image"    => 3,
   "linux-image"    => 3,

questo magari per evitare errori di battitura (- al posto di _) e perché ora in Debian le immagini di Linux iniziano con linux-image, mentre prima iniziavano con kernel-image

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Petizione per avere supporto hardware per GNU/Linux:
http://f2s2.org/f2s2.php?lang=it&page=supporto_firma
Non autorizzo la memorizzazione del mio indirizzo su outlook



Reply to: