lista-distribuciones-linux-mas-ligeras-240x117Saludos a todos, a raíz del articulo anterior y el comentario del amigo Hyuuga_Neji, me dio la curiosidad de indagar en unos de mis sitios favoritos en materia de linux, HumanOS. Debido a mi búsqueda encontré un par de artículos muy interesantes y largos por cierto, los cuales reflejan muchas de las dudas de los que inician en el mundo del software libre. sin más preámbulo.

La principal finalidad de esta guía es la de facilitarles la vida a los recién llegados o curiosos que desean saber de que se trata Linux, la cual espero pueda ayudarles a nuestros camaradas en su “camino de transición” de un sistema operativo a otro, tratando de no utilizar demasiado la jerga que manejamos comúnmente los usuarios del pingüino y con la finalidad de evitar que la experiencia sea lo menos “traumática” posible.

 distros_desdelinux1-600x471¿Qué es Linux?

A grandes rasgos, Linux es un sistema operativo desarrollado bajo la ideología del software libre, esto quiere decir que: todo su código fuente puede ser utilizado, modificado y redistribuido libremente. Al ser software libre, no tendrás la obligación de pagar por una licencia para poder usarlo. (Podrás quitarte el parche del ojo y tu pata de palo, ya que al usar Linux, jamas te volverán a decir “pirata” XD. Y tendrás un sistema operativo 100% a tu gusto o necesidad.)

¿Qué podemos esperar de Linux?

En Linux encontraremos los siguientes aspectos:

Seguridad:

Los sistemas basados o derivados de Unix, como lo es Linux, cuentan con un “nivel de seguridad” mucho mejor que con el que podrían contar en Windows u otros sistemas operativos (de aquí en adelante SO) privativos. Esto se debe principalmente a que cualquier persona que lo desee, puede conocer como funciona Linux en su interior y que funciones lleva a cabo para realizar “X” tarea (principalmente esto esta relacionado con los programadores, de los cuales existen muchos colaborando no solo en proyectos como Linux, sino también contribuyendo a ampliar las aplicaciones disponibles para el mismo, por ejemplo juegos, suites de ofimática, reproductores de audio/vídeo, etc.). De esta forma, todo lo que pasa dentro de tu computadora se realiza de manera “transparente”, ya que no oculta nada al usuario, evitando con esto, actividades que afecten la privacidad y/o seguridad de tu información, como podría ser: la recopilación anónima de tus hábitos de navegación (las paginas web que visitas con frecuencia), la información que tienes almacenada, datos personales, acceder a tu PC de manera remota, instalación de maleware (virus, troyanos, gusanos, etc.), suplantación de identidad y tantas monerías más. Ya que al existir tantas personas involucradas en el desarrollo de Linux, seria fácil para cualquier desarrollador poder encontrar este tipo de anomalías, reportando o eliminando esas funciones malintencionadas o agujeros de seguridad. Contribuyendo con esto a que Linux sea mas seguro para nosotros los usuarios.

Esto no quiere decir que no existan virus, troyanos o rootkits para Linux, aunque existen, prácticamente son escasos y por la forma en que Linux ha sido diseñado, las acciones malintencionadas que pueden realizar son casi nulas. Por lo regular no se recomienda instalar antivirus en Linux, a pesar de que existen algunos muy buenos, ya que por lo regular no son necesarios en la mayoría de los casos. Así que podemos ahorrarnos esta molestia tanto para el usuario como en la administración de recursos a nivel de hardware (ahorrarnos memoria RAM por ejemplo).

Un amplio catálogo de aplicaciones gratuitas, de pago y aquellas que solicitan una donación:

Aquí, nos podremos olvidar del excesivo costo de las licencias para los programas o aplicaciones, de los keygens, cracks, seriales, etc. En el tiempo que llevo usando Linux, jamas me he visto obligado a pagar por usar alguna de ellas, claro, siempre es o seria bueno donar algo, no necesariamente dinero, ya que también se puede ayudar de otras formas, como a dar a conocer/recomendar el programa, ayudar con su traducción a otros idiomas, etc. (Se podría decir que todas las aplicaciones que uso o he usado han sido gratuitas)

Diversidad:

En Linux encontramos una gran diversidad en cuanto a aplicaciones, entornos de escritorios, gestores de ventanas, formato de paquetes de software, etc. Tenemos mucho de donde escoger, según nuestros gustos o necesidades. Veamos algunos ejemplos.

Entornos de escritorio y Gestores de ventanas:

De manera sencilla y para no tratar de confundirlos, les diré que a grandes rasgos son los encargados de mostrar las ventanas, cuadros de dialogo, temas y cursores de su escritorio. Los más comunes son:

KDE

Gnome

XFCE

LXDE

Openbox

Fluxbox

Enlightenment

Nota: Existen muchísimos más, pero solo hablaremos de los más comúnmente utilizados, si desean ampliar su visión de los mismos, Wikipedia es su amiga.

Para que me entiendan mejor, cada uno muestra de manera más vistosa o más minimalista el escritorio de trabajo, algunos de estos cuentan con sus propias aplicaciones como podrían ser compresores/descompresores, clientes de mensajería instantánea, de correo, manejadores de archivos, etc. Todo esto depende de que entorno hayan elegido.

Formatos de paquetes de software:

Cuando les hable a cerca de los formatos de paquetes de software lo haré a través de una analogía: los instaladores de programas de Windows (“.exe” o “.msi”). Como muchos sabrán, estos archivos nos permiten instalar las aplicaciones o programas en dicho entorno. En Linux también existen estos archivos, los más comunes son los “.deb” y “.rpm”.

Los paquetes .deb son utilizados por las distribuciones derivadas o basadas en Debian, como podrían ser Debian, Ubuntu, Kubuntu, Lubuntu, Xubuntu, Bodhi Linux, Linux Mint, etc. Este formato es el más popular de todos, ya que por lo regular siempre encontraras el paquete .deb de la aplicación o programa que necesites. Los paquetes .rpm son utilizados por las distribuciones derivadas o basadas en Red Hat, como podrían ser Mandriva, Fedora, PCLinuxOS, CentOS, etc. Tampoco son los únicos formatos de paquetes de software que existen,  también podríamos hablar de los .pkg.tar.xz (binarios precompilados) entre otros, pero esos son casos más particulares.

No entrare en detalles al determinar que formato es mejor que el otro, pero es importante saber que dependiendo de que distribución elijas dependerá del formato de paquete de software que utilizaras.

Aplicaciones o Programas

En Linux existen muchísimas aplicaciones de donde elegir. Aplicaciones como:

Manejadores de archivos

Clientes de correo

Clientes para la mensajería instantánea

Visores de documentos

Suites ofimáticas

Navegadores web

Reproductores de audio-vídeo

Visores de imágenes

Y muchas más…

Quizá te encuentres en el caso de que puedes tener 20 opciones diferentes que en apariencia realizan la misma tarea, pero es solo la impresión, ya que cada una “resuelve nuestra necesidad” de manera distinta, a que me refiero? Bueno, a que cada quien la elegirá según sus gustos o preferencias.

Una gran comunidad:

Existen muchísimos blogs, foros, manuales, wikis, tutoriales e información que siempre nos puede sacar de un apuro técnico. Si todo esto no funciona, créeme que siempre existirá un usuario de Linux dispuesto a “alumbrarte” un poco en tu camino. Y sino, ahí esta el que todo lo sabe (San Google), ya que ten por seguro que si te atoras con alguna solución o problema, de seguro también le habrá pasado y lo habrá resuelto alguien más.

Juegos:

Para los no muy exigentes:

Existen muchísimos juegos con las cuales puedas divertirte en tus ratos de ocio o distracción.

Para los SuperGamers:

Llegamos a un tema un poco “duro” para todos aquellos que usamos Linux. Siendo honesto, no esperes tener los grandes títulos de juegos en Linux. Este es un tema bastante amplio y el cual ha generado grandes debates en torno a Linux. Por lo consiguiente no pienso tocarlo en esta guía ya que da mucho de que hablar. Con esto no quiero decir que no puedes jugar a “nada”. Siempre existen formas y/o métodos para lograrlo, pero sinceramente no esperes obtener la misma experiencia que en Windows.

Aplicaciones nativas de Windows ejecutándose en Linux:

Directamente no es posible instalar aplicaciones nativas de Windows en Linux (esto se debe a que son dos sistemas operativos completamente diferentes), digo no directamente, ya que existe para esta finalidad, una aplicación llamada Wine la cual permite realizar esto. Aun así, si a Wine le queda grande el trabajo (que no pueda hacer correr determinado programa de manera correcta), podemos solucionarlo fácilmente Virtualizando Windows en una maquina virtual (es algo parecido a tener Windows corriendo dentro de Linux, excelente noticia!!!). En la actualidad existe muchas aplicaciones que son multiplataforma. Esto quiere decir que pueden correr tanto en Windows como en Linux sin ningún inconveniente, solo basta descargar e instalar la versión para el SO elegido.

Bueno hasta aquí la primera parte, espero que les haya sido de utilidad.

FUENTE: http://humanos.uci.cu