Debian - Atlhon 64 bits
De gacq wiki
COMO USAR APLICACIONES X86 en Debian-AMD64
Configurar chroot -------------------------------------------- 1.- Abrir terminal 2.- $ su 2.- $ apt-get install dchroot debootstrap 3.- $ mkdir /chroot/ 4.- $ vi /etc/dchroot.conf 5.- Añade esta linea al final, guarda y sal: sarge /chroot 6.- $ sudo debootstrap --arch i386 sarge /chroot/ http://ftp.debian.org 7.- $ sudo chroot /chroot/ 8.- $ dpkg-reconfigure locales 9.- Elige las locales ( Ej: es_AR ) Configurar apt-get --------------------------------------------- 1.- Abrir otro terminal( o escribir exit ). 2.- $ sudo cp /etc/apt/sources.list /chroot/etc/apt/sources.list 3.- $ sudo chroot /chroot/ 4.- $ vi /etc/apt/sources.list 5.- Elimina las anteriores entradas de este archivo (corresponden a las versiones de 64 de bits de los paquetes) y agrega, por ejemplo, las siguientes (o reemplazalas por tu repositorio i386 preferido) deb http://ftp.debian.org testing main contrib non-free deb-src http://ftp.debian.org testing main contrib non-free 6.- $ apt-get update ; apt-get upgrade Finalizar configuracion de chroot ----------------------------------------- 1.- Abrir otro terminal( o escribir exit ). 2.- $ su 2.- $ cp /etc/passwd /chroot/etc/ (overwrite yes) 3.- $ cp /etc/shadow /chroot/etc/ 4.- $ cp /etc/group /chroot/etc/ (overwrite yes) 5.- $ cp /etc/sudoers /chroot/etc/ (en caso de tener sudo configurado) 6.- $ cp /etc/hosts /chroot/etc/ 7.- $ vi /etc/fstab 8.- Añadir las siguientes lineas: /home /chroot/home none bind 0 0 /tmp /chroot/tmp none bind 0 0 /dev /chroot/dev none bind 0 0 /proc /chroot/proc proc defaults 0 0 /media/cdrom0 /chroot/media/cdrom0 none bind 0 0 9.- $ mkdir /chroot/media/cdrom0 10.- $ mount -a 11.- $ gedit /usr/local/bin/do_dchroot 12.- Añadir las siguientes lineas: #!/bin/bash for arg; do arg=`echo $arg | sed -e 's/ /\\\ /g'` args=`echo $args $arg` done /usr/bin/dchroot -d "`echo $0 | sed 's|^.*/||'` $args" 13.- $ chmod 755 /usr/local/bin/do_dchroot Instalar aplicaciones de 32 bit (ejemplo instalando skype) ------------------------------------------ 1.- Abrir un terminal. 2.- $ dchroot -d 3.- $ su 4.- $ dpkg -i skype_1.2.0.11-1_i386.deb 5.- $ apt-get install libxmu6 gtk2-engines-clearlooks libqt3c102 libqt3c102-mt 6.- $ ln -s /usr/bin/skype /usr/local/bin/skype32 7.- $ ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1 8.- $ exit 9.- $ exit 10.- $ su 11.- $ ln -s /usr/local/bin/do_dchroot /usr/local/bin/skype32 12.- $ exit 13.- $ /usr/local/bin/skype32 (para correrlo) Pagina fuente: http://www.ubuntu-es.org/node/5148 Si encuentran algún error o corrigen la secuencia, avisen, esto medio que lo reproduje de oído... y si alguien se quiere explayar en una explicación de qué se hace con cada paso, es 100% bienvenido.
C-U! Responder Con Cita