martes, 30 de octubre de 2012

Curso de Administrador GNU/Linux


A menudo me llaman al trabajo para consultar cuando se va a reiniciar el dictado del curso para administrador GNU/Linux, cuestión que es poco probable que suceda ya que la persona que los dictaba se retiró de la institución.
He visto que hay en internet alternativas para obtener una formación técnica en ese sentido y que esta tomando mayor relevancia todo lo referido a certificaciones LPI.


"Linux Professional Institute" es una organización sin ánimo de lucro que se dedica a la certificación de profesionales de Linux.
El programa de certificación LPI fue diseñado para certificar la competencia de los administradores de sistemas que usan el sistema operativo Linux y sus herramientas asociadas, y su misión principal es la de promover y certificar capacidades esenciales en Linux y Código Abierto a través de la creación de exámenes altamente comprensibles, de gran calidad y además independientes de cualquier distribución.
Sin embargo, esas certificaciones tiene un elevado costo en dolares y nuevamente uno se encuentra con el dilema si vale la pena y el esfuerzo acceder a este tipo de certificaciones.
Desde mi punto de vista, toda certificación o título que acredite la competencia en determinada área facilita a las personas encargadas de evaluar aptitudes para un determinado puesto que se desea cubrir por lo que siempre son útiles. De todas formas, si no hay un conocimiento y experiencia que sostenga esos papeles terminan siendo simplemente eso: algo que se compró pero que no tenemos posibilidad de respaldar con el know-how necesario para quedarnos con el puesto de trabajo.
A continuación les dejo una herramienta sumamente atractiva y poderosa para obtener el entrenamiento necesario que nos brinde el conocimiento y la experiencia en Linux como para, no solo salir airosos de los exámenes de certificación, sino lo mas importante: ejercitarnos en lo que es el día a día de un administrador de sistemas GNU/Linux.

Este año se han actualizado los objetivos del programa (de la misma forma que sucede casi a diario con el sistema operativo GNU/Linux) por lo que los tutoriales que se encuentran disponibles en español pueden estar desactualizados en algunos aspectos.
"El Linux Professional Institute Certification Program (LPIC) ha sido objeto de una importante revisión para el 2012. Los exámenes de LPI Nivel 1 de certificación están utilizando estos nuevos objetivos. La certificación LPI Nivel 2 lo hará a partir del mes próximo (agosto de 2012)."

De todas maneras les dejo aquí un par de sitios donde se pueden obtener esos tutoriales no sin antes advertirles que la documentación del sitio quiz apunta a los nuevos objetivos LPI, con la salvedad que el material se encuentra todo en inglés.

Preparación para el examen de Linux Professional Institute (LPI)
Tutoriales de auto-estudio que lo ayudarán a conocer los aspectos fundamentales de Linux y a prepararse para obtener la certificación de administrador de sistemas

jueves, 18 de octubre de 2012

Grabar escritorio en Ubuntu 12


seguramente en más de una oportunidad hemos necesitado grabar lo que hacemos en ubuntu para luego reproducirlo como video. Existen herramientas como recorditnow o recordmydesktop que nos facilitan esta tarea.
Para hacerlo directamente desde consola vamos a generar un script para el comando aviconv y un lanzador para unity.
avconv es el sucesor de ffmpeg y en particular en las distribuciones ubuntu ffmpeg ya está discontinuado.
primero averiguamos la resolución de trabajo:

root@champitas:~# xrandr -q |grep -w Screen
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
creamos entonces el script screencast en /usr/bin/ con este contenido:
root@champitas:~# vi /usr/bin/screencast
#!/bin/sh
echo "Nombre del Archivo con extensión: "; read name
avconv -f alsa -i pulse -f x11grab -r 20 -s 1366x768 -i :0.0 -vcodec libx264 -preset ultrafast -threads 4 -y ~/Documentos/$name
damos atributo de ejecución:
root@champitas:~#chmod +x /usr/bin/screencast

La segunda parte será crear el lanzador para unity y validarlo:
root@champitas:~#vi /usr/share/applications/screencast.desktop
Con el siguiente contenido:
[Desktop Entry]
Name=ScreenCast
Comment=grabador de sesiones de escritorio
Exec=screencast
Icon=/usr/share/app-install/icons/recorditnow.png
Terminal=true
Type=Application
Categories=ConsoleOnly;Utility;AudioVideo;Recorder;
Validamos el lanzador de la aplicación:
root@champitas:~# desktop-file-validate /usr/share/applications/screencast.desktop
y con esto ya tenemos nuestro propio grabador de sesión

buscamos la aplicación:


Ingresamos el nombre:

Comienza la grabación, la cual terminaremos con Ctrl+C:

Fuentes: