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

Re: apt-build e flag



Le0n_84 debianized ha scritto:

però non mi è chiara una cosa: quando si vedono i pacchetti che terminano con "_i686" come sono stati creati? perché avendo "athlon-xp" non ottengo un pacchetto per i686 visto che dando "uname -m" in shell ottengo i686?

che differenza c'è tra i386 e i686?

come detto normalmente i386 all'interno di un .deb indica l'architettura hardware. Nel caso in cui un pacchetto è compilato più volte con diverse opzioni, allora si adotta anche la sigla 686 per differenziarlo dall'i386.

Con Linux si ha per esempio:
linux-image-2.6.12-1-686 (linux-image-2.6.12-1-686_2.6.12-10_i386.deb)

e facendo:
$ apt-cashe show linux-image-2.6.12-1-686
[...]
This package provides the binary image and pre-built loadable modules for Linux kernel 2.6.12 on Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4 machines.
[...]

in questo caso si indica che il pacchetto linux-image-2.6.12-1-386 (linux-image-2.6.12-1-386_2.6.12-10_i386.deb) è stato compilato solo per macchine Pentium Pro o superiore (non va bene con i processori AMD).

Con le glibc si ha: libc6-i686 (libc6-i686_2.3.5-6_i386.deb)

e facendo
$ apt-cache show libc6-i686
[...]
 This set of libraries is optimized for i686 machines, and will only be
 used if you are running a 2.6 kernel on an i686 class CPU (check the
 output of `uname -m').  This includes Pentium Pro, Pentium II/III/IV,
 Celeron CPU's and similar class CPU's (including clones such as AMD
 Athlon/Opteron, VIA C3 Nehemiah, but not VIA C3 Ezla).
[...]

in questo caso è stato usato per indicare che il pacchetto libc6 (libc6_2.3.5-6_i386.deb) è stato compilato per macchine compatibili con il processore Pentium

Come vedi in ogni caso per entrambi gli esempi il .deb ha un bel _i386 prima che indica l'architettura hardware usata

Ciao
Davide

--
Dizionari: http://sourceforge.net/projects/linguistico
http://www.no1984.org
Strumenti per l'ufficio: http://it.openoffice.org
Sistema operativo: http://www.it.debian.org
Browser: http://www.mozilla.org/products/firefox
Client di posta: http://www.mozilla.org/products/thunderbird
Linux User: 302090: http://counter.li.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam



Reply to: