Nueva yerba, nuevo MATE.

Siempre es buen momento para un mate, algo así pasa en el mundo de GNU/Linux, en donde a llegado una nueva versión de ya popular entorno de escritorio, que rescató el antiguo GNOME 2 del olvido. Si bien la nueva se busca independizarse de GTK2, y es lo que apunta la próxima versión 1.10, aún así la integración con GTK3 es cada vez mejor. Mientras esperamos on ansias la prometida versión 1.1, tenemos la versión 1.8 la cual es muy estable.
La instalación es similar a la versiones anteriores del entorno gráfico, y bastante sencilla, solo basta con agregar el repositorio del mismo.

  • Abrimos una consola y agregamos el repositorio, colocando:
 sudo add-apt-repository "deb http://repo.mate-desktop.org/ubuntu saucy main"

Dónde dice “Saucy” es para las versión Saucy Salamander de Ubuntu, o Linux Mint 16, si usas la última versión LTS, la cual es la 12.04, cambiamos esta valor por “precise”, al igual que la versión 13 de Linux Mint.

  • Actualizamos con:
sudo apt-get update
  • Ahora instalamos su Key.
sudo apt-get --yes --quiet --allow-unauthenticated install mate-archive-keyring
  • Actualizamos otra vez, y procedemos a instar MATE, con:
sudo apt-get install mate-core

Reiniciamos, y en el GDM ya tendremos para elegir MATE. De esta manera conservamos, ciertos elementos de GNOME, si quieres hacer una instalación completa basta un paso más desde la terminal.

sudo apt-get install mate-desktop-environment

Saludos.

Anuncios

Que hacer después de instalar Ubuntu a un nivel Obsesivo.

Bueno tuve que formatear por andar metiendo mano a donde no debía, así que a medida que iba cumpliendo los pasos del post-instalación para no aburrirme iba haciendo esta entrada, y es que casi son los mismos pasos en todas las versiones de Ubuntu, esta específicamente en Ubuntu 13.04, pero se aplica a 13.10, la cual es la que acabo de hacer entrar en pánico, y es que en su última beta funciona de maravilla, pero es Beta todavía. Casi todos los pasos se hacen desde la terminal, cosa que el post-instalación de Ubuntu sea lo más rápido posible, y así no perder mucho tiempo. Comencemos…

Antes que nada actualizar los repositorios.

Una vez instalado nuestro sistema tenemos que empezar con la puesta a punto, antes que nada debemos actualizar nuestra base de aplicaciones, asi nos mostrará, correctamente las aplicaciones en el centro del Software y nos presentará un las actualizaciones que salieron después de su salida tanto Saucy Salamander como Raring Ringtail. Entonces desplegamos el Dash, y buscamos y ejecutamos la/el “terminal” y en ella ponemos:

sudo apt-get update

aguardamos unos instantes y de esta manera tenemos actualizados los repositorios e iniciará el Ubuntu-Updater para mostrarnos las actualizaciones. Le damos actualizar o desde la misma terminal, colocamos:

sudo apt-get upgrade

Una vez actualizado, comenzamos…

Instalar paquetes de idioma y eliminar los innecesarios.

Apenas instalado ubuntu nos dirá que es necesario la instalación de paquetes para completar el idioma, cerramos, la ventana y lo haremos desde el terminal así no dejar paquetes huérfanos, y es que descarga idiomas en inglés antes y después nos dá la opción de descargar el idioma español, lo cual representa una pérdida de tiempo, Abrimos la terminal y colocamos:

sudo apt-get install wspanish myspell-es libreoffice-help-es libreoffice-l10n-es firefox-locale-es

Y tenemos completo el idioma español, ahora eliminamos los paquetes de idimoa inglés

sudo apt-get purge firefox-locale-en hunspell-en-us libreoffice-help-en-us language-pack-en-base language-pack-gnome-en-base

Pero como ya dije soy obsesivo, por ello no dejo rastro de los paquetes del idioma que no sea el español, para eliminar todo seguimos los siguientes pasos:
Instalamos localepurge desde el terminal con:

sudo apt-get install localepurge

una vez descargado el paquete nos pedirá seleccionar nuestro idioma en el cual elegí, ES, es_AR y es_AR_utf8 (no hace falta decir que soy de Argentina esto varia segun tu pais y/o elección),  procederá a eliminar todos los que no utilicemos liberará más de 400 Mb. Ahora si esta en español,  y nada en ingles, menos en otros idiomas. Solo queda eliminar localepurge el cual no lo vamos a usar más:

sudo apt-get purge localepurge

Lo siguiente es opcional pero sirve para eliminar los restos del idioma ingles del sistema, como así también, los archivos de ejemplo los cuales también vienen en inglés, y los documentos de Ubuntu, los cuales se pueden acceder vía Internet, por lo tanto resulta un despropósito tenerlos instalados.

sudo apt-get purge example-content ubuntu-docs

Instalar los restrictivos.

Por cuestiones legales, algunos codecs (software que permite la decodificación de archivos multimedia tales como música, y/o Vídeos) software, fuentes, etc. no vienen incluido en el disco de instalación de Ubuntu, si tildaste la opción “instalar software de terceros en la instalación” tendrás ya instalados algunos pero aún, así es recomendable instalar los restrictivos. En la terminal colocamos:

sudo apt-get install ubuntu-restricted-extras

Si usas Xubuntu, Kubuntu o Lubuntu, tienes que remplazar la palabra “ubuntu” por tu versión siempre en minúsculas. Pero ¿que traen el los restringidos?:

  • Codecs (MP3, MP4, AAC, ACC+, MPEG, DVD, MKV entre los más comunes)
  • Fuentes (Desde Microsoft: Times New Roman, Arial Black, Verdana, etc.)
  • Fuentes libres, para complementar las que ya vienen en el Disco de instalación
  • Librerias para descomprimir Zip, Rar y Tar
  • Java 6 en su versión Libre (OpenJDK).
  • Macromedia flash player.

Es bastante completo pero podría ser un poco mejor, por eso vamos a complementar con:

Librerías para la gran mayoría de formatos de compresión/descompresión de archivos:

sudo apt-get install arj libuu0 mpack p7zip-full p7zip-rar rar sharutils unace uudeview

Codec de DVD y reproducción de DVD codificado:

sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg libxine1-ffmpeg gxine mencoder libdvdread4 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321

Una vez descargado e instalado los paquetes en la misma terminal activamos la decodificación DVD con:

sudo /usr/share/doc/libdvdread4/install-css.sh

Software por defecto muy poco usado (solo en anteriores a Trusty Tahr)

Es muy común que queden instalados programas que nunca uso, ni voy a usar, prácticamente no ocupan espacio pero de obsesivo, a esta altura compulsivo, los erradico de mi disco duro. Ademas, por preferencias más bien de tipo filosóficas, que por técnicas, evito el uso de Ubuntu Lens, y la verdad que agiliza un poco Unity, por ello prefiero desinstalarlo y dejar aquellos que no atentan contra nuestra privacidad para ello ejecuto:

sudo apt-get autoremove unity-lens-shopping unity-lens-music unity-lens-photos unity-lens-gwibber unity-lens-video orca onboard gnome-mines gnome-sudoku gnome-aisleriot

Esto más que nada para Raring Ringtail, para Saucy Salamander no hace falta y es que Canonical ya implementó la búsqueda Anónima, para activarla basta buscar en el dash “Privacidad” y allí activarla.

En lugar de ellos instalo software que no vienen por defecto los cuales personalmente son bastante útiles como Synaptic y el administrador de opciones de Compiz.

sudo apt-get install compizconfig-settings-manager compiz-plugins-extra synaptic

Empezar la personalización:

Hay diferentes aplicaciones que nos ayudan a meterle mano al escritorio y personalizarlo un poco, tenemos tres opciones todas tienen funcionas similares, el primero es Ubuntu Tweak el cual lo instalamos desde su Web o agregando su PPA con:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update; sudo apt-get install ubuntu-tweak

Otra manera más simple es  descargar el paquete debian desde la el website de Ubuntu Tweak, e instalamos normalmente. Otras alternativas son Gnome/Unity Tweak, dependiedo de si usas gnome o Unity instalas la que necesites:

sudo apt-get install unity-tweak-tool
sudo apt-get install gnome-tweak-tool

Con estos podemos modificar tamaño de los iconos, letras, tipo de fuente, comportamiento de animaciones y opciones, ademas de modificar los temas de iconos y ventanas, además de en caso de Ubuntu tweak agregar repositorios para el sofware que quieras instalar en su última versión.

Meter mano en fstab

Si sos de los que tienen varias particiones sabrás que si hay algo que siempre debemos hechar mano es a el archivo Fstab, con el cual mediante una pequeña linea podemos optimizar el rendimiento del sistema. Meticulosamente Ubuntu cada vez que accedes a un archivo, el sistema guarda la hora y fecha del último acceso, y esto consume recursos y tiempo, apenas 14 milisegundos que al día son medio minuto, que a su vez a la semana son tres! que horror! y ni hablar si tenemos carpetas que una enorme cantidad de archivos. Para desactivar, esto tenemos editar fstab, abriendo una terminal e ingresamos:

sudo gedit /etc/fstab

Buscamos la partición que deseamos optimizar, en la que tenemos instalado nuestro sistema es el que tiene el punto de montaje /

/dev/sda1 / ext4 errors=remount-ro 0 1

En la cuarta columna agregamos la opción noatime separada por una coma, nuestro ejemplo quedaría:

/dev/sda1 / ext4 errors=remount-ro,noatime 0 1

Ahora solo guardamos y cerramos el archivo y ejecutamos el comando:

sudo mount -a

Otro, dolor de cabeza puede ser borrar de manera accidental un archivo, en particiones NTFS, te darás cuenta que lo borra de raíz, sin enviarlo a la papelera, lo digo por que una vez borré un trabajo de la facultad, y me di cuenta que nunca estuvo en la cubo de basura teminé sin dormir por hacerlo de nuevo. Para no sufrir este tipo accidentes y tener que acordarse de la madre de Mark Shuttleworth que por cierto nada tiene que ver la pobre, desde el mismo Fstab buscamos la linea de la partición NTFS en nuestro sistema y le agregamos gid=1000,uid=1000 ejemplo:

/dev/sda3 /windows ntfs defaults,noatime,gid=1000,uid=1000 0 2

Disminuir el swap

Aumentar el uso de la Memoria física y el disminuir el Swap, hace que nuestro sistema utilice preferentemente la RAM y evite en gran medida la memoria virtual, lo que lo hace mucho más agil, el valor por defecto es 60 lo que nosotros vamos a hacer es disminuir ese valor a 10, para modificar esta característica, siempre desde la terminal ingresamos:

sudo gedit /etc/sysctl.conf

al final del archivo colocamos la siguiente linea

vm.swappiness=10

corroboramos el valor con:

sudo cat /proc/sys/vm/swappiness

Nos debe dar como resultado “10”

Desactivar programas al inicio:

Algunos no tienen en su sistema dispositivos Bluetooth, por ejemplo, entonces es un despropósito que cargue e inicie los dichos procesos, al igual que otros que relentizan el inicio y quizas no los usemos nuca, procesos que podemos evitar que los carguen al inicio, al igual que otros que no utilicemos, desde la terminal primero colocamos:

cd /etc/xdg/autostart/

Luego:

sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

y ahora buscamos en el Dash programas al inicio, y desactivamos lo que consideramos innecesarios.

Desactivar los mensajes de error

Un literal cáncer de córnea, son lo mensajes de error y la solicitud de enviar información a los desarrolladores de Ubuntu, al mejor estilo Windows, para evitar que Canonical siga propagando este cáncer desde la terminal colocamos.

sudo gedit /etc/default/apport

en el archivo de texto cambiamos la linea de”enabled=1″ a “enabled=0”, guardamos y cerramos y en la Terminal colocamos:

sudo service apport stop

Agilizar el inicio de de aplicaciones

A nivel obsesivo, unos milisegundos, son una eternidad, por ello algo que nunca puede faltar es Preload, ¿que hace este pequeño paquete? Simple, lo que hace es, automáticamente un ranking de aplicaciones y optimiza el inicio de las más usadas, para acelerar su arranque y así agilizar el sistema, ganando un par de milisegundos, para instalarlo lo hacemos con un simple:

sudo apt-get install preload

El Kernel y Listo!

Mientras transcurre el tutorial el Update-Manager me avisa que hay actualizaciónes disponibles, abrimos, y nos indicará que hay una actualización, es el Kernel, el cual por el comando sudo apt-get upgrade, no lo instala, aceptamos y actualizamos.
Mientras abrimos una terminal averiguamos la versión de nuestro kernel actual, osea la versión del kernel que trae ubuntu antes de la actualización, lo hacemos con:

uname -r

nos dará por resultado la version del kernel, por ejemplo en mi caso fué “3.8.0-19-generic”, una vez terminada la actualización y el reinicio de nuestro ordenador, procedemos a eliminar la versión antigüa del kernel. En el terminal colocamos:

sudo apt-get purge linux-harders-3.8.0-19-generic linux-image-3.8.0-19-generic linux-image-extra-2.8.0-19-generic

Repito, en caso que en la versión sea otra remplaza las versión de los archivos por la que te arroje el comando uname -r. Una vez finalizado, queda hacer un paso más y es que no me agrada saber que quedan rastros de algo que no está por ello introducimos en el terminal:

sudo rm /var/lib/ureadahead/pack

Esto lo que hace es eliminar el perfil viejo de arranque, al eliminar el perfil viejo obligamos que ureadahead lo tenga que hacer desde cero y es que siempre se puede ser un poco más obsesivo. Tras el próximo reinicio, tardará un poco, y es que estará haciendo esto, pero, tras el segundo reinicio se notará mucho más rápido, incluso con una reducción notable en el tiempo de inicio.

Por ello reiniciamos y ya tenemos nuestro Ubuntu corriendo perfectamente, si tienes un Netbook, o una PC con pocos recursos podes optimizar aún más el sistema, para ello vista mi otra entrada al respecto.

Saludos!

Algunos tips para Ubuntu en Netbooks.

Hola gente! en esta entrada quería compartir un par de tips que són útiles, para terminar de pulir el funcionamiento de Ubuntu 13.04 después de ser instalado en estos pequeños ordenadores. Ubuntu corre perfecto es las netbooks, aunque personalmente creo que Linux Mint en su versión Mate es ideal, aún asi la distro de Canonical, es la más popular y siempre seduce. Todos los tips parten de mi experiencia de instalar Ubuntu en varios netbooks, pero no vengo solo (?), pues decidí embellecer esta entrada invitando a Tori Taylor quien nos acompañará a lo largo de los tips, bueno basta de chácharas y comencemos:

1- Arreglar la animación del inicio.

Desde la versión Lucid Lynx hasta Raring, la animación del inicio (Plymouth) no funciona bien, aveces (y casi siempre con las placas Intel integradas) falla y durante el inicio y no se ve correctamente, la solución es muy simple y rápida, abrimos un terminal y nos loggeamos como usuario ROOT.

sudo -s

ingresamos nuestra contraseña, y colocamos la siguiente linea:

echo FRAMEBUFFER=y /etc/initramfs-tools/conf.d/splash

seguido de la siguiente:

update-initramfs -u

guardamos unos segundos, y ya tenemos la pantalla de inicio funcionando correctamente.

9AA

2- Activar la hibernación.

Le comentaba a Tori, que nunca entendí por que no está la hibernación activada, si bien no es algo necesario es, en algunos casos indispensable, los pasos para activarla son simples, en un terminal colocamos:

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla

se nos abre el editor de texto, y en el pegamos tal cual, lo siguiente:


[Re-enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Guardamos el archivo y reiniciamos, al volver ya tenemos la opción de hibernar en el menú de sistema.

58F

3-Optimizar Unity.

Charlando con el representante de Tori, me comenta que Unity, es la Vedette de Canonical, pero es cuestionada y criticada por ser gorda y lenta (?)… hace un par de meses no hubiese agregado este tip, pues Unity funcionaba pésimo en este tipo de ordenadores, pero desde Raring Ringtail, la cosa cambió, y, si bien por defecto ya corre bastante bien podemos agilizar un poco con tres pequeñas modificaciones la dicha vedette:

A) Reducirla el peso: una Vedette debe ser rápida y ágil, para ser versátil arriba del escenario, lo mismo ocurre con Unity, la búsqueda en linea del Dash pone un poco el uso del mismo, para desactivarlo vamos a la “Configuración del sistema” y allí a privacidad, una vez allí desactivamos la opción incluir los resultados de la búsqueda en línea. y si queremos ser un poco más radical podemos eliminar toda toda esa grasa en (13.04) con un furioso:

sudo apt-get purge  unity-lens-shopping unity-lens-music unity-lens-photos unity-lens-video

y así quedar nuestra vedette “está más linda que nunca…”.

B) Quitarle el maquillaje: las mujeres realmente bellas son aquellas que sin maquillaje son aún más bellas (?), en Unity ocurre lo mismo, ciertos efectos, están demás y ponen lentas a nuestras pequeñas netbooks, ante esto es mejor desactivar para un rendimiento decente. primero vamos a utilizar Compiz Settings Manager, si no lo tenes basta con buscarlo en el Centro de Software de Ubuntu, o si no con un simple:

sudo apt-get install compizconfig-settings-manager

lo abrimos y vamos hacemos click “OpenGL” luego en “Filtro de textura” y seleccionamos “Rápido”, allí mismo desactivamos la “sincronización vertical”. Hacemos click en atrás, y seguido de ello vamos a “Ubuntu Unity Plugin”,  dentro de este nos dirigimos a “Experimental” y en “Dash Blur” colocamos la opción “No blur”.

C) Darle escenario ya lista la vedette esta pide pista y “quien te dice que otra cosa también…” bromea el representante, para ello es mejor darle una pista adecuada, no queremos que bailando se caiga del escenario. Especificar el tamaño tablero hace que Unity dibuje lo justo y necesario en la pantalla, para configurar esto vamos a utilizar Ubuntu Tweak (si no lo tenes lo descargas de su web), hacemos clic en configurar, Unity y en tamaño del tablero seleccionamos“Netbook”;

134

4-Desactivar los mensajes de error.

Aveces aparecen los típicos errores del sistema, y nos pide enviar información a los desarrolladores, lo cual es muy molesto y en mi caso me hace recordar a una época oscura de mi vida cuando usaba Win*ows XP, Tori, me consuela y me dice que ya pasó, eso quedo en el pasado…(?) hay dos maneras de desactivar esto, la más radical es la siguiente. Abrimos la terminal y colocamos:

sudo gedit /etc/default/apport

Se nos abre un archivo, cuya última linea debemos cambiar, cambiamos de enabled=1. a enabled=0. Guardamos, cerramos y en la terminal ingresamos:

sudo service apport stop

De esta manera ya no nos aparecerán dichos mensajes.

B59

5- Instalar un Kernel Optimizado para Netbooks.

Existe un Kernel Linux ideal para el Procesador Intel Atom y el hardware que traen estas PC, y ese es Kernel-Netbook. Cuando hablamos de Kernel-Netbook, estamos hablando de un núcleo Linux (no de una distro), Kernel que nace del oficial pero, totalmente modificado para dar el soporte de hardware a una amplia gama de netbooks con el procesador Atom de Intel, además de incluir módulos externos y el firmware exacto para estos ordenadores (ya sea de video, sonido, Wi-Fi, LAN, etc).

Este kernel optimizado para ser usado en Arch Linux dentro de netbooks, y se encuentra en los repositorios de AUR, no así en los de Debian/Ubuntu. Yo lo uso hace bastante en mi netbook y, comparándolo con los  genéricos, se nota una diferencia notable en rendimiento, pero por sobre todas las cosas en la duración de la batería, también reduce ligeramente el tiempo de arranque, al ser mucho más liviano pues, estamos en presencia de un kernel de 13-16 mbs, y no de 50mb como los genéricos.

La gamma Netbooks que soportan este Kernel son:

Asus Eeepc
Acer Aspire One
MSI Wind
Samsung N-series
Dell Mini
Lenovo Ideapad
Sony Vaio Netbooks
HP mini
Toshiba NB-series
EXO Mate y similares (las netbook del plan Conectar Igualdad)

Podemos instalar la versión 3.10.4 (LTS) y propia de Saucy Salamander o en su defecto una versión anterior.

Nota: Es importante saber que vamos a instalar un kernel nuevo, podemos instalar la versión 3.10.4, pero también podemos optar instalar versiones similares a la de nuestra distribución. Para otras versiones, y versiones más recientes de este Kernel visitar aqui,  Por ejemplo, en mi caso, yo uso ubuntu 13.04 Raring Ringtail, y tengo los Drivers que Intel liberó hace un tiempo, la última versión del kernel representa un problema con estos controladores, así que utilizo la versión 3.8.0 (la misma que trae Raring en su version genérica) Otro dato, es que este kernel se libera solo en versión 32-bits, pues no todos los procesadores Atom soportan las instrucciones de dicha arquitectura.

Aquí ultima versión del kernel (3.13.5)en paquetes .deb, debemos descargar los dos paquetes:

Una vez descargados, procedemos a su instalación: suponiendo que los Paquetes se encuentran en la carpeta “Descargas” de nuestra Carpeta Personal, abrimos un terminal y colocamos:

cd Descargas

e instalamos con:

sudo dpkg -i *netbook*.deb
La instalación dura alrededor de un minuto, una vez terminada, reiniciamos, y ya tendremos corriendo nuestro kernel. En Ubuntu 13.10, tenemos que seleccionarlo en el Grub, si el Kernel funciona correctamente bastará que desinstales el kernel genérico.
Ademas este kernel funciona no solo en Ubuntu 13.04 y 13.10, si no también en casi todas las versiones de Debian 7 y Linux Mint 13 y 15

163

6-VLC y la reproducción HD

Este tip sirve para un mejor desempeño de nuestros netbooks, a la hora de reproducir videos en alta definición, con Ubuntu 12.04 mejoró mucho en este aspecto, aun así, no nos asegura reproducir todos los vídeos en alta definición pero, si la gran mayoría, por que no todos? pues depende mucho del rate del vídeo a reproducir. Antes que nada vamos a usar VLC, a mi entender el mejor reproductor. Lo instalamos con un simple:

sudo apt-get install vlc

una vez instalado lo buscamos en el Dash, lo ejecutamos. Ya en VLC nos dirigimos a Herramientas y hacemos click en Preferencias. Alli debemos hacer click abajo la izquierda donde dice: Mostrar Ajustes, ya ahí a tu izquierda clickeamos donde dice: Entrada>Codecs>Codecs de Video>FFmpeg ahora a tu derecha, debemos tildar las opciones “Permitir trucos de velocidad” y “Decodificacion por hardware”, y en la opción de “Omitir el filtro bucle para decodificación H.264” seleccionamos “Todo”. Finalmente guardamos y listo tenemos optimizado VLC para la reproducción HD!

B34

7-Instalar Júpiter

Este resulta muy útil para nuestros Netbooks, pues esta pequeña aplicación nos permite optimizar el uso de la energía mediante perfiles, lo instalas fácilmente desde su PPA, abriendo una terminal e ingresando:

sudo add-apt-repository ppa:jolicloud-team/ppa

e instalamos con:

sudo apt-get update && sudo apt-get install jupiter

Nota: Si tu netbook es MSi, o Asus también instalás el siquiente paquete:

sudo apt-get install jupiter-support-eee

E11

8-OverClock de la placa gráfica de Intel.

Esto es para darle un poco más de poder a los gráficos de nuestras Netbooks, sirve mucho a la hora de correr un juego o programa que nos pida una buena placa de vídeo, de esta manera ganamos un par de FPS de más. Para la tranquilidad de Tori, el overclock es temporal, esto quiere decir que es reversible y tras el reinicio se pierde. Importante: solo compatible con las Netbook que tiene el chip intel 945/950gma.

Descargamos el siguiente paquete, lo descomprimimos, y abrimos un terminal en la carpeta extraída. Ingresamos a trabajar como usuario ROOT con:

sudo -s

y ejecutamos:

./GMABooster

nos aparecerá un menú de selección, en el cual tendremos que elegir la velocidad a la cual trabajará la tarjeta gráfica, apretamos 4 para el mayor rendimiento o, a lo que tu prefieras.

Bueno eso es todos amigos, hasta aquí esta entrada,  ante cualquier duda ya saben, la dejan en los comentarios. Tori, su representante, y quien escribe les dejan saludos.

Las fotografías son parte de “Linux Is Sexy” de Riley Brand, sacadas desde su blog personal.