AMD64 UBUNTU Y KUBUNTU AL 100%

Imagen de ginux
0 puntos

El primer problema con el que todos se encuentran es la inexistencia de algunas aplicaciones no portadas a 64 bits. Para solucionar esto instalamos un pequeño sistema de 32 bits al que accederemos a través de chroot

Primer paso:

* sudo apt-get install dchroot debootstrap
* sudo mkdir /chroot/
* sudo gedit /etc/dchroot.conf
* Añadimos la línea: breezy /chroot
* sudo debootstrap --arch i386 breezy /chroot/ http://archive.ubuntu.com/ubuntu

despues de este paso , aseguraros que la raíz del nuevo sistema 32 parte del punto de montaje /chroot/ como raíz absoluta . ( Después de este paso no entiendo por que , pero tengo copiado todo en /chroot/http: , he tenido que pasar todos los archivos a la raíz de /chroot/ ).

* sudo dchroot
* dpkg-reconfigure locales

Segundo paso:

* Desde fuera del chroot:
* sudo gedit /chroot/etc/apt/sources.list
* Añadimos las líneas:
deb http://archive.ubuntu.com/ubuntu breezy main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse

Si quieres , le puedes añadir los mismo repositorios que tienes , pero para lo poco que hay que emular , no se si vale la pena.

Tercer paso:

ejecutamos desde el chroot:
apt-get update ; apt-get upgrade

Cuarto paso:

Otra vez desde fuera del chroot:

* sudo cp /etc/passwd /chroot/etc/
* sudo cp /etc/shadow /chroot/etc/
* sudo cp /etc/group /chroot/etc/
* sudo cp /etc/sudoers /chroot/etc/
* sudo cp /etc/hosts /chroot/etc/
* sudo gedit /etc/fstab

Añadimos las líneas:

/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
/usr/share/fonts /chroot/usr/share/fonts none bind 0 0
/usr/local/share/fonts /chroot/usr/local/share/fonts none bind 0 0

* sudo mkdir /chroot/media/cdrom0
* sudo mount -a
* sudo gedit /usr/local/bin/do_dchroot

Añadimos:

#!/bin/sh
/usr/bin/dchroot -d "`echo $0 | sed 's|^.*/||'` $*"

* sudo chmod 755 /usr/local/bin/do_dchroot

Quinto paso:

En una nueva terminal:

* dchroot -d
* sudo apt-get install synaptic
* sudo ln -s /usr/sbin/synaptic /usr/sbin/synaptic32
* exit
* sudo ln -s /usr/local/bin/do_dchroot /usr/local/bin/synaptic32
* sudo synaptic32

Una vez hecho todo esto tendréis la posibilidad de instalar aplicaciones de 32 bits ejecutando synaptic32.

Configurando firefox con flashplayer

Añadimos a nuestro repositorio la linea

deb http://l.simonneau.free.fr/ubuntu breezy main multiverse

Instalamos los paquetes ia32-firefox i ia32-flashplugin

Firefox 1.5

Si en realidad no nos acaba de funcionar del todo bien , podemos descomprimir el paquete que nos bajamos desde la pagina de firefox en /chroot/usr/local/ y :

* dchroot -d
* ln -s /usr/bin/firefox /usr/local/firefox/firefox

Creamos un icono para ejecutar firefox en el escritorio con el comando
dchroot -d firefox y ya lo tenemos.

Open Office 2

Pues también he tenido que hacer la emulación de 32 bits para poder tener acentos en Kubuntu y todo ha quedado resuelto de muy buena manera.

En una terminal ejecutamos

* sudo synaptic32

Instalamos openoffice.org2 y todos sus componentes.
Ahora , ejecutamos kmenuedit y en todos los lanzadores de openoffice que tenemos le añadimos al principio dchroot -d , y ya nos funcionará todo correctamente.

Ventanas bonitas:

Al ejecutar las aplicaciones de 32 bits es probable que os aparezcan las ventanas con un estilo predeterminado horrible y en discordancia con el tema de escritorio. Lo podéis solucionar instalando el configurador de escritorio de gnome en el sistema de 32 bits:

* dchroot -d
* sudo apt-get install gnome-control-center
* sudo gnome-control-center

Ya podéis seleccionar el tema de escritorio que queráis ;)

Drivers de Nvidia:

Este es el punto más conflictivo por la cantidad de bugs existentes y los problemas con los repositorios del apt. Tras muchos dolores de cabeza con el apt terminé por instalar los drivers a mano, os recompiendo que hagáis lo mismo. Id con cuidado, los drivers 7676 solo funcionan bien con la Geforce 7800, si tenéis otra gráfica descargaos los 7667. Para no extenderme más no voy a explicar la instalación manual de los drivers de nvida que la podéis encontrar en cualquier lado

Bibliografia:
Buena parte de la información contenida en este articulo i mucha más la podéis encontrar en los foros oficiales de Ubuntu:

http://www.ubuntu-es.org/node/9792
http://bulma.net/body.phtml?nIdNoticia=2255

N.P. Como se nota la copiada , Eh XD . Bueno pues esta ha sido mi experiencia con unos pequeños retoques . Como podéis ver , esta copiado de bulma , con algún añadido.

A disfrutar .

Imagen de FedeTheGreat
+1
0
-1

problemas:
cuando hago esto:
federico@linux:/$ sudo debootstrap --arch i386 breezy /chroot/ http://archive.ubuntu.com/ubuntu
I: Validating Packages
I: Checking component main on http://archive.ubuntu.com/ubuntu...
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting bsdutils...
I: Extracting coreutils...
I: Extracting debconf...
I: Extracting debconf-i18n...
I: Extracting debianutils...
I: Extracting diff...
I: Extracting dpkg...
I: Extracting e2fslibs...
I: Extracting e2fsprogs...
I: Extracting findutils...
I: Extracting grep...
I: Extracting gzip...
I: Extracting hostname...
I: Extracting initscripts...
I: Extracting libacl1...
I: Extracting libattr1...
I: Extracting libblkid1...
I: Extracting libc6...
I: Extracting libcap1...
I: Extracting libcomerr2...
I: Extracting libdb1-compat...
I: Extracting libdb3...
I: Extracting libgcc1...
I: Extracting liblocale-gettext-perl...
I: Extracting libncurses5...
I: Extracting libpam-modules...
I: Extracting libpam-runtime...
I: Extracting libpam0g...
I: Extracting libslang2...
I: Extracting libss2...
I: Extracting libtext-charwidth-perl...
I: Extracting libtext-iconv-perl...
I: Extracting libtext-wrapi18n-perl...
I: Extracting libuuid1...
I: Extracting login...
I: Extracting lsb-base...
I: Extracting makedev...
I: Extracting mawk...
I: Extracting mount...
I: Extracting ncurses-base...
I: Extracting ncurses-bin...
I: Extracting passwd...
I: Extracting perl-base...
I: Extracting procps...
I: Extracting python-minimal...
I: Extracting python2.4-minimal...
I: Extracting sed...
I: Extracting sysv-rc...
I: Extracting sysvinit...
I: Extracting tar...
I: Extracting util-linux...
I: Extracting zlib1g...
W: Failure trying to run: chroot /chroot mount -t proc proc /proc
me da ese error! porque?
y cuando hago esto:
federico@linux:/$ sudo chroot /chroot/
/bin/bash: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.3.4' not found (required by /bin/bash)
federico@linux:/$

que es lo que hago mal?
Linux User #404818

+1
0
-1

Me gustan las cosas simples por eso uso Arch!
Linux User# 404818

Imagen de papageno
+1
0
-1

Creí haber encontrado el motivo, pero mirándolo mejor, resulta que no. Por lo que mejor me reservo hasta estar seguro.

+1
0
-1
Imagen de brunolas
+1
0
-1

Esto está muy bien.

Llevo varios días probando y me van funcionando la mayoría de las cosas, pero me surgen varias dudas.

Si pongo el firefox de 32 bits (dchroot -d firefox) funciona a la perfección hasta que quiero abrir algún enlace con un programa que tengo instalado en la 64 bits.
Por ejemplo si quiero abrir desde el nautilus un archivo de video con el xine de 32 bits me es fácil con "dchroot -d xine", pero si fuera a la inversa como se haría?

Espero que se me haya entendido

Saludos

+1
0
-1
Imagen de Anónimo
+1
0
-1

Bonito repositorio para OpenOffice2 y Kubuntu 5.10 amd64

deb http://people.ubuntu.com/~doko/OOo2-amd64 ./

Si teneis problemas con con los acentos en openoffice, eliminad el paquete openoffice2.org-kde y usad el de gnome, creo que es un problema con la internacionalizacion de qt4.

Suerte.

Sancho Lerena
slerenagenterara.com
http://slerena.blogspot.com

+1
0
-1
Imagen de ginux
+1
0
-1

Hola a todos :

Después de unos días de madurarlo todo y leer vuestros comentarios, he podido comprobar ciertas cosas.

Solo utilizo la emulación de 32 bits para OpenOffice , por alguna razón hay algún problema con las librerías QT en KDE y no van los acentos.

Con lo de firefox , después de cargar los paquetes que se mencionan y reiniciar , todo funciona sin recurrir a la emulación . Por cierto , hay una forma para cargar las librerías recién instaladas, pero no se como , ¿ Alguien podría recordárnoslo ? Gracias.

Y por lo del fallo en la creación del sistema 32 bits que tiene uno por aquí , pues no se que ha debido hacer , pero ya he hecho más de cuatro instalaciones y no me ha fallado , miratelo con más detenimiento.

Un saludo a todos y a disfrutar.

+1
0
-1
Imagen de Anónimo
+1
0
-1

Bueno yo en este howto avanzo realmente poco.

Al hacer sudo gedit /etc/dchroot.conf el pc se queja con que sudo y gedit son comandos no encontrados, de gedit pasa pero de sudo no porque lo e estado usando antes.

Alguna ayuda??

+1
0
-1
Imagen de Anónimo
+1
0
-1

Bueno yo en este howto avanzo realmente poco.

Al hacer sudo gedit /etc/dchroot.conf el pc se queja con que sudo y gedit son comandos no encontrados, de gedit pasa pero de sudo no porque lo e estado usando antes.

Alguna ayuda??

+1
0
-1