Re: Debian i686

2002-11-29 Por tema Xavier Andrade
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

2002-11-29 Por tema Santiago Vila
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

2002-11-28 Por tema Alejandro Pinazo
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

2002-11-28 Por tema David Rios R.
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

2002-11-28 Por tema Alejandro Pinazo
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

2002-11-27 Por tema Aritz Beraza Garayalde
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

2002-11-27 Por tema Rudy -sh
> 
> 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