La mirada del replicante

GNU/Linux y cultura geek

Archivar para el mes “junio, 2012”

SolusOS: camino de convertirse en la distro revelación del año

Y no, no estoy exagerando, SolusOS es la distro con mayor crecimiento de los últimas semanas/meses (podeis echarle un vistazo al ranking de Distrowatch si queréis…), y que se está convirtiendo rapidamente en una autentica sensación entre los usuarios de linux y la mayoría de mis colegas bloggers.

¿Que es lo tiene SolusOS entonces, que la hace tan especial?
Lo primero es que es una distro basada en Debian Stable, pero que se vale de backports y sus propios repositorios para tener software actualizado a la última versión además de gran cantidad de codecs preinstalados, pero manteniendo siempre la habitual estabilidad de Debian. Al mismo tiempo es ligera y no consume demasiado.

Segundo, el artwork diseñado por Ikey Doherty es sencillamente espectacular, te entra por los ojos desde el primer momento en que arranca el sistema con el tema Solar de Plymouth  (en apenas 15 segundos amigos!) hasta que finalmente se despliegan en el escritorio el tema y los iconos que nos trae por defecto SolusOS y que además son facilmente configurables gracias a Desktop Settings, herramienta similar a Gnome Tweak Tools de Gnome Shell pero con un diseño muchisimo más elaborado y con la que podremos cambiar fácilmente el aspecto a nuestro escritorio, Desktop Settings además incluye visión previa y aquí si viene instalada por defecto (algo de lo que por cierto, ya deberían tomar nota en Gnome…)

Y por último lo que realmente supone la gran diferencia entre SolusOS y otras derivadas de Debian, es que los desarrolladores  han conseguido que Gnome 3.4 luzca como si fuera realmente Gnome 2 (Classic), gracias al menú Cardapio o a recuperar viejos conocidos como Compiz. De esta manera se convierte una muy buena opción para todos aquellos desencantados de Gnome SHELL (no es mi caso, debo de ser de los pocos que le gustan :-) , eso si tuneado con extensiones jeje..) y el Unity de Ubuntu. También la recomendaría para los nuevos usuarios en linux, ya que viene todo practicamente configurado de serie al estilo Linux Mint.

Si después de este pequeño análisis, os he convencido de probar SolusOS, podéis descargar desde la web su ultima versión estable 1.1 Eveline o ir probando la alfa 5 de SolusOS 2 (en un futuro seguramente mi segunda distro, junto a openSUSE) basada en Debian Wheezy, que ya es sorprendentemente estable (las imágenes de la entrada son de esa versión) y que incluye:

  • Linux kernel 3.3.6
  • LibreOffice 3.5.4-2
  • Mozilla Firefox 13.0.1
  • Mozilla Thunderbird 13.0.1
  • Adobe Flash Player 11.2.202.235
  • VLC Media Player 2.0.1
  • GNOME Panel 3.4.2.1
  • Nautilus 3.4.2
  • SolusOS Desktop 3.4.3.2.1

Link | SolusOS

About these ads

XnViewMP visor de imágenes multiplataforma

XnViewMP es un programa para ver y convertir un gran variedad de archivos, es capaz de importar mas de 400 formatos distintos de imagen que a su vez puede exportar a otros 50 formatos gráficos diferentes e incluye además otras avanzadas características como:

  • Creación de páginas web de galerías de fotos
  • Conversión multiple
  • Formato de diapositivas
  • Rotación y cambio de dimensiones
  • Renombrado de archivos
  • Aplicar filtros y efectos a las imágenes (marcas de agua, corrección de ojos rojos..)
  • Integración de imágenes GeoHack/GoogleEarth
  • Captura de pantalla
  • Reproducción automática de videos

Al utilizar XnViewMP por primera vez nos saldrá la opción de configurar el asistente de arranque, en el que podremos elegir nuestro idioma de uso y si queremos asociar algún tipo de formato al programa. Una vez abierto, tan solo tendremos que navegar por el directorio de archivos que se nos crea a la izquierda y seleccionar las imágenes que se nos aparecen en miniaturas, para visualizarlas y acceder a propiedades como los datos exif.

 XnViewMP es provisto de forma gratuita para organizaciones privadas no comerciales y sin ánimo de lucro, así como para uso educacional. La última versiónes es la 0.51 y puede ser descargada para MacOSX/Linux/Windows desde aquí. Existen formatos deb para las distros derivadas de Debian y en código fuente para el resto de distribuciones.

Vía | Le blog de la vache libre

La religión es como Internet Explorer (Humor)

Ahora me explico porque tantos linuxeros somos ateos… ;-)

Vía | El Tumblr de Vejiga

Medir la intensidad de nuestro WiFi desde la shell en linux

El objetivo es determinar la fortaleza de la señal de la red wireless, a la que estamos conectados en tiempo real, sin necesidad de instalar software específico como wavemon o recurrir a interfaces como Gnome-Network o WICD.

Una manera sencilla de extraer esas estadísticas, es a partir del archivo  /proc/net/wireless , algo que podemos ver al escribir en la terminal

cat  /proc/net/wireless

y fijarnos en el valor link

Pero si además, lo que queremos es tener esa información continuamente actualizada, es conveniente añadir el comando watch, seguida de la opción en segundos (en mi caso elegí un segundo)

watch -n 1 cat /proc/net/wireless

Otra secuencia de comandos que encontré en Commandlinefu, y que me pareció interesante, es esta, que utiliza el viejo comando de Unix: awk

watch -n 1 "awk 'NR==3 {print \"Signal strength = \" \$3 \"00 %\"}''' /proc/net/wireless"

Como véis hace lo mismo, aunque varía ligeramente el formato de salida :-)

Fuente | Comandlinefu

Mapa de los United States of Television

Curioso este mapa, que nos muestra la localización de nuestras series favoritas de TV en USA, así a primera vista están las más populares, aunque hecho de menos alguna como Friends (y es que la zona de Nueva York esta petada, amigos…) Boston Legal o la magnífica The Big Bang Theory

PDF Cube: Presentación de documentos PDF con efectos 3D

PDF Cube es un programa de linux, para ver y realizar presentaciones de archivos PDF con efectos 3D, que incluye rotación del cubo entre transiciones de página, y animaciones predefinidas de zoom en 5 zonas diferentes de la pantalla.

Al lanzar PDF Cube, automáticamente se nos abre nuestro gestor de archivos (nautilus, dolphin,…), con el que podremos seleccionar el PDF que nos apetece visionar. Para facilitar esa lectura disponemos además de varios atajos de comandos:

Tecla “f“: Sirve para desactivar el modo pantalla completa

Teclas “h”, “j”, “k”, “l” y “z“: Para realizar zoom en diferentes areas

Tecla “espacio” para avanzar normalmente entre páginas

Teclas “a” y “c” para rotar el cubo.

PDF Cube también permite cambiar el color de fondo del programa y del cubo en si (ver pdfcube --h)

Instalación

  • En Debian y derivadas como Ubuntu, SolusOs y Linux Mint

sudo apt-get install pdfcube

  • En openSUSE

Descargamos el paquete correspondiente a nuestra versión, desde el buscador de programas de openSUSE, y dependiendo de si es 32 o 64 bits ejecutaremos:

zypper install pdfcube-0.0.4-1.1.i586.rpm

ó

zypper install pdfcube-0.0.4-1.1.x86_64.rpm

Como veis es un programa bastante interesante, con un toque “cool”, que a algunos les recordará a compiz, ideal para hacer presentaciones y que sorprendentemente tampoco consume demasiada RAM.

Wallpapers de Series: Battlestar Galactica

Unos cuantos fondos de escritorio, para todos aquellos que sienten nostalgia, de una de las mejores series de ciencia ficción de la historia.

Fuente: DevianArt | Desktop Nexus | Wallbase

Muestra los datos de tu Ubuntu en la terminal con Archey

Para los que no lo conozcan, archey es un pequeño script hecho en python, que muestra el logo y la información del sistema, dandole un toque más cool a nuestra terminal.

Para instalarlo en Ubuntu, nos descargamos la última versión del paquete Deb (si usáis Fedora también hay algún RPM), y lo instalamos con GDebi/Centro de Software/terminal… lo que más os guste. Una vez instalado, lo único que tenemos que hacer es retocar el archivo .bashrc que se encuentra en nuestra carpeta personal. Como es un archivo oculto, podemos hacer Control+H para hacerlo visible.

Lo abrimos y en la última linea añadimos “archey” (sin comillas)

Lanzamos la terminal y ya vemos que el  script muestra el logo de Ubuntu en ASCII y los datos de la computadora en la shell

Como veis, en casa no tiramos nada, y esa Super Maquina :-) funciona perfectamente con Lubuntu.

Microsoft Surface: como empezar una demostración a lo Jobs y acabarla a lo Ballmer


 

Surface is great!…Wonderful experience! oh yeah!… sí! sí!..Suerte que no explotó, amigos!…

ha! ha!

Vía | Glatelier

Instalar un servidor local LAMP en openSUSE 12.2

Ultimamente le estoy echando un cable a una amiga que tiene como proyecto crear una especie de red social, una idea realmente interesante pero todavía muy nueva y en el que faltan muchas cosas por decidir; entre ellas cual sería el mejor programa a utilizar, por lo que pensé ayudarla, testeando algunas conocidas plataformas como Buddypress, Elgg, SocialEngine, Ning etc…un terreno bastante nuevo para mi, todo hay que decirlo…así que decidimos que lo mejor sería empezar a evaluar eses programas, y ver que se puede hacer con ellos desde un server local, algo que afortunadamente en linux, no presenta demasiadas dificultades gracias a soluciones como LAMP.

LAMP es el acrónimo de Linux (sistema operativo), Apache (servidor web), MySQL (base de datos) y PHP, Perl o Phyton (lenguajes de programación); esa combinación de tecnologías, es la que nos permitirá instalar un servidor web de tipo Apache en nuestra computadora.

Instalación

  • En primer lugar lo que vamos a hacer es instalar Apache, MySQL y PHP junto a sus dependencias de forma gráfica desde el software manager de Yast, en vez de hacerlo de forma individual, lo que haremos será utilizar el patrón de paquetes LAMP ya preparado por el equipo de openSuse, lo marcamos, le damos a aceptar y automáticamente nos instalará eses programas

  • El primero de esos paquetes que vamos a configurar y activar será el servidor web Apache. Abrimos YAST y nos vamos a Servicios de Sistema (niveles de ejecución), en esa ventana seleccionamos el Modo Experto, marcamos apache2 y establecemos como niveles de ejecución 3 y 5

Desplegamos el boton Iniciar/Detener/Actualizar y seleccionamos Iniciar ahora.. Si todo ha ido bien nos aparecerá este pop-up y le damos a aceptar.

  • Ahora para comprobar si está correctamente instalado, escribimos localhost ó127.0.0.1 en la barra de nuestro navegador
  • A continuación podemos crear un archivo de PHP, al que llamaremos info.php que nos muestra información referente a nuestra instalación. Así que lanzamos nuestro editor de texto favorito (kwrite, gedit, nano, vim…) y copiamos
<?php
phpinfo();
?>

Ahora tenemos dos opciones para guardarlo:

  1. En la carpeta  public_html de nuestra home y abrirlo en el navegador escribiendo 127.0.0.1/~usuario
  2. En la carpeta /srv/www/htdocs/ , y en la que dado que no tenemos permisos de escritura lo guardaríamos como root con el comando

dbus-launch gedit /srv/www/htdocs/info.php


En este caso obtendríamos la misma información escribiendo en la barra de tareas locahost/info.php

  • El siguiente paso es configurar MySQL, empezamos activando las tablas ejecutando como root:

    mysql_install_db --user=mysql

    Si además queremos mejorar la seguridad, le podemos añadir una contraseña (no confundir con la de root)  a mysql ejecutando:

    /usr/bin/mysql_secure_installation

    La sintaxis de salida y respuestas del comando es esta:

 NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to secure it, we’ll need the current
password for the root user. If you’ve just installed MySQL, and
you haven’t set the root password yet, the password will be blank,
so you should just press enter here.Enter current password for root (enter for none):
OK, successfully used password, moving on…Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
… Success!
By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.Remove anonymous users? [Y/n] y
… Success!Normally, root should only be allowed to connect from ‘localhost’. This
ensures that someone cannot guess at the root password from the network.Disallow root login remotely? [Y/n] y
… Success!

By default, MySQL comes with a database named ‘test’ that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.

 Remove test database and access to it? [Y/n] y

– Dropping test database…
… Success!
– Removing privileges on test database…
… Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
… Success!

Cleaning up…

 All done! If you’ve completed all of the above steps, your MySQLinstallation should now be secure.

Thanks for using MySQL!

  • El último paso, opcional pero muy aconsejable, es instalar phpMyAdmin, una interfaz web a través de la cual podemos manejar nuestras bases de datos MySQL. Lo podemos hacer desde la web de openSUSE con la opción de 1-click

Una vez instalada vemos como en la pantalla inicial nos pide el usuario y la contraseña que hemos creado hace un momento

Y ya podemos empezar a trastear, con nuestro server local

Fuentes:  openSUSE | Foro SUSE.ORG

Cmatrix: El código de matrix en tu shell

Si eres como yo, de los que les que gustan jugar con la terminal y tunearla de vez en cuando, con el programa cmatrix podrás simular el código de matrix… te advierto que lo más seguro es que no salves el mundo de las máquinas, pero por lo menos podrás fardar un poco delante de tus amigos :-)

Para instalarlo haríamos:

  • En Debian y derivadas como Ubuntu, SolusOs y Linux Mint

sudo apt-get install cmatrix

  • En Fedora

yum install cmatrix

  • En openSUSE

zypper install cmatrix

Si queremos ejecutarlo basta con escribir:

cmatrix -ab

El color por defecto de Cmatrix es verde, pero también permite elegir otra fuente de color (opción -C [color]) o si queremos usar negritas (opción -B).

cmatrix -BC blue

cuatrix -BC red

cuatrix -BC white

El total de colores disponibles son: red, green, yellow, blue, magenta, cyan, white, black. Y por si os lo estabais preguntado, el de la imágen de fondo sí es Linus Torvalds y sí está saludando a los de Nvidia  :-)

Wallpapers de Series: Fringe

Una de las mejores series de ciencia ficción de los últimos años, que inevitablemente nos recuerda a la magistral Expediente X, y que ha atrapado a un montón de “fanáticos” (en el buen sentido de la palabra…) con sus historias de universos alternativos y tipos excéntricos como Walter Bishop…

Walter Bishop: “Peter, estos granos de cacao,son incomibles. Gene jamás podrá digerirlos.”
Peter: ”Es una vaca, Walter.Probablemente podría digerir la sartén.”
Walter Bishop: ”Estoy tratando de hacer leche con chocolate.En realidad, estoy tratando de que la vaca pueda hacer leche con chocolate.”

Fuente | DevianArtSuper Hq Wallpapers, Wallpapers Crunch, Ubuntronics, Fondos de Pantalla

Identificar tipos de archivos en linux con la herramienta File

El programa File está incluido en todas las distribuciones Linux/BSD y permite clasificar archivos por su contenido. Una de las ventajas de Linux sobre Windows es que si tu borras la extensión de un archivo, el sistema automáticamente te lo reconocerá y te “sugerirá” el programa adecuado para ejecutarlo, sin necesidad de hacerlo de forma manual.

Pero también se puede dar el caso de que a un archivo se le haya cambiado la extensión, por ejemplo JPG por PDF y entonces nuestro sistema se confundirá e intentará abrirlo con Evince o Okular en vez de con Eye of Gnome, Gwenview o Gthumb. Eso también puede pasar con determinados virus que ocultan su verdadera extensión…virus??..espera, un momento.. he dicho “virus” ¿verdad?… Ciencia-ficción aparte (y los virus en Linux lo son y de la mala…), un supuesto bastante más real, es que no tengamos instalado el programa necesario en nuestra sistema para abrir determinado archivo/documento, y es ahí donde esta pequeña herramiento es muy útil, ya que tan solo tenemos que ejecutar en la shell:

file -i nombre_archivo

que nos identificará el tipo de archivo que tenemos entre manos…. y bueno, como habéis observado los PDFs no eran PDFs, sino una bonitas fotos de submarinos y puentes.

Fuente | HecticGeek

5 Colecciones de iconos para GNOME

Unos temas de iconos, para darle un nuevo look a nuestro querido GNOME:

  • Any Color you Like

Este tema de iconos monocromo, incluye un script que permite modificar, el color de los iconos.

Descarga

  • Faience

Elegante tema enfocado en Gnome Shell y que está basado en Faenza

Descarga

  • Simple

No sólo son sencillos, también son bonitos, estos iconos disponibles para nuestro escritorio.

Descarga

  • Tok tok

Iconos en color plateado, con un diseño muy moderno, y compatible con toda clase de escritorios y distros.

Descarga

  • Ubo Icons

Uno de mis preferidos, es un tema hecho a mano y despues escaneado y coloreado con GIMP, lo que le puede faltar de glamour, le sobra en originalidad.

Descarga

SMTube: Navega, reproduce y descarga videos de Youtube

SMTube es un navegador de YouTube para SMPlayer con el que podemos buscar, descargar y reproducir vídeos, sin necesidad de utilizar nuestro navegador web. Similar a Minitube, pero con una interfaz bastante más sencilla,  en la que quizás se puedan echar en falta algunas opciones, como poder compartir videos a traves de redes sociales (Twitter, Facebook) o crear listas de reproducción; pero que tiene la ventaja de va bastante más fluido a la hora de buscar y cargar videos, además de que el consumo de recursos, reproduciendo con SMPlayer es menor .. Precisamente el utilizar SMPlamer y debido a la buena calidad  de este programa, supone otra ventaja añadida. Los que prefieran usar otros reproductores como VLC, MPlayer o Totem, también lo podran hacer ya que  son compatibles con las últimas versiones de SMTube.

SMTube precisa de SMPlayer para funcionar, por lo que para instalarlo haríamos:

  • En Debian y derivadas como Ubuntu, Linux Mint y SolusOS

sudo apt-get install smplayer smtube

  • En Fedora

yum install smplayer smtube

  • En openSUSE (si no lo tenemos, deberemos añadir el Packman Repository correspondiente a nuestra version)

zypper install smplayer smtube

Así que ya sabéis, la próxima vez que os apetezca ver vuestros vídeos favoritos de Youtube (y no!, con los de Justin Bieber no funciona… :-) ) recordar que SMTube/SMPlayer pueden ser otra opción muy interesante.

CherryTree: el arbol de notas de Linux

CherryTree es un editor GTK que permite tomar notas de forma jerárquica, con una barra izquierda en la que podemos ordenar la información a nuestro gusto, y que presenta un montón de ventajas frente a otras aplicaciones similares:

  • Amplio formato de textos, que incluye color, subrayado, negrita, tamaño, etc..
  • Soporte de imágenes, que se pueden editar y rotar.
  • Listas y tablas
  • Alineado de textos e imágenes
  • Hyperlinks
  • Autoguardado
  • Capacidad para importar archivos de otros programas: tomboy, treepad, keep note,  tuxcards, basket, knowit, etc..
  • Busqueda y reemplazo de nodos o archivos
  • Protección por password
  • Permite exportar el documento o parte de el, a PDF, html o texto plano
  • Almacenamiento de datos en un sencillo archivo XML o SQLite

CherryTree está disponible en 10 idiomas diferentes y presente en los repositorios de la mayoría de distros linux. Hace unas horas salió la última versión, que ya se puede descargar en código fuente o en formato deb para los usuarios de Debian y derivadas como Ubuntu, Linux Mint o SolusOS.

Link | giuspen

Transforma tu panel de KDE en Unity, Gnome, Mac o Windows 7 con Plasma Panels Collection

Si hay algo no se le puede negar a KDE, es que es un entorno de escritorio extraordinariamente flexible, tanto, que gracias a herramientas como Plasma Panels Collection, es capaz con un solo click, de replicar escritorios como Mac OS X, Windows 7 o algunos de los más populares en linux como Unity, Gnome 2, Gnome Shell, Chrome OS o el antiguo KDE 3.

Los usuarios de Kubuntu pueden instalar Plasma Panels Collection mediante PPA con solo tipear en la terminal

sudo add-apt-repository ppa:nowardev/ppa
sudo apt-get update
sudo apt-get install plasma-panels-collection

En cuanto al resto de usuarios Linux, nos podemos descargar la última versión del programa desde aquí, lo extraemos en nuestra carpeta personal, dandole permisos de ejecución a la carpeta y archivos que contiene, para finalmente situarnos con la terminal en la carpeta que contiene el plasmoide y  ejecutar:

sudo. / install

Posteriormente si queremos desínstalarlo el procedimiento sería el mismo, solo que escogeríamos la opción “u” en vez de la “i”.

Una vez instalado vemos que si hacemos botón derecho en el escritorio, y pulsamos en añadir panel, nos aparecen muchas más opciones

y ahí ya sería cuestión de elegir el que más nos guste

Vía | Linux Freedom For Live

Link | kde-apps.org

Ya está disponible Sabayon 9

En otro paso más en su busqueda imparable :-) del dominio mundial, el equipo de Sabayon encabezado por Favio Erculini, ha anunciado que ya está disponible para su descarga la versión 9, en sus diferentes versiones (32 o 64 bits) y entornos de escritorio (KDE, XFCE, GNOME).

Rigo Application Browser

Como sabéis Sabayon es una distro derivada de Gentoo, pero con una instalación mucho más sencilla, y que en esta nueva versión incluye novedades como:

  • Linux Kernel 3.4
  • GNOME 3.2.3
  • KDE 4.8.3
  • Xfce 4.10
  • LibreOffice 3.5.3
  • Gentoo Hardened, que es un proyecto que supervisa la investigación, implementación y mantenimiento de proyectos orientados a la seguridad en Gentoo (como SELinux por ej.)
  • Rigo un nuevo concepto de buscador de aplicaciones que reemplaza a la anterior interfaz Sulfur, minimalístico y fácil de usar
  • PAE kernel para x86 (32bit) versiones, que permitirá a estes sistemas soportar más de 4GB de RAM
  • Soporte preliminar de archivos ZFS, que por problemas de licencia no es posible instalar de inicio, pero que según el equipo de Sabayon 9 será sencillo de testear a posteriori.

Sabayon 9 está disponible para su descarga directa o mediante torrent desde la web oficial.

Link | Sabayon

Wallpapers de Series: Sons of Anarchy

Esta semana os dejo unos fondos de Sons of Anarchy, algo que seguramente gustará a los aficionados a las Harleys y a las cazadoras de cuero marca Redwood Original ;-)

Brrooomm!, Brrrroooommmm!

Vía | wallsave, DevianArt, Fanpop!, Wallpaper Abbys,

Entrevista con el lider de Slackware: Patrick Volkerding

En LinuxQuestions.org le han hecho una interesante entrevista a Patrick Volkerding, responsable del proyecto Slackware, una de las distribuciones de linux más antiguas y que todavía sigue plenamente vigente. Las preguntas fueron seleccionadas entre los lectores y miembros de LinuxQuestions.org; es una excelente y entretenida lectura, que por supuesto os recomiendo leer en el original en ingles, pero de la que no podido resistirme a extraer algunas citas:

LQ: ¿Para empezar podrías darnos alguna pequeña información sobre ti mismo?

Claro, nací en Virginia, mientras mi padre estaba destinado allí como dentista de la Navy, aunque más tarde nos movimos a Dakota cuanto yo era muy joven. Tan lejos como puedo recordar, estaba interesado en la ciencia, la carrera espacial, y otros típicos intereses de un niño que quiere ser científico. Cuando tenía 7 o 8 años mi clase hizo una excursión al Departamento de Computación de la Universidad de Dakota del Norte, y allí tuve mi primer contacto con UNIX y me di cuenta de que quería trabajar con computadoras. Yo tenía una consola Atari 2600…pero cuando los ordenadores personales empezaron a aparecer, comencé a pasar el rato en tiendas de electrónica y centros comerciales como Radio Shack para conseguir mi propia computadora. En el Radio Shack tenían el modelo TRS-80 en exhibición y una bonita colección de libros sobre BASIC,…así que yo aprendí el programa…y la tienda estaba feliz de que yo fuera y escribiera algo de código, que ellos guardaban los programas en cinta para después hacer demostraciones. Al final tristemente ellos no me hicieron la venta y mi primer ordenador fue un Apple, con el que aprendí a programar Pascal, Hyper-C y otros lenguajes…Después del instituto, entré en la universidad para estudiar computer engineering major, peró después de dos años estaba claro que el diseño de hardware no era mi vocación, y que una ingeniería informática (computer science degree) sería mejor para mi…Finalmente recalé en la Moorhead State University, que acaba de recibir un montón de equipos de AT&T Unix y que además tenía conexión a internet. Fue mientras terminaba mis estudios en la MSU, que empecé a trabajar con Linux.

LQ: ¿Cómo te involucraste con Linux y el OpenSource, y como fue el camino que te llevo a crear Slackware?

Fue en 1992, cuando me enteré de que había un proyecto en marcha en Finlandia, en el que alguien estaba tratando de construir un clon de UNIX. En ese momento yo estaba corriendo OS/2 en un 386/sx  de 16 MHz. Era un buen sistema operativo, pero lo que realmente quería era una especie de UNIX…algo así como Minix. Incluso me había ido a la tienda de informática de mi localidad y preguntado acerca de SCO Xenix, que si no recuerdo mal, querían un par de miles de dólares por una licencia de usuario único!. Paso Gracias! Así que yo estaba muy entusiasmado de ir al laboratorio de computación y empezar a comprobar los grupos de USENET y sitios FTP donde el desarrollo de linux estaba teniendo lugar. En ese momento casi parecía  demasiado bueno para ser verdad , pero pronto tuve los disquetes de HJ Lu corriendo linux en mi máquina (funcionaba!) y checkeando MCC Interim Linux. También estaba dando vueltas por aquel entonces Yggdrasil, pero yo no la probé hasta mucho más tarde debido a que mi computadora no tenía lectora de CDs. Después “aterricé” en una de las primeras versiones de SLS

Yo estaba tomando una clase de inteligencia artificial, y la codificación se hacía todo en LISP. Nos proporcionaron un intérprete de LISP basado en DOS, pero el intérprete CLISP que viene con SLS resultó ser mejor… Le hable a mi profesor sobre CLISP, y acerca de Linux, y el me preguntó si le podía ayudar a instalar Linux en una de las computadoras del laboratorio, un 486 de AT&T… Fuimos allá y realicé la instalación, y fue bastante bien. Saqué mi bloc de notas y comencé a corregir todos los problemas que yo había documentado y esto me llevó a preguntar si sería posible solucionar todos los los errores en los disquetes  y hacer el instalador más automatizado, para que quizás las futuras clases pudieran hacer su programación en Linux, en vez de la versión licenciada y mediocre de LISP...Yo estaba preparado para el reto..pero no había muchas pistas sobre como se hacían las cosas en SLS, sólo código binario…No se habían creado scripts para casi nada, algo típico en las distros de linux en 1993…Durante el próximo mes, yo corregí todos los bugs que conocía de SLS, actualicé el kernel, e hice una gran limpieza en el mecanismo de instalación. Mi amigo Brett Person fue mi beta tester original (y contribuyó mucho al instalador también), y en abril de 1993 ya me estaba animando a compartir lo que había hecho por internet. Yo obtuve más beta testers…y un buen feedback lo que me animo…Así,  que en julio de 1993, puse la primera versión pública de Slackware en un sitio FTP…La respuesta fue bastante contundente..

LQ: ¿Alguna vez pensaste Slackware iba a durar tanto tiempo? ¿Todavía tienes el mismo entusiasmo por ofrecer Slackware que tenía cuando empezó?

No, yo no pensaba que iba a durar Slackware todo este tiempo, o al menos que yo no seguiría trabajando en ello en este punto, pero llegó a una especie de masa crítica desde el principio, en el que iba a continuar adelante en una forma u otra tanto bajo mi dirección como si no. Todavía estoy muy entusiasmado con Slackware, pero es diferente a los primeros días cuando las cosas empezan a rodar. Eran tiempos emocionantes para Slackware y para Linux, viendo la adopción temprana…Estoy feliz de seguir haciendo lo que estoy haciendo bien. Me encanta trabajar en Slackware y ser parte de la más grande comunidad de Linux, y seguimos creyendo que es un trabajo importante.

LQ: ¿Puede describir su día normal de trabajo?

No siguen un formato estándar, pero mi día típico empieza incluyendo el café (¡muy importante!), la lectura de mi correo electrónico y LinuxQuestions, y la comunicación con el resto del equipo a través de IRC. Yo sigo un montón de listas de correos como la BugTraq y OSS de seguridad, y muchas otras listas de los proyectos upstream para tener un ojo en los cambios que podrían afectarnos. Otros miembros del equipo tienen áreas que ellos manejan, como encargarse de las listas de paquetes propuestos. Hay un montón de paquetes para compilar y tenemos que probar todas las actualizaciones, también hay mas parches de software involucrados que los que había hace años… Todos tenemos que hacer eso… Por supuesto, la actualización y creación de scripts, compilación, empaquetado, y las pruebas (testing) son el pan de cada día del proyecto...

LQ: ¿Puedes describir tu entorno de escritorio personal?

Estoy corriendo KDE en mi escritorio personal más o menos desde que se añadió a Slackware. Anteriormente yo había usado FVWM durante años.  He probado la mayoría de los gestores de ventanas y entornos de escritorio en algún momento u otro, el tiempo suficiente para conocer los pormenores de las mismos. También soy un fan de Xfce, ya que es agradable y ágil en mis máquinas antiguas, sin dejar de ofrecer un entorno completo

LQ: ¿Qué piensa usted de las tendencias actuales en los entornos de escritorio (Unity, Gnome 3)? Hace años que eligió KDE para Slackware está satisfecho con la dirección (escritorio semántico) que ha tomado? 

En realidad no he tenido suficiente experiencia personal con la Unity o GNOME 3 para tener una formada y solida opinión sobre ellos, pero mis observaciones sobre Unity me conducen a creer que es probablemente un entorno intuitivo para gente que está usando interfaces como smartphones o tablets. Y mi suposición es que ellos estan buscando encabezar ese mercado. En cuanto a mi mismo estoy bastante seguro que estaría mas cómodo con GNOME Shel.

Entre GNOME y KDE, yo estoy bastante contento de que KDE esté en el arbol principal de Slackware. Me gusta mucho KDE y creo que tiene un entorno más consistente...La transición desde Qt3/KDE3 a Qt4/KDE4 fue un poco desigual, y yo pienso que la mayor parte de la gente estará de acuerdo de que KDE ha evolucionado para convertirse en un entorno de escritorio de clase mundial. Estoy esperando por un nuevo XFCE también, pero eso va a requerir absorber unas cuantas dependencias de GNOME, que yo estaba contento de que se hubieran ido. No es realmente un gran trabajo y las ultimas ediciones de XFCE lucen realmente bien, así que añadir unos pocos paquetes de soporte, seguro que valdrá la pena. 

Si os apetece conocer muchas más cosas, sobre la historia de Slackware, Patrick Volkerding y el futuro de su proyecto, recordar que podéis leer la entrevista completa en LinuxQuestions.

Fuente | LinuxQuestions.org

Navegación de entrada

%d bloggers like this: