jueves, 17 de abril de 2014

Ha salido Ubuntu 14.04 (de manera oficial)

Ubuntu 14.04 Trusty Tahr
En la anterior entrada comentaba lo que se podía hacer ahora que Windows XP ha sido declarado muerto por parte de la propia Microsoft y apuntaba como la mejor solución instalarse la nueva versión de Ubuntu 14.04 que tiene soporte LTS para los próximos 5 años.

Antes de nada: la copia de seguridad

Siempre que vayamos a instalar un sistema operativo o actualizarlo es muy conveniente sacar una copia de seguridad de tus datos a otro dispositivo externo, por ejemplo un disco duro USB.
Así si comentemos un error, cosa que puede pasar porque somos humanos, nos evitaremos un disgusto bastante desagradable.

Procedimiento recomendado: instalación limpia

Es la ideal para novatos, estos son los pasos:
  • Bajamos la versión para desktop 
  • Escogemos 64 bits si el procesador de nuestro ordenador lo soporta y si no la de 32.
  • Si no vamos a donar nada pulsamos en la opción 'Not now, take me to the download' y nos descargamos el archivo ISO.
  • Grabamos este archivo en un DVD virgen con nuestro programa de grabación de discos COMO IMAGEN ISO.
  • Apagamos el ordenador y accedemos a la BIOS para decirle que arranque desde el CD-ROM (casi todos los ordenadores tienen un botón para que, en el arranque, indicarle desde donde queremos arrancar sin necesidad de acceder a la BIOS, nos lo muestra durante el proceso de arranque).
  • A partir de ahí arranca la ISO preguntándonos lo primero por el idioma. le decimos castellano y a partir de ahí seguimos los pasos del asistente.
El paso más crítico es cuando le indicamos si queremos seleccionar un trozo del disco duro para el sistema (opción por defecto) o queremos  que lo borre todo y lo organice todo para él, hay que ser consciente de lo que estamos eligiendo.
Si nuestro ordenador no tiene unidad de DVD-ROM, hay que pasar la imagen a un pendrive de autoarranque con alguna aplicación al efecto, como ésta por ejemplo.

Procedimiento avanzado: actualizar nuestra distribución

Si ya tenemos una distribución instalada y no queremos configurar todo lo que ya teníamos podemos actualizarla a ubuntu 14.04 con el comando:

sudo update-manager -d

Nos aparecerá un cuadro de diálogo con un botón para actualizar a Ubuntu 14.04, pulsamos y seguimos el asistente (hace pocas preguntas pero tarda un rato).

Yo he probado la actualización de tres equipos y la cosa ha ido bastante bien.
- Mi viejo pentium 4 con lubuntu 12.04 32 bits a lubuntu 14.04 32 bits : sin novedad, todo OK.
- Un modesto portátil Acer emachines E520 con ubuntu 12.04.01 64 bits a ubuntu 14.04 64 bits: sin novedad todo OK, sólo alguna aplicación menor que me desinstaló y simplemente volví a instalar.
- Equipo nuevo i7 con ubuntu 12.04.04 64 bits a ubuntu 14.04 64 bits: sin novedad todo OK, sólo alguna aplicación menor que me desinstaló y simplemente volví a instalar. Mejora considerable.

En el peor de los casos si el resultado no nos gusta, como ya hemos hecho la copia de seguridad, lo machamos todo y hacemos una instalación limpia. Aunque como ya indico yo no he tenido grandes problemas sino pequeñas anécdotas.

Y después de la instalación
Hay diversos tutoriales para dejar fino Ubuntu para el uso diario, yo hice dos:

jueves, 10 de abril de 2014

Windows XP ya no tiene soporte ¿qué hacemos?

Desde el pasado 8 de abril Windows XP se ha quedado sin soporte, ¿esto que significa? pues que a partir de ahora todos los agujeros que se descubran en este sistema quedarán sin tapar, ¿y que puede hacer el usuario de Windows XP ante este panorama?
Pues puede tomar tres caminos: el malo, el peor y el bueno.

El peor de todos: seguir con XP

Seguramente será el camino que tomarán muchos, por una mezcla de ignorancia, vagancia y dejadez.
Pensarán que no va a pasar nada, los más inquietos que lo peor que les puede ocurrir es que les entre un virus y que pierdan los datos, algunos harán copias de seguridad y pensarán que así ya están cubiertos... ¡pues no!
Lo peor es que te entre un troyano y tu equipo se convierta en un equipo zombie, y se dedique sin tu saberlo a reenviar spam, reventar claves de cualquier cosa, etc... y TÚ puedes terminar siendo responsable y meterte en un buen lío.

Actualizar la versión de Windows, una mala solución

¿Y por qué es mala? para empezar no estas solucionando nada sino retrasando el problema, ganando un poco de tiempo.
Si quieres seguir con un entorno como el que tenías con Windows XP, la opción es Windows 7, pero el problema es que está descatalogado y Microsoft está deseando quitárselo de encima para que pases por el aro que ellos te tienen preparado: Windows 8.
Windows 8 es un entorno tremendamente duro para el windowsero medio y en el que no vas a poder hacer grandes cosas con tu lavador... digo ordenador. Para usar este sistema mejor cómprate una consola.
Y si hablamos de dinero, seguramente al coste de la licencia nueva tengas que añadir el de renovación del equipo.
 

La auténtica solución: pasarse a GNU/Linux

Pues sí, es una oportunidad de oro para usar un sistema libre, olvidarse del malware cuando navegas o exploras un pendrive y dejar de ser esclavo de los caprichos de una compañía.
La cuestión es, ¿qué distribución?
  • Lo mejor es empezar con una que sea parecida a lo que estabamos usando antes, así por ejemplo lubuntu 14.04 sería una buena opción, o ubuntu 14.04 desactivando unity.
  • Casi todas las distribuciones tienen un modo live, es decir, puedes arrancar el ordenador con ellas desde el CD-ROM o pendrive sin tocar el disco duro y así ver que todo funciona bien y fluido antes de instalar. 
  • Aunque la página de descargas esté en inglés, ubuntu está completamente traducido al castellano, entre cientos de idiomas. Algo muy curioso es que si tienes distintos usuarios puedes configurarlo para que cada uno vea el sistema con todas sus aplicaciones en su lengua materna.
  • Vas a poder hacer practicamente todo lo que hacías con Windows, lo que cambia básicamente es el nombre de los programas que abren esos documentos que ya tienes.
  • Y si no quieres renunciar del todo a Windows porque no te ves preparado, no tienes porqué hacerlo, hay dos maneras de hacerlos convivir:
    • Arranque dual: así tienes el Windows en modo nativo como siempre, sin embargo tiene el inconveniente en que un virus podría dejar inutilizado el sistema de arranque y dejarte sin poder acceder a los dos sistemas (y mucho cuidado si es Windows 8).
    • Virtualizar Windows: es la mejor opción, así tienes encerrado el sistema peligroso en una botella que es la máquina virtual.
      Antes esta solución planteaba el problema del rendimiento y la aceleración gráfica para los juegos sobre todo, afortunadamente las últimas versiones de Virtual Box permiten emular la aceleración gráfica, mapear USB, etc... por lo que tendrás prácticamente el mismo rendimiento, o incluso más debido al mejor aprovechamiento que hace de los recursos el núcleo de linux. Eso sí, necesitarás memoria suficiente y disco duro para la máquina virtual y la anfitriona (al menos 2 Gb de RAM).
Y recuerda, hay más distribuciones aparte de Ubuntu, si tienes curiosidad puedes probar todas las que quieras y quedarte con la que más te guste. A mi siempre me han gustado las derivadas de Debian.

viernes, 4 de abril de 2014

Arduino y GNU/Linux: instalación del software en Ubuntu 12.04.04

Hace unos días que tengo en mi poder mi segunda pieza de hardware libre, una placa Arduino Uno que pedimos un amigo y yo por internet, ya tenemos algunas cosas para enganchar, voy a instalar el software para introducir los programas en la placa en mi Ubuntu 12.04.04.
  • Voy a la página oficial, sección de descargas.
  • Descargo la beta que tiene más placas soportadas (aunque para la mía valdría cualquiera de las dos versiones), concretamente la versión para Linux de 64 bits.
  • La descomprimo en /opt (la podemos descomprimir donde nos de la gana).
  • Ponemos a nuestro usuario en el grupo dialout (para no necesitar ejecutar el programa como sudo), para ello editamos como administrador el archivo /etc/group y añadimos al final de la línea que empieza por dialout nuestro usuario, de forma que quede como esto:
dialout:x:20:miusuario
  • Abro la carpeta de arduino y lanzo su ejecutable con doble clic (ya haré el acceso directo para más comodidad).

El programa es muy sencillo tiene un área de menús, una botonera, una zona para código y otra para mostrar mensajes.
  • Lo primero que debemos hacer es indicar el modelo de placa que tenemos, para ello nos vamos a las opciones de menú Herramientas, Placa y elegimos la nuestra.
  • Después indicamos el puerto que usa la placa, para ello vamos a las opciones de menú Herramientas, Port y elegimos el puerto.
Después ya podemos poner nuestro código en su lenguaje de programación para programar nuestra placa, los botones que hay encima de la zona de código hacen lo siguiente de izquierda a derecha:
  • Comprobar la sintaxis del código.
  • Enviar el código a la placa.
  • Crear un archivo de código nuevo.
  • Abrir un archivo preexistente.
  • Guardar el archivo actual.

Bueno, pues ya iremos viendo lo que voy haciendo con el juguetito, otra afición más y tan poco tiempo.
¡Ah! He encontrado un manual para instalar scratch 2.0 con soporte para arduino en GNU/Linux, a más de uno le puede resultar útil.

sábado, 29 de marzo de 2014

Conectar un joystick USB a GNU/Linux (o un joystick atari con retroadapter)

Estos días ha llegado mi Retro Adapter , un adaptador que convierte algunos joystick antiguos como mis atari en modernos joysticks usb, que compré en la tienda Retrocables (muy profesionales, ya contaré en otra entrada porque es una historia larga).
Al grano, lo que yo quería era usar el invento en mis equipos con GNU/Linux y la verdad es que es algo tan sencillo como instalar dos aplicaciones: joystick y jstest.
Se puede hacer desde el centro de software de la aplicación o desde consola:

sudo apt-get install joystick jstest-gtk

El paquete joystick tiene el soporte para usar joysticks en GNU/Linux mientras que jstest-gtk es una aplicación para comprobar y calibrar joysticks.
En el caso de Ubuntu su acceso directo aparece entre las Herramientas del sistema.


En mi caso, al conectar joysticks digitales no necesito calibrarlos, aunque podría mapear el teclado para determinados juegos sin soporte de joysticks.

Bueno, voy a probarlo con mi viejo Magnum joystick (Mastertronic) en SuperTuxKart:




Todo perfecto, por cierto en la foto también sale otro cacharrito que también es hardware libre del que hablaré en la próxima entrada.

viernes, 21 de marzo de 2014

Bluegriffon: editor visual libre de páginas web

Bluegriffon, es un excelente editor visual libre de páginas web, al estilo de DreamWeaver pero multiplataforma y libre.


Para instalarlo en Ubuntu basta con descargarlo de su página web, descomprimirlo en una carpeta y ejecutar el archivo 'bluegriffon', es decir, también es una aplicación portable.
Para mayor comodidad como siempre se puede hacer un acceso directo en el escritorio.

Si este procedimiento da algún problema también se puede añadir vía PPA tecleando lo siguiente desde la terminal:

sudo echo 'deb http://archive.getdeb.net/ubuntu precise-getdeb apps' >> /etc/apt/sources.list
wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install bluegriffon


¿He dicho que era multiplataforma? Sí, también está disponible para Windows y Mac.

domingo, 16 de marzo de 2014

Instalar una tipografía en Ubuntu 12.04, FiraOpenType

Vamos a instalar la tipografía libre FiraOpenType que ha desarrollado la Fundación Mozilla para sus aplicaciones de Firefox OS y que es bastante legible.

Para ello hacemos lo siguiente:
- Nos la descargamos los archivos otf de su página oficial.
- Vamos haciendo doble clic en los archivos otf y pulsamos en instalar.

FiraOpenType

Como podéis ver se trata de una tipografía bastante legible, lógico, se ha desarrollado para la minúscula pantalla de los móviles.
¡Ah! este procedimiento es válido para tipografía que nos descarguemos de internet, se instalaría exactamente igual.

Quien quiera instalarla desde consola sólo tiene que descomprimir los archivos en /usr/share/fonts y teclear a continuación el comando:

sudo fc-cache -f -v

También hay otros procedimientos de instalación en esta página.

lunes, 10 de marzo de 2014

Instalar kernel 3,11.x y drivers nvidia del fabricante en Ubuntu 12.04.04

NVidia y Linux
He instalado el kernel 3.11 y el driver privativo para mi nvidia GEFORCE GT 610 2GB con lo que he conseguido más rendimiento y estabilidad, para ello he hecho lo siguiente:
  1. Instalamos desde synaptic, el centro de software o consola los paquetes nvidia-current, linux-image-3.11 y linux-headers-3.11
  2. Editamos el archivo /etc/default/grub y modificamos la siguiente línea
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_osi=\"Linux\""
  3. Actualizamos grub
    sudo update-grub
Y ya está, eso sí antes de hacer esto es muy recomendable hacer copia de seguridad de nuestros datos por si tenemos algún problema inesperado.