Dime quien eres... y te dire que distro necesitas
| Desde que comenzamos con las notas sobre personalizacion de los
ambientes de escritorio en GNU/Linux, note que muchos comenzaron
a preguntar que distro era mejor para ellos. Hace ya unos 7 años que conozco y utilizo a GNU/Linux y todo lo que sea referido al software libre, en todo ese tiempo, he probado unas cuantas distribuciones, y la experiencia de otros me ha dado el conocimiento suficiente(espero) como para recomendar distribuciones segun el nivel de experiencia del usuario. Espero les sea de su agrado y les sirva de algo |
Comencemos por el principio y por terminar de una vez por todas por este
mal concepto. LINUX NO ES EL SISTEMA OPERATIVO!, es solo el nucleo, el
corazon de el, el sistema operativo, en su totalidad, se llama GNU/Linux,
ahora si, GNU SI es el sistema operativo, o por lo menos la mayor parte
de el, porque la otra parte la completa Linux, que es el kernel en donde
corre GNU, y que es el Kernel o Nucleo(comunmente llamado Linux ) ? pongamoslo
asi: imaginen un sandwich, el pan de arriba es el software que se corre
en la maquina, el pan de abajo es el hardware, entonces, el jamon que
esta entre esos dos panes es el que se encarga de comunicar el soft con
el hard y viceversa, ese es el Kernel o Nucleo.
Bien, una vez aclarado esto, podemos comenzar
¿Que es una "Distro"?
Como antes habiamos dicho, imaginemos un sandwich, pero esta vez, imaginemos
distintos locales que nos preparan el sandwich de distintas maneras, eso
es una distribucion. Es un GNU/Linux pero personalizado por distintas
personas u organizaciones y le agregan o quitan distintos sabores al mismo,
algunos vienen orientados a servidores, otros a escritorios, siempre dependiendo
de quien lo desarrolle y la demanda de los usuarios(y por que no el mismo
desarrollo de ellos).
Son muchas distros, muchas!
Obviamente, vos, yo, el vecino, no importa quien, podemos hacer nuestra
propia distribucion de GNU/Linux a gusto, claro que si! esta amparado
por la Licencia General Publica que nos permite copiar, modificar,
redistribuir e incluso vender copias(los cds y la mano de obra-como tambien
el soporte tecnico-, ojito con eso, es muy importante tener en claro el
asunto del dinero).
Entonces, claro, si cada uno de nosotros puede hacer su propia distro,
como no va a haber tantas???.
Lo importante y lo bueno de esta situacion, es que al haber tantas distros,
se genera una especie de "sana competencia"(y lo es en verdad) por ver
quien genera la distro mas estable o robusta o segura o lo que fuere.
Esto trae consigo una especie de constante dinamismo con las actualizaciones
y una constante mejora de la calidad mientras pasa el tiempo.
¿Entonces por cual me decido?
El elegir una distribucion no es nada facil para el usuario que recien
empieza, sobre todo por lo mencionado antes acerca del constante cambio
y las nuevas distribuciones de GNU/Linux que aparecen practicamente dia
a dia.
Esto hace que cada distribucion tenga su propio nivel de dificultad, ustedes
tienen que elegir segun su nivel de experiencia con GNU/Linux.
Obviamente, si nunca han tocado un solo cd de este hermoso universo, les
recomiendo que lean un poco de documentacion, para por lo menos tener una idea basica.
A continuacion voy a hacer una breve reseña de las distribuciones de GNU/Linux
mas populares y segun el nivel de dificultad. Pero antes, me gustaria
aclarar una cosita asi no nos confundimos.
Ambientes de Escritorio
Con el pasar del tiempo, la demanda del usuario hizo que el "Entorno grafico"
se vuelva cada dia mas y mas completo y "lindo". Pero que pasa? En GNU/Linux
no existe solo UN entorno de escritorio(damos por entendido de lo que
estamos hablando cuando decimos entorno de escritorio, verdad?), sino
muchos, para todos los gustos y necesidades.
Actualmente existen dos grandes entornos de escritorio: KDE y GNOME, mientras que los demas(y
con esto no quiero decir que no carezcan de importancia) son menos conocidos,
a saber: XFCE, WindowMaker, FluxBox, OpenBox, Enlightenment, etc.
Diferenciemos lo que es el entorno grafico de la consola o la misma distro,
he escuchado muchas veces a usuarios diciendo "ahh si me instale kde"
cuando en realidad lo que quieren decir es que se instalaron GNU/Linux
con KDE como entorno de escritorio predeterminado.
Cabe destacar, tambien, que muchos entornos de escritorios pueden coexistir
en un mismo sistema, por ejemplo, ahora estoy escribiendo esto desde KDE,
pero si quiero, cierro la sesion e inicio una nueva en GNOME o XFCE o
lo que sea.
Una vez aclarado esto, podemos continuar con las distintas distros.
Ubuntu
Se destaca por su facilidad de instalacion, configuracion y puesta en
marcha. Esta hermosura de distro, al ser basada en Debian GNU/Linux, usa
un sistema llamado apt-get para la descarga y configuracion de aplicaciones,
lo cual la hace muchisimo mas facil de usar. Pero claro, apt-get es un
sistema que funciona por medio de comandos, y la idea es que no se use
la consola, verdad?, bien, entonces existe Synaptic, que es la "guia grafica"
del apt-get, desde alli podremos buscar y descargar el soft que necesitemos,
por supuesto, configura e instala todo automaticamente. Y esta todo tan
bien organizado que uno se emociona
Ubuntu o Kubuntu?
No hay mucho que explicar aqui, el primero viene con GNOME como ambiente
de escritorio predeterminado, el segundo, con KDE. Y en Kubuntu, tenemos
a Kynaptic en vez de Synaptic, jeje.
Descargas:
Ubuntu
Kubuntu
Mandriva
Se maneja con el sistema de paquetes RPM, por lo tanto, instalar una aplicacion en mandriva es bastante facil. Viene con KDE como entorno de escritorio predeterminado.
Mandriva
SuSe
Bastante parecida a Mandriva, pero con la diferencia que en su pagina
web ofrecen las descargas de la ultima version de distribucion solo si
pagas por el soporte, en cambio, si queres la version libre, te tenes
que descargar la version anterior.
Lo que me parecio excelente de esta distribucion es el sistema Yast, que
es un sistema de instalacion de paquetes parecido al apt-get, y es una
maravilla. Ademas que la instalacion son 5 cds y estan super completos.
Viene con KDE como entorno de escritorio predeterminado.
SuSe
Fedora Core
Cuando Red Hat se canso de no ganar el suficiente dinero como para mantener
la distribucion, luego de la version 9.0, decidieron cerrarse a Red Hat
Enterprise y cobrar por el soporte tecnico y distintos paquetes de soluciones.
Pero no todo estaba perdido para los fanaticos "finales" de red hat, porque
no hicieron nada mal al lanzar la version "libre" basada en la 9.0 de
Red Hat, llamada Fedora Core.
Esta distribucion es tanto para usuarios que ya tienen algun conocimiento
de linux como para los avanzados, ya que cumple mas o menos con todos
los requerimientos. Se maneja con paquetes RPMs, como su antecesor. Viene
con Gnome como entorno de escritorio predeterminado. Actualmente anda
por la version 3, que segun dicen por ahi(yo no la pude probar) tiene
algunos fallos y es mas estable la version 2.
Fedora Core
Debian
Mas arriba, cuando explicaba Ubuntu, explique lo que significa APT-GET,
la diferencia esta en que debian es el estado original, tiene mas años
de desarrollo(muchos mas) y por lo tanto, mas soporte. Hay un problemita
con el cual, los usuarios nuevos de debian se encuentran: las versiones.
Si, hay muchas versiones actuales de debian, y eso es porque se encuentra
en varias etapas de desarrollo, la primera es la estable, o mejor conocida
por "Woody", hasta hace un tiempo era considerada solida como una roca(el
hecho de que sea considerada "estable" dentro de la comunidad Debian,
significa que las aplicaciones ya han sido super testeadas), pero esta
tan desactualizada(segun me contaron) que ahora sirve solo para servidores(ahi
si es solida!), la siguiente fase es la "testing", o "Sarge", en esta
fase, los paquetes estan siendo testeados por los desarrolladores de la
distro, pero el 90% de las veces, los paquetes andan de diez. La siguiente,
y ultima fase, es la Inestable, o "Sid", aca es donde las actualizaciones
de paquetes son practicamente diarias, porque esta todo el tiempo en desarrollo
y testeo, segun la pagina de Debian: "Use it at your own risk!", en fin.
Ahi tienen para elegir, yo he estado usando un asqueroso hibrido(mezcla
de sarge con sid) y la verdad es que me fue bastante bien.
Debian
Slackware
Oh si!, hemos llegado a mi distro favorita, Slackware GNU/Linux, yo la
considero como un GNU/Linux en su estado mas puro, porque practicamente
no tiene aplicaciones de configuracion, ni asistentes, ni nada "automatico",
aca todo es "a mano", lo cual, a veces, es bastante molesto si tenemos
que configurar una boludez, porque hay que tocar archivitos, pero, por
otro lado, nos da el poder de saber que es lo que estamos tocando, y para
que. Obviamente que con todas las demas distros que nombre antes se puede
hacer lo mismo, pero teniendo la herramienta de configuracion grafica,
para que hacerlo ?.
En fin, en slack tambien se pueden usar las herramientas graficas, pero,
a quien le gusta hacer todo en "modo texto", no encontrara dificultades
ni demasiadas vueltas para hacerlo.
La distro usa el sistema de paquetes .tgz , que es parecido al .deb de
debian pero mas crudo, para manejar todos estos paquetes tenemos a pkgtool,
que corre bajo consola. Hace poco, un tipo se pudrio de que sea todo en
modo texto y se armo una utilidad llamada slapt-gui, que es como el synaptic
pero menos trabajado. Lo que me lleva a comentar una excelente aplicacion
que salio un tiempito antes que se llama slapt-get, que basicamente cumple
la misma funcion que el apt-get de debian, pero con menos "onda", je.
Slackware trae por defecto a KDE como ambiente de escritorio predeterminado.
Hace poco, su creador, Patrick Volkerding, decidio eliminar por completo
a Gnome de la distribucion porque decia que le tomaba muchisimo trabajo(y
tiempo) el compilar dicho escritorio, cosa que me parece bastante rara,
porque he escuchado de gente que no le ha costado demasiado el chiste,
pero bueno, gustos son gustos y alla el.
Slackware
Gentoo
Esta distro, es bastante nueva, en el 2001, un tipo llamado Daniel Robbins
se pudrio de todas las distribuciones de GNU/Linux y agarro e hizo la
suya, decia que eran todas iguales, entonces, que tiene de nuevo Gentoo
para ofrecernos?, usa el sistema Portage(parecido al de los BSD), este
sistema funciona como el apt-get, pero en vez de descargarse los binarios,
se descarga las fuentes, las compila y las instala en nuestra maquina,
tomando todas la arquitectura de la misma, lo cual le da un poco de mejor
rendimiento al sistema.
Para usar esta distro, podemos hacerlo de tres maneras:
Stage 1: es la manera mas dificil de instalarlo, ya que nuestro
primer paso es compilar el compilador para luego compilar las demas utilidades
que nos permitiran instalar el sistema.
Stage 2: aqui todas las utilidades para instalar el sistema ya
estan compiladas para que nosotros nos pongamos a compilar todo lo que
falta (el kernel, por ejemplo).
Stage 3: aqui el sistema ya esta todo compilado, con utilidades
y todo, lo unico que hace falta es instalarlo y ponernoslo a usar.
Hace poco Hernan me recomendo una distro basada en Gentoo llamada Vidalinux, que nos ayuda
con todo el proceso de instalacion usando el sistema Anaconda(el que usa
Red Hat, Fedora y alguna que otra distro mas), eso me dejo con muchas
ganas de instalarme un Gentoo desde Stage 1, pero sinceramente por ahora
no tengo tiempo ni el poder de procesador suficiente, je.
Gentoo
Los Live CDs
Knoppix, Gnoppix, Ubuntu, Kubuntu, MandrakeMove, BeatrIX, Slax
Son muchos de los nombres que andan dando vueltas por la red, cada uno
de ellos tiene su particularidad, como las distros de instalacion. La
diferencia con estas es que corren directamente del cd y no tocan en ningun
momento el disco rigido, es una instalacion casi completa de GNU/Linux
dentro de un cd.
Cual es la otra ventaja de los LiveCDs ademas de no tocar nuestro disco?,
bien, si sos un usuario de otro sistema operativo, y todavia te da un
poco de miedo este hermoso universo, podes probar GNU/Linux, en el sabor
que mas te guste, y, si te gusto, podes hacer una instalacion completa.
Knoppix, Gnoppix, Ubuntu, Kubuntu, MandrivaMove, Beatrix, Slax
Una nota: yo venia hablando del apt-get, pero en realidad no se
llama asi, sino que se llama simplemente APT (Advanced Packages Tool),
gracias leito por la correccion