Re: Debian i686
On Fri, 29 Nov 2002, Santiago Vila wrote: > > Lo que no tengo tan claro es que file permita saber para qué procesador > concreto de una misma familia está optimizado un determinado ejecutable. > ¿Realmente el formato del ejecutable ELF es distinto si está compilado > para 386, para 486 o para Pentium? > El formato ELF es portable, es el mismo para todas las plataformas (lo que no quiere decir que los binarios de adentro sean portables). Si te refieres a si siempre file dice Intel 80386, creo que si por que esa es la plataforma. Xavier
Re: Debian i686
On Thu, 28 Nov 2002, Alejandro Pinazo wrote: > On Thu, 28 Nov 2002 14:19:36 -0500 > "David Rios R." <[EMAIL PROTECTED]> wrote: > > > Siento contradecir al companero pero los paquetes oficiales de Debian > > no estan compilados para i486 sino para i386; la comprobacion se puede > > hacer la siguiente forma: > > > > file /bin/bash (o el archivo que quieran) > > > > y les informa que esta compilado para 80386 > > Tienes razón. Yo pensaba que estaban compilados para i486 (me pareció > leerlo en algún sitio hace tiempo) pero efectivamente con "file > " se puede comprobar que están para i386 :-/ Es cierto que en general los paquetes de Debian de la arquitectura i386 funcionan en cualquier 386 o superior. Lo que no tengo tan claro es que file permita saber para qué procesador concreto de una misma familia está optimizado un determinado ejecutable. ¿Realmente el formato del ejecutable ELF es distinto si está compilado para 386, para 486 o para Pentium?
Re: Debian i686
Hola: On Thu, 28 Nov 2002 14:19:36 -0500 "David Rios R." <[EMAIL PROTECTED]> wrote: > Siento contradecir al companero pero los paquetes oficiales de Debian > no estan compilados para i486 sino para i386; la comprobacion se puede > hacer la siguiente forma: > > file /bin/bash (o el archivo que quieran) > > y les informa que esta compilado para 80386 Tienes razón. Yo pensaba que estaban compilados para i486 (me pareció leerlo en algún sitio hace tiempo) pero efectivamente con "file " se puede comprobar que están para i386 :-/ Un saludo.
Re: Debian i686
Siento contradecir al companero pero los paquetes oficiales de Debian no estan compilados para i486 sino para i386; la comprobacion se puede hacer la siguiente forma: file /bin/bash (o el archivo que quieran) y les informa que esta compilado para 80386 jue, 28 de nov de 2002, 12:55:41 +0100. Alejandro Pinazo wrote: > Hola: > > On Wed, 27 Nov 2002 21:06:03 +0100 > Francisco Bermejo Ramirez <[EMAIL PROTECTED]> wrote: > > > > > Me gustarìa que me confirmasen, que cuando hago un apt-*, la busqueda, > > instalaciones... son siempre sobre paquetes compilados como i386, con > > estos paquetes compilados para plataformas 386 no se obtiene todo el > > rendimiento que puede llegar a dar una maquina hoy en dia, hay algun > > source.list (deb http://) que contengan paquetes compilados para > > plataformas i686. > > > > Gracias por todo. > > Según tengo entendido, los paquetes oficiales de debian para la > arquitectura i386 están compilados para el microprocesador i486 por lo > que podrás instalar Debian desde en un modesto 486 (como en mi caso) > hasta en un flamante Athlon XP. Como ves, ésta es la principal ventaja > aunque no se saca todo el partido de las capacidades de los modernos > microprocesadores. Nunca he escuchado que existan paquetes compilados > para i686 pero posiblemente fuera una idea interesante... > > Otra alternativa que tienes es descargarte las fuentes y compilar los > paquetes para tu micro pero si son muchos paquetes, éste puede ser un > trabajo de chinos. > > Un saludo. > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- David Rios R. Ingeniero de Desarrollo ne Digital S.A. - NTT/VERIO Colombia Tel. +57 4 312.23.93
Re: Debian i686
Hola: On Wed, 27 Nov 2002 21:06:03 +0100 Francisco Bermejo Ramirez <[EMAIL PROTECTED]> wrote: > > Me gustarìa que me confirmasen, que cuando hago un apt-*, la busqueda, > instalaciones... son siempre sobre paquetes compilados como i386, con > estos paquetes compilados para plataformas 386 no se obtiene todo el > rendimiento que puede llegar a dar una maquina hoy en dia, hay algun > source.list (deb http://) que contengan paquetes compilados para > plataformas i686. > > Gracias por todo. Según tengo entendido, los paquetes oficiales de debian para la arquitectura i386 están compilados para el microprocesador i486 por lo que podrás instalar Debian desde en un modesto 486 (como en mi caso) hasta en un flamante Athlon XP. Como ves, ésta es la principal ventaja aunque no se saca todo el partido de las capacidades de los modernos microprocesadores. Nunca he escuchado que existan paquetes compilados para i686 pero posiblemente fuera una idea interesante... Otra alternativa que tienes es descargarte las fuentes y compilar los paquetes para tu micro pero si son muchos paquetes, éste puede ser un trabajo de chinos. Un saludo.
Re: Debian i686
On Wed, Nov 27, 2002 at 09:06:03PM +0100, Francisco Bermejo Ramirez wrote: > > Me gustarìa que me confirmasen, que cuando hago un apt-*, la busqueda, > instalaciones... son siempre sobre paquetes compilados como i386, con estos > paquetes compilados para plataformas 386 no se obtiene todo el rendimiento > que puede llegar a dar una maquina hoy en dia, hay algun source.list (deb > http://) que contengan paquetes compilados para plataformas i686. > > Gracias por todo. Aunque ya te han respuesto en otro mensaje como conseguir paquetes optimzados para tu sistema, por lo que tengoe entendido, y por lo que he podido comprobar, la diferencia tampoco es tan grande. Es decir, si quieres recompilar algun programa, los más importantes son el kernel, las glibc y las xfree. En estos paquetes puede que notes la diferencia respecto a los compilados para 386, pero tampoco tanta. Parece ser que con los procesadores que si que se nota diferencia es con los pentium y pentium mmx, por algun problema con los registros. De todas formas, en mi athlon, con las glibc, y algun que otro programa (bueno, el mplayer aceptamos compilarlo también), no hay diferencia apreciable respecto a los binarios de debian. Y encima los binarios es mucho mas facil de instalar. (Decir, que en un pentium mmx, compilando todo (con muuucha paciencia, y muuuchos días), el resultado es bastante bueno. Tampoco es que sea para dar saltos de alegría, pero algun que otro frame extra por segundo al mplayer si que le he sacado. Aritz pgpssfbNko7cp.pgp Description: PGP signature
Re: Debian i686
> > Me gustarìa que me confirmasen, que cuando hago un apt-*, la busqueda, > instalaciones... son siempre sobre paquetes compilados como i386, con estos > paquetes compilados para plataformas 386 no se obtiene todo el rendimiento > que puede llegar a dar una maquina hoy en dia, hay algun source.list (deb > http://) que contengan paquetes compilados para plataformas i686. > si y no, si porque puedes hacer esto: # apt-get builddep aqui descargamos los paquetes de los cuales depende (en su mayoria librerias) el software que deseamos instalar/compilar # apt-get source -b ó #apt-get source ; fakeroot debian/rules binary aqui compilamos, el primero comando hace todo de una vez, es decir se baja el fuente, configura el paquete y trata de compilarlo, de no haber problemas genera el .deb el segundo comando baja el fuente, y el siguiente compila y genera el .deb # dpkg -i este comando instala el paquete ya compilado en tu propio sistema ahora porque digo no, pues porque no hay una rama especifica de paquetes pre-compilados para 586,686 y otros, hablo de la oficial, auqnue por ahi hubieron algunas discusiones al respecto :) saludos pd: lo copio a la lista por ser de interes publico ;) -- __ http://www.linuxmail.org/ Now with POP3/IMAP access for only US$19.95/yr Powered by Outblaze