Mi escritorio hoy

Aprovechando el color súper oscuro de los paneles de Gnome3, le puse un Wallpaper un poco a tono.. No creo que me dure mucho, pero bueno 😀

Anuncios
Mi escritorio hoy

Instalar Gnome3 en Debian

De sobra está decir que todo lo que explico a continuación tienen que hacerlo bajo su propio riesgo. Yo no me hago responsable de la pérdida de datos o cualquier otro fenómeno que puedan experimentar al terminar de instalar todo. Aclarado este punto, pasamos a romper el sistema 😀

Añadir Repositorios.

Lo primero que tenemos que hacer es añadir los repositorios de Debian Experimental. Para no tener problemas de dependencias entre Wheezy (Testing) y Experimental, decidí incluir también a Sid, pero eso no creo que sea necesario hacerlo realmente. Mi sources.list tiene lo siguiente:

deb http://ftp.debian.org/debian wheezy main contrib non-free
deb http://ftp.debian.org/debian sid main contrib non-free
deb http://ftp.debian.org/debian experimental main contrib non-free

Luego actualizamos:

$ sudo aptitude update

Instalando los paquetes.

Básicamente los paquetes que necesitamos instalar para que funcione el Shell, nos ponga el tema bonito y nos guarde las configuraciones son:

gnome-session gnome-themes-standard dconf-tools dconf-gsettings-backend

Si ya tenemos una instalación previa de Gnome (recomiendo hacer todo esto mediante Synaptic) podremos percatarnos de que hay muchas actualizaciones disponibles. El listado de paquetes que actualicé fué enorme, pero básicamente estos son los principales paquetes a instalar/actualizar:

alacarte empathy empathy-common evince evince-common evolution-data-server evolution-data-server-common file-roller gconf-defaults-service gconf2 gconf2-common gedit gedit-common gnome-applets gnome-applets-data gnome-control-center gnome-dictionary gnome-doc-utils gnome-icon-theme gnome-media gnome-menus gnome-nettool gnome-panel gnome-panel-data gnome-power-manager gnome-screensaver gnome-screenshot gnome-session gnome-session-bin gnome-session-canberra gnome-session-common gnome-settings-daemon gnome-terminal gnome-terminal-data gnome-utils-common nautilus nautilus-data nautilus-sendto-empathy rhythmbox rhythmbox-plugins totem totem-common totem-mozilla totem-plugins gnome-bluetooth gnome-control-center-data gnome-desktop3-data gnome-icon-theme-symbolic gnome-js-common gnome-session-fallback gnome-shell mutter-common zeitgeist-core zenity-common

Instalando estos paquetes, se instalan también las dependencias necesarias. También necesitamos instalar/actualizar otros paquetes extras. Para que se vea correctamente el tema Gtk de Gnome3:

gnome-accessibility-themes gnome-themes-extras gnome-themes-more gnome-themes-standard gtk2-engines-smooth

Y para poder configurarlo posteriormente:

gnome-tweak-tool

Todo esto puede demorar en dependencia de la velocidad de la conexión. Ahora, aclaro algo ¿Por qué usar Synaptic? Pues por el simple hecho de que todas las actualizaciones no se pueden instalar. Ejemplo de ello fueron unos paquetes del Xorg, que me pedían desinstalar xserver-xorg-video-intel, que es el driver que uso. Tengan en cuenta que yo estoy actualizando a partir de los paquetes que instalé siguiendo estos pasos, que no son más que una instalación personalizada de Gnome en Debian.

Borrando antiguas configuraciones.

Lo más recomendable es que hagan una salva de las carpetas de configuración de Gnome y luego las eliminen de /home. Pueden usar este comando en consola:

$ mkdir /home/usuario/Desktop/Salvas
$ cp -R ~/.gconf ~/Desktop/Salvas
$ cp -R ~/.gconfd ~/Desktop/Salvas
$ cp -R ~/.gnome2 ~/Desktop/Salvas

$ rm -R ~/.gconf
$ rm -R ~/.gconfd
$ rm -R ~/.gnome2

Luego salen de la sesión y vuelven a entrar. Si están usando Gnome-Shell, pueden teclear Alt+F2 y escribir “r” sin las comillas. Esto reinicia el Shell.

Pues nada. Espero que con esto sea suficiente y que no tengan muchos problemas.

Instalar Gnome3 en Debian

[Tips]: Suavizar las fuentes en Debian

Todo el que ha usado Ubuntu sabe que el suavizado de las fuentes en el sistema, logran un efecto bien bonito en el escritorio. Todo el que instala Debian sabe que, por defecto, la fuente se muestra sin suavizado alguno, algo fea y arizca. Pero esto tiene solución claro está, y aparte de usar una fuente bonita, con unos sencillos pasos podemos arreglar esto.

Lo primero es ir a Menú » Sistema » Apariencia » Fuentes:

Primero escogemos una fuente bonita, en mi caso Aller, que no es más que la fuente de la cual se creó Ubuntu Fonts y claro, tienen algunas diferencias entre ellas. Luego pinchamos en el botón Details.. (Detalles) para ajustar un poco el renderizado y debemos marcar las opciones como se muestran en la imagen posterior:

Hay que tener en cuenta que, si usamos un monitor LCD las opciones pueden variar, pero ya con esto es más que suficiente para que las fuentes se vean mucho mejor.

Fuentes de Windows:

Me ha pasado que algunas fuentes de Windows no se muestran bien del todo a la hora de redactar un documento, por solo poner un ejemplo. Para solucionar esto, solo tenemos que crear en nuestro /home el fichero .fonts.conf y ponerle esto adentro:

<match target=”font” >
<edit name=”embeddedbitmap” mode=”assign”>
<bool>false</bool>
</edit>
</match>

Salimos de la sesión, volvemos a entrar y Voilá!!!

Por si alguien le interesa, le adjunto la fuente Aller, la cual deben poner dentro del /home en una carpeta llamada .fonts. Le cambian la extensión y le quitan el .pdf

Descargar Aller_Old.tar.gz

[Tips]: Suavizar las fuentes en Debian

[How To]: Instalación personalizada de Gnome en Debian

El método que les muestro a continuación es el que yo utilizo para instalar Gnome en Debian. Antes de aplicarlo hay que tener en cuenta un par de cosas.

  • Tenemos que saber que chipset de video tiene nuestro motherboard.
  • Tenemos que tener bien claro que es lo que queremos instalar en nuestro escritorio.
  • Tener en cuenta que la instalación aqui descrita es para un PC sin bluetooth, sin impresora, sin scanner y demás periféricos, o sea, una instalación que cubre mis necesidades básicas.

Una vez terminado todo esto ¿Que obtendremos? Pues en mi caso particular, en la PC del trabajo que tiene 1Gb de RAM y un procesador Intel Celeron a 2.6Ghz una vez que accedo a mi sesión, el sistema arranca con solo 64Mb de RAM. Además, usando Iceweasel, Thunderbird, Empathy y algún que otro reproductor de audio, rar vez sobrepasa los 250Mb de RAM.

Instalando Debian.

Para instalar Debian podemos usar esta guía. Eso si, cuando lleguemos al paso donde nos pide instalar Entorno de Escritorio, tenemos que desmarcar siempre esa opción y dejar solamente la que nos instala el sistema base.

Configurando los repositorios.

Supongo que cada cual debe escoger la ubicación del mirror más cercano a su país o localidad, no obstante, para este ejemplo pondremos la siguiente línea en nuestro sources.list:

deb http://ftp.debian.org/debian testing main contrib non-free

Guardamos y actualizamos el sistema:

# aptitude update && aptitude upgrade -y

De más está decir que la instalación será de Wheezy (actual Testing).

Instalando Gnome.

Una vez actualicemos , reiniciamos el sistema y procedemos a instalar el servidor gráfico y el GDM. En mi caso particular, mi tarjeta gráfica es Intel.

# aptitude install xserver-xorg-video-intel gdm

Una vez que termine este proceso ya podemos entrar a nuestra sesión levantando previamente las X.

/etc/init.d/gdm start

Cuando nos logueamos podemos comprobar que nuestro Gnome está feo con ganas, además, no hay casi ninguna aplicación instalada, pero esto lo vamos a solucionar.

Nota: Con solo instalar GDM podremos acceder mediante un Gnome sin esteroides, al que le vamos agregando poco a poco lo que necesitemos.

Primero que nada elimino algunos paquetes molestos (Exim) e instalo otros que son útiles:

$su
# aptitude install rcconf bash-completion mc -y && aptitude purge exim4 exim4-base exim4-config exim4-daemon-light -y

Ahora instalamos todos los paquetes que necesito para mi uso personal. Cada paquete instalará las dependencias necesarias para su funcionamiento.

# aptitude install apt-move bluefish evince evince-common file-roller gcalctool gconf-editor gimp gnome-codec-install gnome-disk-utility gnome-mplayer gnome-nettool gnome-screensaver gnome-screenshot gnome-system-tools gnome-terminal gparted gpicview gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-pulseaudio gtk2-engines gtk2-engines-murrine gtk2-engines-oxygen gtk2-engines-qtcurve inkscape libreoffice-base-core libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-es libreoffice-impress libreoffice-writer murrine-themes nautilus-image-converter nautilus-sendto notify-osd openjdk-6-jre p7zip-full p7zip-rar pulseaudio pulseaudio-utils rar rhythmbox rhythmbox-plugins totem totem-mozilla totem-plugins ttf-freefont ttf-liberation ttf-lyx ttf-opensymbol unrar unzip xfonts-100dpi xfonts-75dpi -y

En ese listado enorme están todos los paquetes fundamentales para cubrir las necesidades básicas de cualquier usuario (Office, Audio, Video, Útiles, Códecs). De esta forma evitamos que el meta-paquete llamado Gnome instale cosas innecesarias que a la larga, no vamos a utilizar o que no podremos desinstalar a no ser que rompamos el meta-paquete.

Reiniciamos nuestro sistema una vez que termine de instalar todo y veremos. Al final de la guía pueden encontrar algunos tips para personalizar nuestro escritorio y darle una apariencia más agradable e incluso, mejorar el rendimiento del sistema.

Acá les dejo mi escritorio actual:

[How To]: Instalación personalizada de Gnome en Debian

Actualizados los .iso de Debian 6.0.1

Según leo en esDebian, las imágenes de los CDs de Debian Squeeze se han corregido después de presentar ligeros fallos en su compilación. Copio textualmente:

  1. Código de instalación incorrecto utilizado para CDs de netinst y businesscard.
  2. El script utilizado para construir el CD netinst y businesscard estaba mal configurado, y estaba utilizando la versión de pruebas (Wheezy) del Instalador de Debian en lugar de la versión correcta Squeeze.

  3. Tamaño incorrecto en imágenes de DVD de algunas arquitecturas.
  4. Durante el lanzamiento original Squeeze 6.0.0, encontramos problemas en la elaboración adecuada de algunas de las imágenes de CD; una vez que las notas de lanzamiento de Squeeze se añadieron, el CD de instalación de KDE alternativo para varias de las arquitecturas creció demasiado. Una serie de ajustes de última hora se hicieron en ese día (del lanzamiento) para tratar de solucionar este problema, y el problema fue mitigado. Por desgracia, (como ocurre a menudo en estas situaciones con hacks rápidos), estos ajustes no funcionaban bien en la próxima versión y causó problemas imprevistos. Varias de las imágenes 6.0.1 que deberían haber sido para llenar la capacidad un DVD se limitaron a unos 700 MB aproximadamente.

  5. Actualización de los paquetes y los archivos de fuentes faltantes de CDs y DVDs.
  6. Entre el lanzamiento de Lenny y de Squeeze, una buena cantidad de código en el paquete debian-cd fue rediseñado para una mayor claridad y para ayudar en el mantenimiento. Esto también incluye la eliminación de algunos scripts de ayuda que parecían ser redundantes. Desafortunadamente, esa conclusión fue incorrecta; dos scripts que fueron retirados eran necesarios para el correcto funcionamiento del script “update-cd” que genera la actualización de las imágenes de CD y DVD. Debido a esta omisión, en el día de la liberación esas imágenes fueron creadas indebidamente. Contenían datos de paquete y fuentes, pero los archivos de metadatos Packages.gz y Sources.gz faltaban.

Según se publicó en el mismo artículo, estos errores han sido corregidos. Pueden obtener más información aqui.

Actualizados los .iso de Debian 6.0.1

Debian CUT ¿Se acerca una rama Rolling Release?

Debian CUT (Constantly Usable Testing) es una idea que se ha estado fomentando dentro de la Comunidad de Debian desde hace mucho tiempo y que al parecer, ya está tomando forma.

¿Pero que diablos es Debian CUT?

Como todos saben, los ciclos de desarrollo de Debian, entre una versión estable y la siguiente, son bastante largos. En ámbitos de servidores no hay problema alguno, pero, para el usuario final o de escritorio, puede ser algo molesto estar tan desactualizado, por lo que casi se nos obliga a usar ramas más inestables como Testing, Sid, Experimental o hacer uso de los Backports.

Con Debian CUT, se pretende brindarle al usuario la oportunidad de tener un Sistema Operativo estable, pero al mismo tiempo, actualizado con paquetes más recientes y enfocados al usuario final como dije anteriormente.

Entre todas las ideas, hay dos enfoques principales que se han discutido. La primera es la prueba de Snapshots con regularidad en los puntos donde se sabe que funcionan razonablemente bien (las Snapshots se llamaría “CUT”).

El segundo es construir una distribución de prueba mejor adaptados a las necesidades de los usuarios que desean una distribución que trabajan con actualizaciones diarias, su nombre sería “Rolling”.

La filosofía de Rolling Release no es nueva, pero en Debian supone un paso muy arriesgado y que sobre todo, conllevará una labor titánica por parte de los de desarrolladores.

Curiosamente, LMDE está en medio de esta discusión, o por lo menos, ha sido tomado como referencia. ^^

Pueden leer más al respecto aquí y aquí (En Inglés).

Debian CUT ¿Se acerca una rama Rolling Release?