GNU/Linux

(Redirigido desde «Linux»)

El estilo de este artículo debe ser mejorado.

El artículo no sigue completamente las convenciones de estilo.


Últimamente el mundo Linux está teniendo un gran aumento[Sin referencias], tanto de usuarios que lo tienen solo para probarlo como usuarios que lo utilizan como sistema operativo principal. Sin embargo, este aumento sigue siendo bajo debido a que el cambio es difícil de hacer si no se conoce gente relacionada con este SO.

El objeto de este artículo es facilitar lo más posible la transición a Linux desde otro sistema operativo.


Contenido

introducción a la teoría

GNU/Linux

Es un sistema operativo libre basado en dos partes; GNU que es el software encargado de las tareas habituales (reproductores de vídeos, administradores de ventanas...) y Linux, el kernel (núcleo) del sistema, ambos código libres que podremos usar gratuitamente y disponer del código de cómo está hecho, con la posibilidad de cambiarlo si lo considerásemos oportuno.


El Kernel

Mientras que en Windows deberemos instalar cada hardware y guardar los datos en el registro, el kernel de GNU/Linux utiliza un sistema por módulos, el cual, al detectar un hardware nuevo, carga automáticamente el módulo correspondiente. Esto en general ahorra tener que instalar la mayoría del hardware de manera manual ya que trae una cantidad enorme de módulos disponibles por defecto. Si el módulo necesario no está disponible en el kernel (bien por ser propietario, como los de Nvidia o Ati, o bien por aún no estar considerado estable), puede agregarse al propio kernel de forma manual y que funcione como cualquier otro módulo.


Gestor de Paquetes

La gran ventaja de disponer de todos los programas de forma libre es que la obtención de estos programas (en forma de paquetes) puede automatizarse para que no haga falta intervención por parte del usuario. El gestor se encargará de localizar el paquete solicitado, descargarlo e instalarlo. Además, si requiriese algún otro adicional, también lo instalaría. Todo esto, desde un fácil entorno donde nos mostrará todos los paquetes disponibles junto con una descripción de su utilidad y nos permitirá buscar y solicitar fácilmente.


Eligiendo Distribución

¿Qué es una distribución?

La ventaja de Linux, al ser código libre, es que cada usuario puede modificarlo a su gusto y obtener así distintas versiones. Existen muchas comunidades encargadas de sacar variaciones propias de Linux llamadas distribuciones.


¿Diferencias entre las distribuciones?

Todas comparten el mismo sistema, en definitiva son el mismo SO, sin embargo, es la parte externa en la que cambian. Programas determinados, forma de instalación, gestor de paquetes, políticas sobre programas no-libres y en definitiva, muchas herramientas para trabajar con esa distribución especifica. Esto nos lleva a que ciertas tareas en una distro suponga un par de clicks y en otra suponga trabajar en consola y realizar una tarea manual (forma la cual suele estar disponible en todas).

De la gran cantidad de distribuciones que disponemos y de las basadas en otras, se pueden categorizar las más conocidas de la siguiente manera:

Nombre Administrador de paquetes Escritorio LiveCD Utilización Dificuldad
Debian dpkg/apt (en línea) Seleccionable NS/NC Servidor/Escritorio Mediana
Ubuntu dpkg/apt (en línea) Gnome Sí (función no principal) Escritorio Fácil
Mandriva urpmi (en línea) Seleccionable Sí (función no principal) Escritorio Fácil
Slackware pkgtools KDE o fluxbox Sí (solo Bash) Servidor Difícil (UNIX)
Gentoo portage (en línea) Seleccionable Sí (solo Bash o Gnome con CD alternativo) Servidor/Escritorio Difícil (UNIX)
Knoppix dpkg/apt (en linea) KDE Sí (función principal) Escritorio (Live) Fácil
Archlinux pacman (en línea) Seleccionable Sí (solo Bash) Servidor/Escritorio Mediana


Debian

Knoppix
Ubuntu
Kubuntu (Ubuntu pero con un entorno de escritorio KDE)
Xubuntu (Usa el gestor de ventanas xfce)
gNewSense
LinuxMint
Linspire
Guadalinex

RedHat

Fedora
Fox
CentOS
Mandriva

Slackware

Slax
WifiSlax

Gentoo

Sabayon Linux

SuSE/OpenSUSE


En los últimos años, han aparecido algunas distribuciones de estas llamada "madre", pero aún sin mucho éxito. Algunas de estas son:

Sorcerer Puppy Krux

Distribuciones de GNU/Linux libres según la Free Software fundation

Existen multitud de distribuciones de GNU/Linux, pero no todas ellas cuentan con el apoyo de la Free Software Fundation por contener programas no libres. Éstos recomiendan[1] el uso de las siguiente distribuciones:


  • gNewSense: Está basada en Debian y Ubuntu. Cuenta con el patrocinio de la FSF.
  • Ututo: Distribución basada en Gentoo Linux.
  • Dynebolic: Pone especial énfasis en programas de edición de audio y vídeo.
  • Musix GNU+Linux: Basada en Knoppix. Pensada para producción de audio.
  • BLAG: Distribución de GNU/Linux basada en Fedora.
  • GNUstep Live: Distro de GNU/Linux con una interface basada en GNUstep


Eligiendo el Gestor de Ventanas

Equivalencias de Programas

  • Referencias:
  1. http://www.gnu.org/links/links.html#FreeGNULinuxDistributions


Enlaces relacionados