sábado, 9 de noviembre de 2013

Cambiar de Gnome3 a LXDE en Debian Wheezy

Pues asi es caballeros, ayer me dispuse a cambiar de Gnome a LXDE, cansado un poco de el excesivo consumo que requiere el Gnome y no aprovechar este desgaste de recursos.

Lo primero es deshacernos del entorno Gnome, para ello desinstalaremos el Gnome y todo lo que tenga algo que ver con el.

aptitude purge `dpkg --get-selections | grep gnome | cut -f 1`

Explico esta linea, básicamente con dpkg --get-selections nos muestra todos los paquetes que tiene instalado el sistema, con grep gnome buscamos todos los que tienen gnome en el nombre y con cut -f 1 le indicamos que corte a solo la primera palabra de cada frase.

Así pues al aptitude purge se le pasara una lista con todos los paquetes que tienen la palabra gnome.

A continuación, desinstalamos los paquetes que sobren.

aptitude -f install

Yo también e querido quitar el xorg ya que me daba errores, según la teoría esto no haría falta hacerlo.

aptitude purge `dpkg --get-selections | grep xorg | cut -f 1`

Y vuelvo a quitar los paquetes que no sean mas que necesarios para el sistema.

aptitude -f install

Con el aptitude -f install eliminamos los paquetes que el sistema ya no necesita, pero las configuraciones de estos no, así que si queremos eliminar esto podemos usar el mismo comando que utilizamos para desistalar el Gnome.

aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1`

Pues ahora ya tenemos un sistema sin Gnome, ahora podemos instalar el LXDE, este tenemos tres formas de instalarlo.

- Versión mínima:

aptitude install lxde-core

- Versión completa:

aptitude install lxde

- Versión escritorio completo (esta a parte de la versión completa de lxde añade paquetes como libreoffice):

aptitude install task-lxde-desktop

Bueno y como tengo varios ordenadores con Gnome y me quiero instalar en todos el LXDE pos dejo el script para  hacerlo rápido y desatendido.

#!/bin/bash
# Creado por necromals
# necromals@gmail.com
aptitude update
aptitude -y safe-upgrade
aptitude -y full-upgrade
aptitude -y purge `dpkg --get-selections | grep gnome | cut -f 1`
aptitude -y purge `dpkg --get-selections | grep xorg | cut -f 1`
aptitude -y -f install
aptitude -y purge `dpkg --get-selections | grep deinstall | cut -f 1`
aptitude -y install task-lxde-desktop
reboot


martes, 12 de marzo de 2013

Instalar SDK Android en wheezy

Pues resulta que el otro día, intentando flashear un teléfono, este no me dejaba acceder a el de ninguna forma.

Tras muchos intentos y quedándome el jugar con el con el sdk de android, decidí probar y mi sorpresa fue que el sdk solo funciona con arquitecturas de 32 bits y mi portátil es de 64 bits. La solución es simple, activar las arquitecturas de 64 bits.

Con:

dpkg --add-architecture i386

De esta forma indicamos a dpkg que puede instalar archivos de la arquitectura i386.

Para ver que arquitecturas tenemos ejecutamos:

dpkg --print-foreign-architectures

Y para eliminar una arquitectura:

dpkg --remove-architecture i386

Cuando tengamos activada la arquitectura de 32 bits, tenemos que instalar los siguientes paquetes.


aptitude install ia32-libs libncurses5:i386

Una vez instalado ya funcionara sin problemas.

Saludos by necromals