Com sobreviure a Ubuntu 64 bits


L’objectiu d’aquest article és la de donar una petita ajuda a aquells que es decidesquin a donar el pas definitu cap als 64 bits amb una Ubuntu. Obviant alguns aspectes genèrics com l’instalació del sistema operatiu em centraré directament en la configuració d’aquest.

Montant la compatibilitat per aplicacions de 32bits

El primer problema amb que tothom es troba és l’inexistència d’algunes aplicacions, ja que no han estat portades a 64 bits. Per solventar això instalam un petit sistema de 32 bits al que accedirem a través de chroot.

Primer pas:

  • sudo apt-get install dchroot debootstrap
  • sudo mkdir /chroot/
  • sudo gedit /etc/dchroot.conf
    • Afegim la línea: hoary /chroot
  • sudo debootstrap –arch i386 hoary /chroot/ http://archive.ubuntu.com/ubuntu
  • sudo chroot /chroot/
  • dpkg-reconfigure locales

Segon pas:
Des de fora del chroot:

  • sudo gedit /chroot/etc/apt/sources.list
  • Afegim les línees:
    • deb http://archive.ubuntu.com/ubuntu hoary main restricted universe multiverse
    • deb http://security.ubuntu.com/ubuntu hoary-security main restricted universe multiverse

Tercer pas:
Executam des del chroot:

  • apt-get update ; apt-get upgrade

Quart pas:
Un altre cop des de fora del chroot executam:

  • 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
  • Afegim les línees:
    • /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
  • sudo mkdir /chroot/media/cdrom0
  • sudo mount -a
  • sudo gedit /usr/local/bin/do_dchroot
  • Afegim:
    • #!/bin/sh
    • /usr/bin/dchroot -d “`echo $0 | sed ‘s|^.*/||’` $*”
  • sudo chmod 755 /usr/local/bin/do_dchroot

Cinquè pas:
A una nova 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

Després de tot això tendreu la possibilitat d’instalar aplicacions de 32 bits executant synaptic32. No cal dir que podeu substituir els repositoris de hoary pels de breezy.

Configurant firefox amb flashplayer

Per instalar el flashplayer primer haureu d’instalar el firefox de 32 bits. Una vegada el tengeu instalat accediu a alguna pàgina amb flash i feis l’instalació automàtica. Si teniu el problema de que completa l’instalació pero no instala executau:

  • sudo apt-get install libxmu6

Finestres maques:
Al executar les aplicacions de 32 bits és probable que vos surtin les finestres amb un estil predeterminat horrorós i que no concorde amb l’estil de l’escritori. Ho podeu solucionar instalant el configurador d’escritori del gnome al sistema de 32 bits:

  • dchroot -d
  • sudo apt-get install gnome-control-center
  • sudo gnome-theme-manager
  • Ja podeu seleccionar el tema d’escritori que desitjeu 😉

Drivers de Nvidia:
Aquest és el punt que més conflictiu per la quantitat de bugs que hi ha i els problemes amb els repositoris de l’apt. Després de molts mal de caps amb l’apt vaig acabar per instalar els drivers a mà, vos recoman que fageu el mateix. Anau alerta, actualment els drivers 7676 només funcionen bé amb la Geforce 7800, si teniu una altra gràfica devallau els 7667. Per no extendrem més no explicaré l’instalació manual dels drivers d’nvidia que es pot trobar per tot arreu.

Això es tot pel moment. És el meu primer article a Bulma, esper que vos siga d’ajuda 😉

Bibliografia:
Bona part de l’informació continguda en aquest article i molta més la podeu trobar als fòrums oficials d’Ubuntu:
http://ubuntuforums.org/

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2254 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.