Archivo de Noviembre 2007

Distribuciones livianas en Linux

Noviembre 20, 2007
Por cuestiones de necesidad a veces, ecológicas otras, y obsesivas otras, muchos somos los que cada tanto conseguimos o reflotamos un PC viejo con ánimo de darle algún uso.Claro que esto implica también conseguir algún sistema operativo de esa época. ¡Que nadie intente instalar Windows Vista en una PC de hace 10 años! (ni de hace un año!).
Pero… Es la única alternativa instalar un sistema operativo antiguo en una PC antigua?
Pues depende. Si necesariamente van a instalar Windows, si. Tendrán que buscar algun Windows de hace mas o menos 10 años. Windows 95, 98, o Windows NT pueden funcionar. Contar en un Pentium Pro con un Windows actualizado, robusto, ágil y con aplicaciones adaptadas a las necesidades actuales??? Jajaja. Olvídenlo

De nuevo, la alternativa es el mundo del código abierto. Y de nuevo, para variar, Linux es mi opción. Lo que sigue es el “Top 9″ de distribuciones livianas para PCs viejas (y viejísimas).
Claro que con esto no pretendo alentar falsas expectativas. No esperen entornos gráficos como KDE, con cubos 3d y applets a todo color en un 486 con 32 megas de RAM. Pero si me propuse buscar distribuciones Linux con entornos gráficos incluídos, aplicaciones de todo tipo, y tan o más veloces como los sistemas operativos de aquella época con las ventajas y robustez de esta época.

La lista contiene distribuciones orientadas a oficinas y el hogar. Las hay mucho más livianas para usos más técnicos como servidores, routers, y sin entornos gráficos, pero en otro momento las comentaremos.
Finalmente, la lista está ordenada por “livianeza” creciente. El criterio no es estricto ni objetivo y tiene que ver con mi percepción del funcionamiento. Simplemente es a título orientativo.

VectorLinux es una distribución que originalmente estaba orientada a PCs antiguas. Lamentablemente han abandonado esta filosofía y los requerimientos de hardware ya no son los que eran. De todas maneras, es una buena alternativa para PCs no tan modernas. Recomiendan una Pentium III con 128 Mb de RAM.

Xubuntu es, como ya vimos, un derivado oficial de Ubuntu, lo que nos permite gozar de todos los beneficios a los que Canonical nos tiene acostumbrados. Facil instalación y uso, repositorios completísimos, actualizaciones periódicas, etc. Corre XCFE como entorno gráfico, lo que resulta un poco más liviano que KDE o Gnome, aunque es similar a este último y no tiene mucho que envidiarle en cuanto a apariencia. La selección de aplicaciones también esta pensaba para PCs un poco más humildes que las actuales, evitando por ejemplo OpenOffice y reemplazándolo por AbiWord+ Gnumeric. En mi casa está instalado en un Pentium III, pero corre sin problemas en un Pentium II con 256 de RAM.

eLiveCD es como su nombre lo indica una distribución Live CD. Corre sobre el entorno gráfico Enlightenment, que posee a mi entender el mejor balance entre apariencia y recursos, porque resulta relativamente liviano sin descuidar la estética. Según los desarrolladores funciona sobre PCs a 100 Mhz con 64Mb, pero recomiendan (y yo también lo hago) un Pentium II a 300MHz y 128Mb.

Fluxbuntu es otro derivado de Ubuntu, pero por ahora no soportado oficialmente (lo que no implica mayor problema). La idea es similar, pero es aún más liviano que Xubuntu gracias a que FluxBox (el entorno gráfico que corre) es muy ágil, aun siendo muy bonito. Corre en Pentium II con 128 Mb de RAM. Doy fe porque en una PC así lo estoy corriendo, y anda muy bien.

Slax es una distribución sobre la que ya hablamos alguna vez. Es muy liviana y funciona muy bien desde un pendrive o desde un CD. Los requerimientos varían según lo que se pretenda de él, pero para ser justos con las demás distribuciones comentadas aquí, diremos que requiere un Pentium y 96Mb de RAM para ejecutar FluxBox dignamente.

PuppyLinux es otra de las distribuciones que ya mencionamos. Básicamente pensada para ejecutarse como live CD o desde un pendrive, aunque es posible instalarse en un disco rígido. Tiene muchísimas herramientas orientadas a redes y a internet, pero también trae algunas aplicaciones livianas para multimedia y oficina. Además nos permite seleccionar aplicaciones para instalar de un listado de repositorios variadito. Tiene una buena detección de hardware aunque tuve algunos problemas para instalarlo en el disco. Como entornos gráficos se puede seleccionar entre JWM y Fvwm95. Corre en una 486 con 48Mb de RAM, y no se si a alguien le sirva, pero es mi recomendada para PCs antiguas.

FeatherLinux es otra distribución que tiene la opción de ejecutarse con o sin entorno gráfico. Según los desarrolladores con 24Mb de RAM en una 486 debería funcionar decentemente con entorno incluído. El paquete de aplicaciones que viene incluído así como el entorno es livianísimo, lo que hace posible el milagro de revivir semejantes piezas de museo. Nunca tuve el gusto de probarlo yo mismo.

LuitLinux está basado en Damn Small Linux, por lo que no van a encontrar gran diferencia.
Lo que se remarca es que existen dos CDs adicionales con aplicaciones listas para instalarse, lo que evita la necesidad de compilarlas. Los requerimientos tambien son similares, y funciona con un Pentium y 32Mb de RAM.

Damn Small Linux es otro de mis preferidos para PCs extremadamente antiguas. Trae una colección de aplicaciones notablemente livianas y cuidadosamente seleccionadas para cubrir todas las necesidades. Reconoce bien el hardware y funciona bien en 486 con 16MB RAM!!! Es un milagro de distribución.

Aplicaciones portables

Noviembre 6, 2007
Un par de entradas atrás mencionamos la posibilidad de instalar Linux en un pendrive, de manera tal de tener un sistema operativo portable, con las comodidades que esto implica sobre todo para quienes alguna vez necesitamos salir del paso en alguna “emergencia”, o para los que hacemos soporte de PCs. Claro que si me preguntan, un sistema operativo portable como Linux, con sus aplicaciones ya instaladas es lo ideal ya que nos independizamos del sistema operativo de la PC en caso de que falle.
Pero a veces las necesidades pueden no ser tan dramáticas, y simplemente resultarnos útiles algunas aplicaciones portables para ser ejecutadas desde el pendrive en una PC cualquiera, sin instalar nada. Si bien en el mundo del software libre hacer una aplicación portable es relativamente fácil para alguien con conocimientos, existen también aplicaciones portables de licencia propietaria, realizadas por el fabricante o por terceros, aunque esto último puede no ser legal.
Tanto es el éxito de las aplicaciones portables, que ya no solo pueden conseguirse aplicaciones individuales, sino que existen paquetes con aplicaciones que en general cubren todas las necesidades, desde aplicaciones multimedia (sonido, video, gráficos), internet (navegadores, correo, mensagería, SSH, telnet, servidores y clientes FTP, servidores HTTP), utilidades de red, de oficina, juegos, etc etc etc.

Las que son más fáciles de conseguir, tal como explicamos en su momento, son las que se distribuyen bajo licencias libres, porque técnicamente se pueden modificar simplemente dado que justamente son abiertas. Además, es legal hacerlo.

Existen páginas desde las que se pueden descargar aplicaciones sueltas. Programas Portables y Portable Freeware son dos ejemplos de estas, con programas gratuitos (no siempre de código abierto, pero al menos sin costo de licencias).
En PortableApps se puede encontrar un conjunto de aplicaciones prácticas con todo lo que un usuario medio (sobre todo de oficina) puede requerir. Firefox, OpenOffice, descompresores, Gimp, reproductor de video y mp3 son algunas de las aplicaciones que trae. La ventaja de bajar el conjunto es, además de no estar descargando varios archivos sueltos, que viene con un par de aplicaciones desarrolladas por ellos, una de las cuales con solo ejecutarse coloca un ícono en la barra de sistema (al lado de la hora) desde la cual se puede desplegar un menù con todas las aplicaciones portables del pendrive. Digamos que es como el famoso menù de Inicio de Windows, pero en lugar de estar sobre la izquierda está a la derecha de la misma barra, y solo muestra las aplicaciones portables. Honestamente, no tuve muy buenas experiencias con esta aplicación, que en Windows 2000 no pude verla funcionar, y solo en algunos Windows XP. De todas maneras, las aplicaciones funcionan perfectamente corriendo los archivos ejecutables desde sus carpetas directamente.
Si de suites portables se trata, la que me parece altamente recomendable es Lupo PenSuite. Tiene una aplicación que también coloca un icono en la barra de sistemas, pero a diferencia de la anterior con esta no encontré problemas en ninguna PC. Además es muy facilmente configurable para agregar cualquier aplicación portable que querramos adicionar.
En la página van a encontrar que existe un paquete preparado para descargar. El paquete contiene una selección no tan orientada a usuarios de oficina, sino más a reparadores de PC, ya que son más técnicas. Aplicaciones de red, internet, servidores y esas cosas. Pero la misma página ofrece también infinidad de aplicaciones adicionales muy fáciles de agregar, entre las que se encuentran por supuesto las clásicas de oficina. De todas maneras, por supuesto, cualquier otra aplicación portable puede agregarse sin importar de donde la consiguieron.

El tema no se agota. No solo existen distribuciones portables de programas gratuitos, sino también de aplicaciones comerciales. Claro que el tema se complica, porque posiblemente no alcance con tener la licencia original, sino que las modificaciones que implican hacerlo portable seguramente van contra la misma licencia. Pero pueden verse en internet versiones portables del Internet Explorer 7.0, de Office 2003, Office 2007, Google Earth, Flash, Partition Magic, Antivirus varios, Compumap (un mapa de calles de Argentina), etc etc etc.

Finalmente parece que si no encontramos nuestra aplicación favorita en su forma portable, podemos hacerla nosotros mismos. En internet hay una serie de sitios que explican como se hace, y parece que en sencillo con las utilidades adecuadas.
Aquí les dejo una aplicación que permite “portabilizar” casi cualquier aplicación, aquí les dejo un PDF explicando un método para hacer portables, y finalmente un videito explicativo. Suerte!