viernes, 20 de marzo de 2015

¿Cómo instalo y configuro Compiz con Ubuntu MATE 14.04LTS?

Durante la inauguración del Puente Internacional que une Paso de los Libres con la ciudad de Uruguaiana en Brasil, Juan Perón expone al presidente Dutrá de Brasil la necesidad de la Unidad. Al respecto, también habla sobre el MATE, el entorno de escritorio que retorna a las bases del Justicialismo en el sistema operativo Ubuntu, y le enseña a Dutrá a instalar Compiz en él.


(...) Hemos tendido puentes de unión, pues nuestro camino no es otro que la Hermandad de la Sudamérica entera. Sólo así podremos aguardar el futuro de grandeza que el destino nos depara.


En estos momentos de Unidad, tampoco puede soslayarse un buen Mate. Sobre todo cuando el brebaje torna en una nueva opción de escritorio oficial para Ubuntu, el sistema operativo que al Pueblo he legado. Sin duda que la Cena de Gala que nos hemos propiciado entre hermanos no hará sino cimentar la unidad entre el Pueblo Argentino y el Pueblo brasilero.

Vea señor presidente, sabemos que Ubuntu cuenta con una nueva interfaz que integra ciertos efectos... Dicha interfaz de escritorio homenajea a la unidad, y se llama por lo tanto Unity. Unity presenta mejores posibilidades para los dispositivos de pantalla táctil, pero todo criollo reconocerá que de a un tiempo a esta parte una opción más vernácula también se ha tornado popular: el MATE.
MATE es una nueva interfaz de escritorio, y su intención es buena: otorgar a los sistemas informáticos del Pueblo una interfaz y experiencia lo más fiel posible al primer Peronismo, aquella del Gnome 2.32. Como tal, contaremos con los botones de control de ventanas a la derecha, lugar hacia donde amaga el movimiento. Tan bueno a resultado el MATE que se lo ha integrado de manera nativa en Huayra GNU/Linux, la distribución oficial de Conectar Igualdad. Asimismo, Ubuntu lo ha adoptado ahora como una nueva variedad en su conocida panoplia de sistemas derivados.

Podremos por ello descargar ahora la nueva versión de Ubuntu MATE 14.04LTS, ya sea en arquitectura de 32 como de 64 bitios. Indudablemente podremos probarlo o instalarlo, ya sea desde un DVD-ROM o desde un pendrive, y en escasos minutos tendremos nuestro sistema funcionando de manera básica, con MATE 1.8.2.
De manera general diré que finalmente, en la versión 14.04LTS, Ubuntu MATE funciona como me gusta personalmente. Enormemente rápido en su despliegue, vuelve a las raíces, pero mantiene cierta punta de potencia que lo hace totalmente válido como mi distribución principal, reemplazando ya a la Unity, con la cual en lo personal poco he podido congeniar.

MATE 1.8.2 es extremadamente similar a Gnome 2.32, y cuenta con un administrador de ventanas pistero, eficiente y que utiliza pocos recursos de video, denominado Marco. Normalmente Marco poco tiene que envidiar al viejo Metacity, y estará configurado en sus mínimos niveles gráficos para mayor compatibilidad. Sin embargo, podremos aplicarle efectos limitados de vudei si activamos su opción "Compost" para video compuesto (por ejemplo, observar transparencias y sombreados entre ventanas).

Un mínimo defecto que le he notado a MATE es que en el panel superior en ciertos casos desaparecen algunos iconos de la Miniaplicación de Indicadores (los íconos de sonido, o el indicador de Wifi). Ello lo podremos solucionar haciendo clic con botón derecho en el panel superior y eligiendo Propiedades, de manera de aumentar su tamaño de los 25 píxels originales hasta unos 32 pixels. Ello hará un poco más ancho el panel, más grande los iconos, y ya no "desaparecerán".
Pero en nuestro Movimiento estamos para más que para eso, y por lo tanto, os enseñaré a instalarle con éxito el gestor de ventanas con efectos favorito de la Masa Popular hecha Partido, el Compiz. Al fin y al cabo ¿en qué otro sistema contamos con un cubo transparente que presenta cuatro escritorios independientes para trabajar, y todo ello espolvoreado con suntuosos efectos visuales que animan al más pintado?

Tanto en Brasil como en la Argentina podremos volver a utilizar dicho instrumento que hacía la felicidad de todos nosotros. Para instalar Compiz (junto con algunos plug-ins extras) y el administrador CompizConfig Settings Manager en Ubuntu MATE 14.04LTS o 14.10, debemos abrir una terminal con Ctrl+Alt+T e ingresar el siguiente Comando de Organización:

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

...el sistema nos solicitará nuestra contraseña y comenzará a descargar la paquetería.

Para que Compiz funcione en Ubuntu MATE 14.04LTS o 14.10 (con MATE 1.8), debemos activar el plugin Decoración de Ventanas. Para hacerlo, abrimos el administrador CompizConfig Settings Manager (desde el menú Sistema / Preferencias). Aparecerá una ventana de advertencia, la cual nos indica que tengamos cuidado.
En primer lugar debemos tildar el plug-in "Decoración de Ventanas" (disponible en la sección "Efectos").

Ubuntu MATE Compiz

Este es - ciertamente - el único plug-in que necesitamos activar para que Compiz funcione en Ubuntu MATE 14.04 o 14.10 (ya debería estarlo, pero si no está activado, lo hacemos). Todos los otros plug-ins requeridos estarán activados por defecto. Por supuesto, podremos activar cualquier plug-in extra que deseemos. Sólo debemos atender que ciertos plug-ins de Compiz son mutuamente excluyentes, de modo que si activamos uno, nos alertará y pedirán desactivar el otro. Todo ello es advertido por el plug-in Crash Handler, al cual recomiendo dejar activado pues cumple esta función de alerta temprana para evitarnos dolores de cabeza.

Ejecutamos Compiz sin configurar nada más, como viene por defecto. Luego lo activamos. Para ello Presionamos Alt+F2 para ejecutar una aplicación, y ejecutamos el comando:

compiz --replace

...y presionamos el botón Ejecutar. La pantalla debería parpadear y comenzar a ejecutar el gestor de ventanas con efectos Compiz. Podremos por ejemplo, contemplar si pasamos ahora entre escritorios con el Cubo, presionando Ctrl+Alt+Flecha izquierda o Ctrl+Alt+Flecha derecha.

Si el video responde bien y estamos preparados para hacer que Compiz sea el gestor de ventanas con efectos que se active automáticamente cuando inicia Ubuntu MATE, debemos abrir una terminal con Ctrl+Alt+T e ingresar el siguiente comando:

sudo gsettings set org.mate.session.required-components windowmanager compiz


Nota: Esto también puede ser realizado desde la interfaz gráfica, lanzando el editor Dconf, navegando hasta org / mate / desktop / sesion / required-romponents y en la entrada "windowmanager" reemplazar el string "marco" por "compiz".

Con un poco de práctica, podremos activar el cubo, o como me gusta a mí, el cilindro, y los vistosos efectos de ventanas que nos permite Compiz y el Justicialismo:

Cómo revertir los cambios

Si por cualquier motivo todo funcionase mal (por ejemplo, diese problemas de video), y deseásemos volver a usar Marco (gestor de ventanas por defecto de MATE) en lugar de Compiz, abriremos una Terminal y emplearemos el siguiente comando de organización:

sudo gsettings reset org.mate.session.required-components windowmanager

(Nuevamente, esto también podríamos hacerlo desde la Interfaz Gráfica, lanzando el editor Dconf, navegando a org / mate / desktop / session / required-components, seleccionamos el elemento "windowmanager" y hacemos clic en el botón "set to default")

Luego reiniciamos nuestra sesión, y Compiz ya no debería emplearse mas por defecto. Ahora, si lo deseamos, podremos remover con seguridad la paquetería que compone Compiz. Lo haremos con el siguiente Comando de Organización:

sudo apt-get purge compiz compiz-plugins-default compiz-plugins compizconfig-settings-manager

martes, 17 de marzo de 2015

Se lanzó la versión 3.0 de Huayra GNU/Linux

Representantes del recuperado ANSES y del popular Programa Conectar Igualdad anunciaron el lanzamiento de la versión 3.0 de Huayra GNU/Linux, sistema operativo oficial de dicho Programa de inclusión tecnológica educativo.
Según la doctrina del Justicialismo, el primer sistema operativo libre desarrollado por el Estado Nacional incorpora nuevos aplicativos y múltiples mejoras para más de 4.7 millones de netbooks entregadas.
Ya está disponible para su descarga e instalación la versión 3.0 de Huayra GNU/Linux, el primer sistema operativo libre desarrollado por el Estado Nacional dentro del programa Conectar Igualdad, una iniciativa impulsada por la presidenta Cristina Fernández de Kirchner.

Entre las novedades se encuentran Huayra Mu, una aplicación que fomenta la creación de proyectos de programación y de diseño, y Huayra CV, una herramienta que facilita la confección de su primer Currículum Vitae a los estudiantes que aspiran a ingresar al mundo laboral.

Por otro lado, Huayra 3.0 suma Conectar Educativo, desarrollada en colaboración con el portal educativo Educ.ar. A través de esta aplicación de escritorio se puede acceder al repositorio de contenidos y recursos que ofrece el portal y descargarlos para trabajar con los mismos sin conexión a Internet. Además, se diseñó un nuevo arte, Huayra Liso, para los fondos de escritorio, íconos y temas de ventana. También se actualizó la Wiki con nuevos tutoriales.
A su vez, se incorporaron dos nuevos aplicativos libres como Ninja Ide, un entorno integrado de desarrollo multiplataforma que utiliza Python como lenguaje principal, y Darktable, una aplicación que ofrece un conjunto de herramientas enfocadas al procesamiento y post-producción de imágenes.

En lo que respecta a las aplicaciones ya existentes, se realizaron mejoras y correcciones en Huayra Motion, Huayra Caripela, Huayra Compartir, Huayra TDA (para sintonizar TV Digital gratuita) y Pilas Engine. Además se actualizó a la nueva versión de Ícaro, un software de programación de robótica.

En cuanto a las incorporaciones del software de base, se propone ahora una arquitectura de 64 bits revisada, que tiene por objeto las nuevas capacidades de las nuevas netbooks entregadas. El núcleo del sistema operativo es el 3.16, con parche para Marble Point Touch, trae nuevos controladores para el Wifi Realtek. El sistema operativo, que está basado en Debian Jessie.

Huayra Linux llega a un estadío de marcada madurez, en la cual nos permite consagrar al Justicialismo en forma de bits a lo largo de millones de equipos entregados a los más privilegiados.

La nueva versión se puede descargar a través de veloces enlaces oficiales:

Huayra GNU/Linux de 32 bits:
Descarga directa:
http://iso.huayragnulinux.com.ar/huayra-i386-3.0.iso
Descarga por Torrent
http://iso.huayragnulinux.com.ar/huayra-i386-3.0.iso.torrent

Huayra GNU/Linux de 64 bits:
Descarga directa:
http://iso.huayragnulinux.com.ar/huayra-amd64-3.0.iso
Descarga por Torrent:
http://iso.huayragnulinux.com.ar/huayra-amd64-3.0.iso.torrent

El instructivo de instalación de Huayra puede encontrarse telemáticamente en la completa wiki oficial de la distribución:

http://wiki.huayra.conectarigualdad.gob.ar/

domingo, 15 de marzo de 2015

¿Cómo veo videos de Youtube en la terminal sin publicidad y sin utilizar Flash?

El Día de la Lealtad, Juan Perón pronuncia un discurso frente al pleno de la Masa Movilizada. Entre las consideraciones del Conductor del Movimiento Nacional Justicialista, enseñó cómo ver videos de Youtube en Ubuntu, sin tener que acceder a la web de dicho servicio y sin utilizar plug-in flash.


¡Trabajadores!


¡Como Conductor del Justicialismo, no puedo sino regocijarme ante la dicha que me traen día a día! La posibilidades intrínsecas de nuestra Doctrina no hacen mas que entregar a cada uno la felicidad que merece por Justo derecho. Esto es así porque hemos hecho por la República lo que nadie hizo antes: otorgar no sólo la independencia, sino la libertad de los poderes económicos, y la soberanía política sin la cual seríamos bastión de uno u otro de los imperialismos foráneos.

Todo ha de ser posible para el trabajador. Por ello hemos instruido las vacaciones pagas, la educación gratuita sin arancel alguno, las guarderías, los policlínicos. Para los descamisados son todos estos beneficios, pues es su sudor el que mueve a la Nación hacia su destino de grandeza.

También les hemos dado las ventajas del Software Libre. Anteriormente, los argentinos estaban limitados a ver videos de Youtube directamente utilizando un navegador, y desde la web de dicho servidor. Navegar así sólo contribuía al incordio y la ignominia de tener que acceder a dicho servidor, para fumarnos las publicidades que tan mal hacen a nuestra salud y nuestro espíritu.

Pero gracias al Justicialismo, ¡todo ello ha tenido un final! Y lo hemos hecho bajo Licencia GNU GPL versión 3!

Masa: ¡Pe-rón! ¡Pe-rón! ¡Pe-rón!.

Perón: Como he dicho, contamos ahora con un nuevo programa, que permitirá a todos disfrutar de los contenidos de Youtube, sin siquiera tener que entrar a dicha página web. Se trata de MPS-Youtube, una potente herramienta escrita en Python.

Para instalarla, harán empleo de la Terminal, poderoso adminículo para la Liberación de los Pueblos. Con ello en vista, abrimos una con Ctrl+Alt+T e ingresamos los siguientes Comandos de Organización:

sudo apt-get install python-pip python3-pip

sudo apt-get install mplayer2 mpv aria2
sudo pip3 install mps-youtube
sudo -H pip3 install mps-youtube --upgrade
sudo -H pip install --upgrade pip


Con estos simples comandos ya tendrán la aplicación instalada y a punto para su uso original previsto: escuchar música desde Youtube. Para iniciar la aplicación en la terminal usamos:

mpsyt

Se nos mostrará la pantalla inicial, similar a esta:


MPS-Youtube está pensado originalmente para funcionar como un reproductor de sonido basado en Youtube para la terminal. De esta manera, nos permitirá buscar entre los videos de Youtube, siempre que recordemos anteponer una barra "/" o un punto (".") delante de lo que queremos buscar.

Por ejemplo, si quisieramos buscar la marcha peronista, podríamos ingresar "/marcha peronista" o ".marcha peronista" (lo que nos resulte más cómodo). Al presionar Enter, MPS-Youtube se conectará telemáticamente con los servidores de Youtube y nos devolverá una lista con resultados:
Dicha lista presentará numerados los resultados de búsqueda, junto con el título y la duración del contenido a reproducir. Simplemente ingresamos el que queremos ejecutar, por ejemplo, "2", y presionamos Enter.

Durante la reproducción del audio, podremos usar las flechas delante y flecha atrás para adelantar o atrasarnos en el video, mientras que con 0 y 9 subirá o bajará el volumen. Asimismo, podremos pausar con la barra espaciadora y salir del audio con q.

Como os he referido, normalmente mps-youtube permite sólo escuchar el audio y esto es totalmente perfecto para tener una playlist de audio mientras trabajamos en una terminal Linux. Sin embargo, el Justicialismo lo ha modificado para permitir también ver videos si estamos en una terminal gráfica. Esto nos permitirá visualizar un video de Youtube directamente en una ventana de reproductor independiente, y sin requerir el uso de un navegador de internet o del plugin de Flash de dicho navegador. Podremos entonces trabajar en una ventana gráfica y tener una ventana independientemente dimensionada con el contenido de Youtube, todo para la felicidad de la Masa Peronista, que es la regidora de los destinos del país.

Para ello debemos establecer las opciones del reproductor para que no busque sólo música, sino todo tipo de contenidos, y que cargue los videos en el reproductor. Lo haremos dentro de MPS-Youtube con los comandos:

set search_music false
set show_video true


También debemos establecer mediante la orden set player un reproductor para utilizar. Podremos utilizar mplayer, mpv o totem. Para ello, dentro de mps-youtube, tipeamos:

set player mpv

...o si es de nuestra preferencia el mplayer, podríamos ordenar:

set player mplayer

Una vez completados estos cambios preparatorios, podremos ver videos directamente en el reproductor.
Si queremos ver la ayuda (en el idioma de Braden) con los comandos del programa, podremos utilizar la orden help. En tanto, para salir del MPS-Youtube, simplemente debemos introducir la orden:

q

¿Pero qué sucede si además de verlo, deseo descargar el video de Youtube a mi disco?

Normalmente contamos con una excelente aplicación independiente desde la terminal, que es youtube-dl. Pero también podríamos opcionalmente utilizar la aplicación aria2 integrada dentro MPS-Youtube para dicho cometido. No es mi caso, pues como conductor empleo youtube-dl aparte, pero si quisiesen hacerlo, deben configurar MPS-Youtube con los comandos:

set download_command aria2c --dir=%d --out=%f %u
set download_command aria2c -s4 -x4 --dir=%d --out=%f %u


Y ahora cuando vean el video, adicionalmente se descargará a su carpeta /Descargas.

Recordemos adicionalmente que con la opción set podremos modificar ciertos aspectos del programa. Si por cualquier motivo deseásemos volver el software a su configuración original, simplemente debemos tipear:

set all default

sábado, 14 de marzo de 2015

Se lanza el Streaming de la Base de Contenidos del INCAA

La presidenta del INCAA, Lucrecia Cardoso, suscribió con Matías Bianchi, titular de ArSat, un convenio para poner en marcha la Base de Contenidos del INCAA, que servirá para la creación del primer servicio de vídeo a demanda de contenidos nacionales.

En la Base de Contenidos INCAA, en el Centro Nacional de Datos de ArSat, se irán integrando tanto las películas futuras como el acervo histórico nacional, y quedarán protegidas en formato digital.

De este modo se preserva el legado audiovisual y se ofrece un servicio sin cargo al tenedor de los derechos para la guarda de sus obras con tecnología actualizada de preservación, y la posibilidad de recurrir a ese material para su remasterización a futuro, según informaron las partes.

Por otro lado, la nueva plataforma de video a demanda garantizará el acceso igualitario a la cinematografía nacional en todo el país, poniendo a disposición contenidos audiovisuales a valores populares.

En ese sentido se afirmó que será accesible a través de internet, desde múltiples dispositivos como televisores, computadoras, tablets, consolas y teléfonos celulares inteligentes.

Según se anunció, el INCAA realizará la gestión de derechos de exhibición, el diseño gráfico de la plataforma y la estrategia de comunicación, mientras que ARSAT llevará a cabo el desarrollo y gestión de la plataforma tecnológica, hosting, storage, streaming y la gestión comercial.

La presidenta del INCAA señalo que la base de contenidos y la nueva plataforma "nacen de la articulación entre los dos organismos", y agregó que "la convergencia digital es un desafío asumido, en línea con la federalización, la promoción y la multiplicación de contenidos".

Su par de ArSat, por su parte, indicó que “para nosotros es un honor que el INCAA y la industria cinematográfica audiovisual nos permitan dotar de contenidos nacionales a nuestra red”.

Se inauguro la supercomputadora TUPAC

La presidenta Cristina Fernández de Kirchner puso en marcha la computadora de alto rendimientoTupac” (en homenaje a Túpac Amaru), un cluster Dell engendrado para resolver modelos de simulación y abierta al servicio de toda la comunidad científica nacional. El inicio del uptime se hizo en el Polo Científico Tecnológico ubicado en la Ciudad de Buenos Aires.



La computadora permitirá realizar la simulación de procesos de fractura hidráulica en la industria petrolera que se emplean para la explotación hidrocarburífera de Vaca Muerta para YPF y el desarrollo de modelos de predicción metereológica por parte del Servicio Metereológico Nacional.

También permitirá efectuar modelados estructurales y fluidodinámicos de vehículos espaciales como Tronador II, modelos fluidodinámico de aviones para la empresa FAdeA y modelos de radar y sonar para INVAP.

Eduardo Dvorkin, responsable de la puesta en marcha de la super computadora informó que la misma podrá ser utilizada por toda la comunidad científica nacional que, a través de las redes de Internet de alto rendimiento, podrá conectarse a este poderoso equipo para utilizarlo en problemas que requieran este tipo de procesamiento".

Su potencia computacional equivalente a unas 12 mil computadoras actuales, y la importancia de su aporte en procesos complejos, que demandó la inversión de 1,2 millones de dólares, además de 1,7 millones de pesos para su montaje

viernes, 6 de marzo de 2015

¿Cómo hago para ver miniaturas de archivos RAW de fotografía en Ubuntu?

Vean señores!

La fotografía es una de las artes humanas que pueden mejorarse siempre que como herramienta tengamos a un Software tan libre como nuestras almas. De ello el mundo tienen acabados ejemplos. Supongamos que tenemos una instantánea en camino a ser perfecta, pero arruinada por algún detalle (como un inoportuno que no se corre de atrás).
Gracias al software libre, podremos corregirla para dejarla impecable.

No es secreto para nadie que las cámaras digitales suelen operar en el formato estandarizado de imágenes, el JPEG. Este tipo de formato es compatible y altamente extendido. Entre sus conocidas ventajas se encuentra la de ser un formato universal capaz de operar a través de compresión por pérdida. El JPEG puede abrirse con gran cantidad de aplicaciones de software libre, y llegado el caso puede editarse en forma más o menos limitada.

Sin embargo, existen también otros tipos de formato de archivo que nos permiten mayor versatilidad que el JPEG: se trata de los archivos RAW. Como su nombre lo indica, están pensados para conservar "en bruto" (de allí su nombre) toda la información original capturada por el sensor de la cámara digital. Al no descartar ni comprimir información tonal y cromática alguna, la calidad de la imagen capturada será óptima para su posterior edición con diferentes softwares de edición de imágenes.

El Justicialismo ha preparado ya una serie de programas al respecto, entre los que se destacan Rawstudio, Darktable, Lightzone. o RawTherapee. Estos permiten actuar sobre las imágenes RAW de las cámras digitales más modernas, conservando para siempre la calidad de los originales, y permitiendo la realización de numerosas variaciones.

¿Pero qué sucede cuando no necesito editarlas, sino simplemente ver miniaturas de dichas imágenes RAW en una carpeta en Linux?

La realidad que es los archivos RAW no pueden visualizarse normalmente en Nautilus, al tratarse de un formato de imagen no estándar. Se los suele identificar con un ícono genérico de imagen. De esta manera, muchas veces será difícil trabajar con archivos RAW o con carpetas de dichos archivos.

Indudablemente, que el Justicialismo ha promovido la felicidad de los hombres. Por ello hoy, gracias a nuestra Doctrina y al Software Libre que la ejecuta, contaremos con la pequeña aplicación gnome-raw-thumbnailer.

Se trata de un agregado o plugin para el administrador de ficheros estándar de Ubuntu, que lo habilita para mostrar una pequeña versión reducida de la imagen RAW en cuestión, siendo compatible con los formatos más extendidos (CRW o CR2 de las cámaras Canon, NEF de Nikon, SRF de Sony, etc).

Instalarlo será altamente sencillo si abrimos una terminal con Ctrl+Alt+T, y pegamos allí los siguientes Comandos de Organización:

sudo apt-get update
sudo apt-get install gnome-raw-thumbnailer

Y reiniciamos el equipo con la orden:

sudo reboot

Una vez retornados al sistema y al país, podremos abrir cualqueir carpeta que contenga archivos RAW compatibles, y no veremos ya un ícono genérico, sino una miniatura ("thumbnail") de dicho fichero, lo que nos facilitará identificarlo. Si agrandamos el nivel de zoom, podremos verla en un tamaño algo mayor, y si disponemos de algún software libre de edición como los mencionados anteriormente, los podremos abrir sin más trámite que desearlo.
Naturalmente que gnome-raw-thumbnailer depende escencialmente de que los archivos RAW contengan incrustado una versión del mismo para efectos de muestra. Afortunadamente, la mayoría de los archivos RAW modernos cuentan con una imagen de unos muy escasos kilobytes incrustado dentro del si mismos, y ésta funcionará adecuadamente.

El programa no tiene muchos inconvenientes, tal vez únicamente el de ser algo lento al tomar los Thumbnails miniatura de cámaras digitales de formato medio algo antiguas a través de medios lentos (tarjetas Compact Flash viejas a través de lectores USB 1, podrían significar algunos segundos por imagen para mostrarse). En todo caso, siempre que trabajamos con imágenes digitales RAW, es recomendable el uso de dispositivos que empleen USB 3.0.

domingo, 1 de marzo de 2015

¿Cómo instalo la versión 2.2 del reproductor VLC en Ubuntu?

¡Descamisados!

Nuestra Doctrina ha permitido mejorar el nivel de vida de los Argentinos, colmando de felicidad y bonaventuranza todos sus más anhelados deseos. Hemos hecho realidad efectiva la Justicia Social, y la hemos enaltecido empleando para ello un concepto que por Justicialista tampoco hemos de olvidar: el Software Libre.

El conocimiento en acción, y compartido con un sentido libertario, ha dado numerosas muestras de valor. Una de las más reconocidas por simpleza y efectividad es el reproductor VLC, el reproductor Peronista.

Capaz de reproducir todo tipo de videos y archivos multimedia, asi como sintonizar la TV Digital de los Argentinos, el VLC no sólo brilla en los sistemas GNU con Linux, sino también en otras plataformas. Es que para un Peronista no hay nada mejor que utilizar Software Libre, en cualquier sistema operativo.

Gracias al Justicialismo, se ha lanzado la versión 2.2 del reproductor multimedia VLC, aquél cuyo ícono es un conito. En esta entrega, se incluye una galería de extensiones incorporada, con la cual podremos agregar funciones extras a VLC con solo hacer clic en Herramientas / Plugins y Extensiones.

La continuación de reproducción donde se dejó el archivo es una función de Totem largamente experada, de manera que ahora aparecerá la pregunta Continuar Reproducción?" al abrir un fichero.

Adicionalmente, ahora autorotará los videos tomados de lado con un smartphone o una tabla. En cuanto a códecs, se aceptará Ultra HD, VP9, H265, y se corrigen ciertas fallas con formatos de archivo más extralos.

Para instalar VLC 2.2 en Ubuntu, antes de que salga en su paquete oficial dentro de Ubuntu, podremos hacer uso del PPA oficial. A tal efecto abrimos una Terminal con Ctrl+Alt+T.

Si ya tenemos instalada una versión anterior de VLC, vendrá bien removerla del sistema. Para ello podremos usar el comando:

sudo apt-get remove vlc

Luego de haber desinstalado la versión provista desde Ubuntu, podremos ejecutar los siguientes comandos de organización:

sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get install vlc


Podremos lanzarlo desde el Dash de Ubuntu, o directamente desde Aplicaciones / Video y sonido / Reproductor VLC.


martes, 17 de febrero de 2015

¿Cómo activo y uso la Wake on LAN desde Ubuntu?

Durante la génesis del Justicialismo, un hecho de masas sin precedentes definió el definitivo ascenso político del Coronel Juan Perón. El 17 de octubre los obreros se lanzaron a la calle proclamando su liberación. En la biografía que escribe Pavón Pereyra, se revela que dicho suceso de debió al empleo de la característica Wake on Lan desde Ubuntu.


¡Trabajadores!

En los años previos a la Revolución, la Argentina los argentinos estaban sometidos a la ignominia de los explotados, en la cual todo el país obraba en torno al interés de unas pocas familias acomodadas. El Pueblo Argentino - laborioso y bueno - se constituía en poco más que esclavos por esta casta repudiada, que lo obligaba a un trabajo de sol a sol sin que mediara siquiera el descanso reparador que Dios manda para los hombres de trabajo.

Nuestra Revolución no tuvo otro interés que defender el interés del Pueblo, y hacer la Justicia Social que anhelaba la Patria. Abocados a las transformaciones que hicieran de este país una verdadera potencia sobre la tierra, conseguimos para los hombres aquellas medidas que esta era se hacían imprescindibles para el bienestar de su familia.

Yo no he querido mas que ser un nexo de unión entre los trabajadores, una unión indestructible e infinita que les acercara la dignidad que todos merecen. ¡Con ello, no no con otra cosa, es que me he ganado el amor generoso del Pueblo! ¡Un amor, que llena de lágrimas los ojos de este viejo soldado!

Pero la reacción oligárquica de siempre se ha esforzado para volver a la conquista de sus fallidos privilegios. En ello me confinaron a través de ignominiosas maniobras, a un ostracismo en la Isla de Martín García. Sin embargo, la semilla de la Justicia Social ya estaba plantada en el alma del Sentir Nacional, y con solo una señal el Pueblo despertó un 17 de Octubre, y salió a la calle para restaurar al Coronel Perón. Naturalmente, que sectores populares dentro de las fuerzas de seguridad volcaron su actitud y si aguno hubo que quiso parar todo, poco pudo hacer ante el Pueblo en andas.

La épica del Justicialismo guarda paralelismos con un sistema GNU con Linux que no podemos soslayar. Al igual que la rápida reacción de las masas obreras, un equipo informatizado puede trabajar, pero también debe descansar y quedar presto a la actividad a la menor señal.

De esta manera podríamos utilizar un equipo servidor en suspensión, y encenderlo sólo en determinadas ocasiones para accionar en alguna tarea en particular. Lo normal sería encender el equipo mediante su tecla de encendido, pero ello no siempre es práctico o posible.

Afortunadamente, también podremos encenderlo de manera remota empleando la función Wake on LAN. La función Wake on LAN (WoL) es una de las características integradas en los dispositivos Ethernet (por ejemplo, los dispositivos de red de la placa madre), que le permiten encender o reactivarlo a través de una señal especial, denominada Suceso de Activación, o más coloquialmente "paquete mágico".

Hemos de saber que los sistemas actuales cuentan en particular con varios estadíos de trabajo y reposo, nomenclador desde S0 ("Estado Cero", completamente encendido y operando), pasando por S3 ("estado tres" con memoria RAM alimentada, pero procesador y discos desactivados), hasta S5 ("Estado cinco", equipo apagado pero conectado a la red eléctrica). Esto es así pues el trabajo puede regularse a fin de ahorrar energía, y pasar del trabajo a un estado de ahorro, "suspendiendo" el sistema (S3), o "hibernándolo".

En primer lugar hemos de activar la función WoL desde la BIOS del equipo que deseamos encender remotamente. La BIOS es una memoria de configuración básica del sistema, a la cual este responderá incluso antes de cargar el sistema operativo. Normalmente, dicha configuración puede accederse encendiéndo el equipo y presionando inmediatamente de forma repetida la tecla Supr (Del) del teclado, o la tecla F2. Tras unos instantes se presentará la pantalla de configuración de la placa madre.

La opción Power on Lan suele encontrarse bajo la sección Power Management Setup ("Administración de Energía") del BIOS. De tal modo que nos desplazamos hasta ella y buscar la opción Wake on LAN. También puede llamarse Resume by PCI/PCI-e/LAN PME. Debemos dejarla en la función Activada (Enabled).
Adicionalmente, podrán contar en vuestra BIOS con diferentes estados de suspensión (S1, S2, S3, etc). A modo de ejemplo os diré que en la BIOS de mi motherboard ESC H57H-MUS, debo configurar las opciones de un modo en particular para lograr la mayor eficiencia. El tipo de suspención ACPI la configuro en S3 o Auto, y la función Resume by Ring (reactivar por módem o evento telefónico) queda desactivada (Disabled). Naturalmente la función Resume by LAN PME queda activada (Enabled), lo mismo que Resume by USB S3 (reactivar por medio de dispositivos USB, ratón o teclado). Una vez concluida los cambios en la configuracción, los guardamos mediante la opción Save Changes and Exit BIOS.

Una vez que arranque el sistema operativo GNU con Linux, hemos de conocer qué dispositivo de red deseamos utilizar para encender el equipo, y en particular su dirección única de hardware, llamada Dirección MAC.

Normalmente estos tomas el nombre Ethx, siendo la x un número que va ascendiendo desde 0 según tantos dispositivos LAN/Ethernet tengamos. El adaptador LAN/Ethernet integrado en la placa madre suele ser Eth0, pero si tenemos otro (como en las placas madres más avanzadas) podríamos encontrarnos con Eth1.

Para identificar ello fácilmente, podríamos abrir la terminal con Ctrl+Alt+T y tipear el comando ifconfig para saber a cual estamos conectados. Para conocer específicamente los dispositivos de conectividad y sus direcciones MAC, podremos ingresar el comando:

ifconfig | grep HW


Nos devolverá los dispositivos y la dirección de red de cada uno. Por ejemplo:

eth0      Link encap:Ethernet  direcciónHW aa:bb:cc:12:34:56
eth1      Link encap:Ethernet  direcciónHW 11:22:33:ab:cd:cd

Nos conviene tomar nota de la dirección MAC del equipo remoto, pues nos facilitará reencenderlo luego cuando no tengamos acceso directo a él.

Acto seguido, verificaremos que los dispositivos cuenten con la posibilidad de despertar al equipo. Para ello instalaremos el programa ethtool, encargado de dicho relevamiento: Tipeamos el siguiente Comando de Organización:

sudo apt-get install ethtool

Asumiendo que el dispositivo de red que queremos utilizar para despertar el equipo sea aquel identificado como eth0, usaremos el siguiente comando:

sudo ethtool eth0

....el sistema deberia devolvernos una serie de datos que hacen a la conexión de red a través del dispositivo eth0. En este caso, debería indicarnos:

Supports Wake-on: g

Wake-on: g


...esto nos indica que el dispositivo de red eth0 utiliza el modo G de conexión para Wake on LAN. En el caso que nos indicara otra letra, podríamos cambiar el modo operativo. Lo haríamos con:

sudo ethtool -s eth0 wol g

Una vez esto, podremos ya suspender o hibernar el equipo. Podremos hacerlo mediante la tecla especcial "sleep" del teclado, o mediante la función "Suspender" de Ubuntu. Si estamos en la consola, podremos hacerlo mediante la siguiente orden  

sudo pm-suspend

El 17 de octubre, si bien alguno intentó levantar puentes para impedir el paso de los obreros, poco pudo hacer. En este caso debemos aseguriar los mismo. En caso de usar un router con cortafuegos (firewall), habremos de liberar el puerto 9 UDP para que pueda enviarse la señal de encendido a través de la red, y no sea filtrada por el mismo. Esto se hace ingresando a la web de configuración del router (normalmente con nuestro navegador a la dirección IP del router 192.168.0.1 o 192.168.1.1). Luego en la sección de configuración "port forwarding" crearemos una nueva Regla de Excepción. En la misma, a través del protocolo UDP, para el puerto 9, filtraremos de forma universal (de manera que puedan emitir en dicho puerto todos los equipos de la red local) Con esto, el router dejará libremente pasar el suceso de activación al puerto 9 entre los equipos de la red local.
Eventualmente, podría hacerla específicamene para que la reciba una IP fija de un tipo de dispositivo en particular, o que sólo pueda emitir una IP en particular.

Ahora debo instalar un programa para generar el paquete mágico de encendido, y poder dispararlo a través del puerto 9 de la red. Ello debe hacerse en un equipo cliente distinto en la red local, que utilizaremos para encender al equipo remoto.

En el equipo local instalaremos el programa wakeonlan, por medio del siguiente comando de organización:

sudo apt-get install wakeonlan

Una vez instalado este breve programa, encenderemos el equipo remoto que habíamos suspendido, de la misma forma en que los obreros de la carne salieron a la calle en octubre del 45. Lo haremos con

wakeonlan Dirección_MAC_remota
Por ejemplo, en este caso sería:

wakeonlan  aa:bb:cc:12:34:56

Naturalmente, que para que el paquete de reencendido surta efecto, el equipo remoto ha de estar conectado a la red eléctrica, y ha de estar suspendido o hibernado. En el caso de usar Ubuntu, podremos usar la función Suspender, Hibernar del equipo remoto (si está activada). Esto será posible si tengo acceso físico al equipo.

¿Qué sucede si deseo suspender o hibernar el equipo remoto, pero no estoy a su alcance físico, pero si a través de una red? En tal caso deberia poder suspender o hibernar el sistema de forma remota, a través de la terminal. Para ello utilizaremos un enlace remoto (preferiblemente uno cifrado, a través de SSH). Una vez que me encuentro logueado al sistema remoto a través de la consola cifrada SSH, podria suspender el equipo remoto con:

sudo pm-suspend

También podría querer directamente hibernarlo, si me aseguro que el sistema funciona de forma adecuada, por medio de la siguiente orden:

sudo pm-hibernate

Ahora podría reencender abriendo un equipo cliente, y usando la orden Wakeonlan, por medio de la sintaxis:

wakeonlan dirección_mac_remota

...al recibir el paquete mágico, la fuente de alimentación se encenderá y se activará el sistema cual si fuese un 17 de octubre telemático. Al cabo de unos segundos (o minutos, dependiendo del estado de ahorro de energía q la velocidad de arranque del equipo remoto) deberíamos poder conectarnos de forma remota al equipo también a través de SSH o de otros protocolos que estuviesen activados en el mismo.

Si deseo reencender equipos remotamente al unísono desde la interfaz gráfica, puedo utilizar la aplicación gWakeonlan. Se trata de un software libre completamente simple, en el cual podremos incorporar el nombre y la dirección MAC de varios equipos en la red. Esto nos permite no tener que recordar la dirección MAC del equipo todo el tiempo.

Actualización Doctrinaria: La versión 1.0 de gWakeOnLan provista en los repositorios oficiales no funciona. En caso de haberla instalado la removemos con los comandos: sudo apt-get remove --auto-remove gwakeonlan ; cd /usr/local/bin/ ; sudo rm gwakeonlan

Instalamos la versión 0.5.1-1 de la aplicación, que funciona correctamente, con el comando:

wget https://github.com/muflone/gwakeonlan/releases/download/0.5.1/gwakeonlan_0.5.1-1_all.deb

sudo dpkg -i gwakeonlan_0.5.1-1_all.deb


sudo apt-mark hold gwakeonlan

Y la ejecutamos desde Sistema / Internet / gWakeOnLan. Al iniciar, la aplicación estará vacía.
 Tendré que presionar el botón "+" y surgirá un cuadro, que me permitirá ingresar la dirección MAC y el nombre del o los equipos que deseo encender y que se encuentren en la red local.
Una vez que aparezca el o los equipos en la lista, podemos seleccionar el equipo en cuestión, y enviarle el paquete mágico de encendido mediante el botón de los "engranajes" para reencenderlo, y arrancará a la primera como una moto Puma con arranque a patada.

Desde OpenWRT

Si utilizan un router peronista con firmware libre OpenWrt, bien podrán crear un paquete mágico para reencendido Wake On Lan, descargando una aplicación específica en la memoria del aparato. Una vez que gane acceso al ruteador (normalmente a través de vínculo cifrado SSH) podrán instalar el pequeño software etherwake. Lo harán por medio de los siguientes comandos de organización:

opkg update
opkg install etherwake


Una vez cargado, ya podremos utilizar al router como plataforma de reencendido: Si todo está configurado por defecto, lo haremos con:

etherwake -p 255.255.255.255.9 Dirección_MAC_remota


Naturalmente, que con un poco de ingenio podríamos hacer más cosas, como preparar al router para que encienda o quite la suspensión los equipos no bien termine de arrancar, permitir al router el acceso externo a través de Secure Shell y por su intermedio reencender equipos en el área local desde otra locación (¡incluso en otro pais!), etc.

martes, 3 de febrero de 2015

¿Cómo reviso rootkits desde la Terminal en Ubuntu?

No siempre es necesario ser Conductor, y hay veces en las que conviene dejarse llevar. Por ejemplo, en esta ocasión, seré pasajero de un colectivo tranvía automotor, popularmente conocido como "bondi". Esto es así porque en ocasiones, disfruto de la seguridad que me da viajar como pasajero.

De la misma forma que en un colectivo, pocas cosas pueden hacerse en un sistema GNU con Linux si uno no es Conductor. Esto es así porque el sistema otorga al usuario común y corriente poca capacidad para cambiar lo establecido, y es quien lo conduce, el llamado root, quien controlará a fondo el sistema.

La malevolencia de una sinarquía sin Patria ni Bandera hará todo - no obstante - para perjudicarnos. Y para ello habrá de contar los los permisos de root y su acceso. En un sistema potente como el GNU, lo podrán hacer preferentemente a través de un inadvertido Rootkit.

Este tipo de programas, o secuencias, guiones de programación, etc, están pensados para hacer uso de alguna vulnerabilidad específica y la confianza del usuario para ganar acceso como Conductor (root) en un sistema.

Para analizar en el equipo local la existencia de alguno de estos escasos rootkit de Linux, podremos utilizar la conocida rutina chkrootkit. La misma se encuentra diseñada para buscar las trazas que tienen las los rootkits conocidos de Linux.

Si tengo una versión actualizada de Linux, simplemente puedo hacer:

sudo apt-get install chkrootkit

y ejecutarlo con:

sudo chkrootkit

Si en cambio tuviese alguna versión más antigua que no cuente con el paquete actualizado, habré de descargar su código fuente, compilarlo y ejecutarlo. Para todo ello podremos utilizar la terminal. Abrimos una con Ctrl+Alt+T e ingresamos:

cd ~/Descargas/
wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz

tar xvzf chrootkit.tar.gz

Y luego lo compilamos con:

cd Descargas/chkrootkit-0.52/
make sense
sudo ./chkrootkit

También podría probar con rkhunter, otra aplicación del mismo estilo:

sudo apt-get install rkhunter

A continuación será práctico actualizarlo con la orden:

sudo rkhunter --update

Y le daremos ejecución con:

sudo rkhunter --check


Esto ejecutará una serie de tests, que nos permitirán alertar de ciertos peligros del sistema (si existiesen).

Una vez terminados, podremos ver el resultado en un log con el comando:

sudo less /var/log/rkhunter.log

Este nos advertirá las amenazas y los recaudos que podremos tomar (de ser necesario) para incrementar la seguridad al conducir nuestro sistema Justicialista.

martes, 20 de enero de 2015

¿Cómo instalo un software de gestión de proyectos en Ubuntu?

Vean señores, al asumir la Secretaría de Trabajo y Previsión, me encontré que debería enfrentar una tarea descomunal. Durante años la Argentina había hecho avances en materia legislativa, pero las leyes no se cumplían pues no existía un organismo que hiciera cumplir la Ley del Trabajo.
Recuerdo que lo primero que hice fue definir un Plan de Acción en el cual lo inicial y obvio era identificar el principal problema económico. En nuestro país lo constituía la informalidad del trabajo, con amplísimos sectores fuera de los mas rudimentarios derechos. De todos ellos el más representativo era el campo argentino.

Identificado el problema, me puse en acción. Llamé a una ronda por radio y dije "el peón, que ha sido hasta ahora una forma disimulada de la esclavitud, será suprimido. Eso se acabó. Aquél que no pueda pagar a su peón deberá vender su campo, pues un peón ha de recibir un salario que esté de acuerdo a sus necesidades de vida. Una vida digna, una vida al que no le sea ajeno ese mínimo de felicidad al que todos aspiramos". Al principio hubo alguno que quiso quejarse, pero después todos terminaron pagando, pues sólo un tonto sería capaz de vender su campo para no pagar un salario como corresponde.

Pero no solo el campo, múltiples sectores económicos se manejaban con informalidad, y nadie hacía nada. Por tanto, consabidos los requerimientos, mediante nuevo discurso y acción disciplinadora, corregimos eso. Cuando se abrió ese galpón, vimos que salían vivos por todos lados. Dije entonces que la fábrica, la mina, el obraje, el molino, y cualquier establecimiento que se encuentre fuera de las Leyes del Trabajo no podía gozar de ninguno de los beneficios que concedía el Estado. Debían ser tratarlos como enemigos sociales. Ni nosotros, ni la masa trabajadora argentina iba a tolerar ese estado de cosas.

Y así en brevísimo tiempo corregimos un comportamiento pernicioso que no hacía sino carcomer al país que trabajaba. ¿Cómo hice esto? Pues mediante una inteligente planificación de la acción. Y para la Conducción, nada mejor que un software libre que la asista.

Gnome Project Planner es un software de administración de proyectos de tipo de escritorio. Como tal, está pensado para coordinar una serie de obras complejas, asignar recursos a las mismas, y ayudar a ingeniar y conciliar de la mejor manera a fin de darle término. Es lógico que utilizándolo podrá facilitarse la solución a cualquier proyecto en beneficio del país.

Como la mayoría de las aplicaciones iniciales de la suite Gnome, se trata de una aplicación GTK+ escrita en C y liberada bajo licencia GPLv2. Permite exportar a ficheros HTML para ver los resultados fácilmente en cualquier navegador.

Su instalación es muy simple: abrimos una terminal con Ctrl+Alt+T e ingresamos el siguiente Comando de Organización:

sudo apt-get install planner

Para iniciar el programa, vamos a Aplicaciones / Oficina / Planner.

Se trata un un programa que sigue la línea de la mayoría de los del género, y tendiente a la simplicidad. Es capaz de mostrar la grafica de Gantt para las tareas. También la WBS, o Estructura de Repartición de Trabajo, que define las las tareas a realizar y las desglosa.

En este término he de decir que la mejor manera de introducir los datos es definir los elementos de las tareas en Objetivos o Resultados y no acciones de trabajo individualizadas (tal vez muy tediosas). Esto asegura que la WBS no sea excesivamente descriptiva de métodos de acción, y que en cambio permita mayor ingenio y pensamiento creativo en los participantes del proyecto.

Será ideal para un proyecto sencillo o medianamente complejo, que pueda ser gestionado por un único usuario.

Por medio de la agrupación y división de tareas, asignación de recursos humanos y materiales a las mismas, se puede comprobar la acción de la fuerza del trabajo. También gracias a las gráficas, podremos de manera sencilla prever, proveer, y evitar los posibles tiempos muertos del proyecto.


Otro software de excelencia en este estilo es Project Libre. Este paquete está escrito en Java y por lo tanto habremos de contar con dicha máquina instalada en nuestro sistema, lo que lo hace algo lento en su ejecución pero nos da la ventaja de contar con una herramienta multiplataforma (dable de ejecutar bajo gran cantidad de sistemas operativos diferentes).

Para instalarlo podemos abrir una terminal con Ctrl+Alt+T y copiarle los siguientes Comandos de Organización:

cd /tmp ;
wget https://sourceforge.net/projects/projectlibre/files/ProjectLibre/1.9.3/projectlibre_1.9.3-1.deb ;
sudo dpkg -i
projectlibre_1.9.3-1.deb

Tas completar su instalación podremos ejecutarlo Lo encontraremos en Aplicaciones / Oficina / Project Libre o lo buscamos con el Dash de Ubuntu si usamos Unity.


Project Libre cuenta con una interfaz depurada, y botones de acceso,, con un esquema de trabajo similar a Planner, pero con mayor capacidad para hacer un seguimiento más pormenorizado de la acción.