¿Qué es lo que un usuario de Windows debería saber de GNU/Linux?

Muchos de los que usamos GNU/Linux andamos por ahí evangelizando nuestro Sistema Operativo y por lo general siempre hablamos de lo mismo: Que si los virus, que si es gratis, que si es abierto… etc

¿Esto es solamente lo que realmente debería conocer un usuario de Windows o de cualquier otro SO? En parte si, pero no lo es todo. Veamos algunas cosas que considero, deberían aprender todo el usuario que llegan nuevo a GNU/Linux.

¿Qué es GNU/Linux?

Ya nuestro amigo Perseo escribió un excelente artículo hablando de forma general que es GNU/Linux. Pero ojo, muchas veces decimos: «Yo uso Linux», cuando en realidad debería ser: «Yo uso GNU/Linux». Cuando usamos cualquier distribución, estamos usando el Kernel (Linux) y muchas otras aplicaciones del proyecto GNU. Nadie usa solamente Linux (el Kernel).

Hay para todos los gustos

Distribuciones de GNU/Linux hay para todos los gustos y de todos los sabores. Podemos encontrar desde las más fáciles en cuanto a instalación y configuración (Ubuntu, LinuxMint, openSUSE, Debian) algunas más complejas (Archlinux, Chakra, Slitaz) hasta las más complicadas (Gentoo, Slackware).

También tenemos muchísimas opciones en dependencia del Hardware con el que contamos. Existen distribuciones muy ligeras que pueden variar según el Entorno de Escritorio que usemos.

Sistema de Ficheros y Particiones

Creo que el punto más crítico a la hora de usar GNU/Linux es a la hora de instalar y particionar los discos, y conocer como está estructurado el Sistema de ficheros. Perseo una vez más nos entregó un brillante artículo sobre este tema, pero podríamos resumir que un usuario de Windows debe conocer que «por lo general» en GNU/Linux se usan 3 particiones:

<° – La primera partición para la raíz ( / ) que equivale al disco C:
<° – La segunda partición para el home ( /home ) que equivale al disco D:
<° – La tercera partición para la Swap que equivale a la memoria virtual.

También debe conocer que para estas particiones no se usa NTFS o Fat32 (aunque se puede acceder a particiones de este tipo). Nosotros usamos «generalmente»: Ext2, Ext3 y Ext4, y es válido aclarar que no son las únicas opciones que tenemos.

¿Terminal? Que horror!!!

A pesar de que muchos usuarios le temen al terminal, todos sabemos que no muerde, al contrario, muchas veces nos facilita la vida. No se concibe una distribución de GNU/Linux sin un Emulador del Terminal. Una vez que se aprende a usarla, no podemos estar sin ella.

Todo lo que podemos hacer en el terminal «generalmente» se puede hacer con aplicaciones gráficas o viceversa y es de vital importancia hacer uso de ella para depurar errores u obtener información del Sistema. Cuando un programa no quiere iniciar, una buena práctica es ejecutarlo o llamarlo desde un terminal para ver el error que nos devuelve.

Logs ¿Qué son? ¿Para que me sirven?

Una de las diferencias entre GNU/Linux y Windows, que siempre nosotros enumeramos, es que tenemos control sobre nuestro Sistema Operativo. ¿A qué yo le llamo control? Pues simplemente que podemos saber que está haciendo nuestro sistema en diferentes ocasiones, o mejor, que en caso de algún error podemos ver cual es la causa. ¿Cómo? Pues con los Logs del Sistema.

Créanme, cuando aprendí que eran los logs, se resolvieron un 90% de mis problemas. Los logs son, digamos, una especie de registro o historial que nos muestra que está sucediendo con determinadas aplicaciones o el sistema en si.

El simple hecho de conectar un cable de red o desconectarlo por ejemplo, se registra en un log. El arranque de nuestro Sistema Operativo se registra en un log, y muchísimas aplicaciones registran sus acciones en logs. Estos ficheros «generalmente» se almacenan en el directorio /var/log y ahí podemos consultarlos si tenemos algún problema.

Más de un Entorno de Escritorio

A diferencia de Windows, en GNU/Linux podemos usar más de un Entorno de Escritorio, incluso, tenerlos instalado sin que uno afecte al otro. Pero es bueno aclarar que no necesitamos un Escritorio para poder trabajar con GNU/Linux.

El Entorno de Escritorio nada tiene que ver con el correcto funcionamiento del Sistema Operativo. Simplemente es una forma «gráfica» de gestionarlo, por decirlo de alguna forma. Ahora, para tener un Entorno de Escritorio es necesario tener instalado un Servidor Gráfico, el cual generalmente es Xorg.

Para que los nuevos usuarios entiendan un poco esto veamos el siguiente gráfico:

Siguiendo el orden mostrado en el gráfico:

  1. Arranca el Kernel, el cual es el encargado de gestionar entre otras cosas, el Hardware disponible y los periféricos (Mouse, Teclado…etc). Esto conlleva librerías y demás.
  2. Luego arrancan los Servicios (Ej: Servidor de base de datos, demonios de aplicaciones y demás).
  3. Posteriormente arranca el Servidor Gráfico. Sin este servidor no podremos ver en el monitor ni ventanas, ni menús.. etc.
  4. Por último arranca el Gestor de Sesión (opcional si usamos startx) que nos llevará al Entorno Gráfico que tengamos instalado cuando pongamos usuario y contraseña.

El Sistema Operativo y el Entorno de Escritorio, aunque se relacionan, son cosas apartes. Es por eso que si ocurre un error con el Entorno de Escritorio, normalmente este no afecta al Kernel y con solo reiniciar el Servidor Gráfico (en algunos casos) podemos solucionarlo.

Repositorios y dependencias: Mira mamá no tengo .EXE

En GNU/Linux es muy común hacer uso de repositorios de paquetes -que no es más que gigas de software organizados, estructurados y reunidos en un servidor- para instalar nuestras aplicaciones ¿Qué es lo chocante de este método para los nuevos usuarios? Que los usuarios de Windows están adaptados a instalar de binarios (.exe) y este tiene «generalmente», todo lo necesario para que software funcione.

En el caso de GNU/Linux hay paquetes que si, se pueden instalar solitos y no pasa nada, pero por lo general, la mayoría necesita de otros paquetes (librerías y cosas así) que pasan a ser sus dependencias. Es por ello que si alguien quiere por ejemplo, LibreOffice para Windows, solo tiene que bajar un .exe y listo, pero si lo quiere para Debian, tendría que bajar un tarball cargado de .deb, o bajar cada paquete del repositorio con sus dependencias. No es que esto sea complicado ni mucho menos, pero digamos que es un poco más engorroso.

En GNU/Linux tenemos binarios similares al .exe, incluso, aplicaciones que permiten instalar dichos binarios con un simple doble clic. Acá les muestro varios ejemplos de como podríamos encontrar estos binarios:

  • bluefish.deb – Para distribuciones basadas en Debian (Ubuntu, LinuxMint, Dreamlinux…etc)
  • bluefish.rpm – Para distribuciones basada en RedHat o en su sistema de paquetes (Fedora, openSUSE…etc)
  • bluefish.pkg.tar.xz – Para distribuciones basadas en Archlinux (Chakra, ArchBang… etc)
  • bluefish.tar.gz o bluefish.tar.bz2 – Por lo general sirve en cualquier distribución ya que debemos compilarlo.

¿Donde están mis configuraciones?

Cuando configuramos el cliente de correo o el navegador, todas esas configuraciones del usuario se guardan en nuestro /home (equivalente al disco D:) o como lo llamamos algunos, nuestra Carpeta Personal. Al contrario de lo que sucede en Windows que este tipo de cosas se guardan en el Disco C: (Documents and Settings..).

Las configuraciones se guardan en carpetas ocultas dentro de nuestro /home que por lo general llevan el nombre de la aplicación. Por ejemplo, las configuraciones de Thunderbird, los correos recibidos, listas de contactos y demás, se guardan en /home/usuario/.thunderbird.

Esto trae muchísimas ventajas, ya que si necesitamos reinstalar nuestro SO, solo tenemos que formatear la partición de la raíz, dejando el /home intacto, y cuando terminemos tendremos nuestras preferencias, intactas. Esto lo explico con más detalles en este artículo.

¿Puedo hacer lo mismo que en Windows?

La respuesta es SI e incluso, mucho más. Podemos realizar las mismas tareas que estamos acostumbrados a hacer normalmente: Navegar, Chatear, Redactar un documento, Jugar, Escuchar música, Ver un video, Editar imágenes, Trabajar con nuestro ordenador.

Son los mismos atajos de teclado para la mayoría de las cosas: [Ctrl] + [C] para copiar, [Ctrl] + [V] para pegar…etc. Todo en GNU/Linux es muy personalizable, desde los atajos de teclado hasta la apariencia del escritorio.

Tú no eres el Administrador (Si no quieres.)

Eso de trabajar con la cuenta de Administrador a lo Windows XP: olvídalo!!! No es que no se pueda, sino que por defecto no es así. Los usuarios tienen sus cuentas con limitaciones para tareas de Administración (según la distro porque Ubuntu…. bueno..) y por lo general, para afectar algo del sistema necesitas credenciales con permisos administrativos.

Compártelo, regálalo.

Olviden los malvados EULAs. Puedes coger tu iso de Ubuntu o cualquier otra distro y prestarla, regalarla, o instalar en todas las máquinas que quieras la misma copia. O si quieres no instales, solo tienes que cargar con un LiveCD o una Memoria Flash.

Instala y verás que todo funciona.

Por lo general, puedes olvidarte del disco de drivers para tu motherboard o cualquier otro hardware. Es instalar y empezar a usar. GNU/Linux gestiona de forma asombrosa el hardware de tu PC (a no ser que suceda lo que viene en el siguiente punto).

Pero No todo lo que brilla es oro.

A pesar de que GNU/Linux tiene muchísimas cosas buenas, también tiene otras muy malas. No es culpa del Sistema como tal, en este aspecto entran a jugar muchos factores que podríamos resumir en los intereses marcados de algunas Compañías: Dinero, Monopolio y sus amiguitos. Es por ello que podremos encontrar en algunos casos, problemas con determinado Hardware o que no existan algunas aplicaciones muy usadas en el ámbito profesional o empresarial. Pero fuera de esto, siempre podremos encontrar alguna alternativa o solución a nuestros problemas.

La curva de aprendizaje tampoco es muy baja, pero sin duda no es para nada alta. Existe muchísima documentación, foros de ayuda, canales IRC, blogs, sitios y demás, repletos de usuarios dispuestos a ayudar.

Conclusiones.

Pienso que la mejor manera de conocer GNU/Linux es entrando en su mundo. Todas estas cosas que acabo decir, se aprenden con el paso del tiempo. Yo llevo más de 5 años usándolo y no me he muerto, al contrario, he aprendido y he crecido como informático. La clave está en no resistirse al cambio, a probar nuevas cosas y aprender de ellas.

¿Qué otras cosas necesitan saber los usuarios de Windows?

strong/liInstala y verás que todo funciona.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   proper dijo

    Wooow, llevas harto tiempo en linux, yo recién llevo año y medio recién.
    Muy buen artículo, ¡felicidades!.

    1.    elav <° Linux dijo

      Gracias 😀 Pues si, llevo bastante tiempo con el pingüino 😀

    2.    Courage dijo

      ¿Año y medio y con Slackware? Joder yo llevo 3 y se me atravesó Slackware

      1.    moscosov dijo

        Slackware fue una de las primeras distros que instale, fue difícil y frustrante pero también fue un tratamiento de choque, después de eso le perdí el miedo a la consola y a todo LOL

  2.   Perseo dijo

    Felicidades amigo O_O’, estuvo genial el que soltaras lo que había en tu ronco pecho XD, no dejes de hacerlo 😉

    1.    elav <° Linux dijo

      Gracias.. Pero tú no te quedes atrás 😀

  3.   Atreuskorb dijo

    La primera distribución de GNU/Linux que probé fue Mandrake 8.1 (hoy Mandriva), era el año 2001 y funcionó bastante bien en un viejo Pentium de 133 Mh y 32 Mb de RAM. Si alguien me hubiera explicado y resumido todo esto de la forma tan magistral como lo has hecho, me hubiera ahorrado muchas horas de buceo entre los manuales de la época. A pesar de su estabilidad, por entonces aún había poco soporte de hardware y pocas aplicaciones, pero me fascinaba su estabilidad, y aunque la necesidad me forzó a utilizar el dichoso XP durante un tiempo, siempre mantuve una partición con alguna distribución interesante.
    Enhorabuena por tu artículo, si aún usara el otro sistema me cambiaría a linux después de leerlo.
    Un saludo.

    1.    elav <° Linux dijo

      O.O ¿Un Pentium a 133 Mhz y 32 Mb de RAM? Wow. Yo quiero que mi linux vuelva a correr en eso de forma fluída 😀

      Gracias por el comentario 😀

  4.   David Segura M dijo

    Como siempre muy buen artículo, siempre es bueno recordar las razones por las que usamos linux, la verdad de las que mejor suele enganchar a la gente es el tema de drivers, el hecho de que la mayoría de distros detecte inmediatamente todo tu hardware es de lo mejor para mencionar, sobre todo si al usuaro el tema del sofware libre no le parece razón suficiente o no es prioritario.

  5.   VaryHeavy dijo

    Como apunte, yo no habría puesto a Chakra en la sección «algunas más complejas», yo la encuentro tan fácil de instalar y configurar como Ubuntu, OpenSUSE, Mandriva, Mint o Fedora, de hecho ese es su propósito.

    1.    elav <° Linux dijo

      Es que no solo me refiero a la instalación, sino a la configuración.. 😀

    2.    KZKG^Gaara dijo

      El problema es que según tengo entendido, el instalador de Chakra (específicamente la sección de particionado y HDDs) no es la más simple del mundo. Puede que no sea cierto, no sé, es lo que he leído 🙂

      1.    pandev92 dijo

        Escoger las particiones es lo más simple del mundo, de echo es más fácil que en ubuntu, el problema llega cuando quieres particionar, y es que tribe aún no tiene particionador, por eso se te abre la porqueria de kpartition manager, que dista kilometros de ser como gparted, de echo a veces particiona a veces no, se vuelve loco LOL

  6.   ren dijo

    Fabuloso el articulo me encanto y eso de que lo primero que hay que enseñarle a un usuario cuando migra a GNU/Linux es a pronunciarlo, coincido totalmente.
    sinceramente una joya tu articulo asi como el de todos los escritores de este sitio. 😉
    saludos.

    1.    elav <° Linux dijo

      Gracias ren ^^

    2.    Perseo dijo

      Muchas gracias amigo, me alegra bastante ver que nuestros esfuerzos rinden frutos 😉

  7.   Courage dijo

    Pero No todo lo que brilla es oro.

    Te falta una muy importante en ese apartado: Ubuntu

    Por lo demás quien algo quiere algo le cuesta, si no quieren aprender pues a joderse

  8.   Leonardo dijo

    Exelente informacion yo recien llevo 3 meses con mi pc portatil para uso ogareño

  9.   Lucas Matias dijo

    excelente informe Elav, hasta le pusiste sentimiento 😀

    1.    Courage dijo

      Lo hizo pensando en su amiguita

  10.   Hugo dijo

    Buen post, Elav.

    Por cierto, descargué el ultimo Chakra, asi que si te interesa probarlo y deseas ahorrarte la demora de la descarga, solo tienes que darte un salto por el trabajo y copiarlo.

    1.    elav <° Linux dijo

      Saludos Hugo:
      El problema es que Chakra usa KDE y como que no me interesa mucho este entorno de escritorio ahora, pues lo dejo para otra ocasión. No obstante, gracias 😀

      1.    Courage dijo

        Pruébalo en LiveCD

  11.   wilber rivas dijo

    Hola mira yo e querido incursionar en linux, pero por lo gral por uno u otro motivo regreso al imperialismo de windows, por ejemplo la ultima vez tube que regresar porque en mi trabajo utilizo skype pero no lo pude hacer correr en ubuntu 11.04 cada vez que entraba y trataba de usarlo se congelaba, me podrian ayudar con ese error…………a y soy usuario de quake live y tampoco, agredeceria mucho su ayuda

    1.    KZKG^Gaara dijo

      Intenta con Ubuntu 10.04, o con LinuxMint 12.
      Saludos

  12.   wilber rivas dijo

    Perdon fue con ubuntu 11.10

  13.   Alf dijo

    ¿Qué es lo que un usuario de Windows debería saber de GNU/Linux?

    Primero, que es OTRO sistema operativo.
    Segundo, que necesita leer para poder usar y resolver lo que se le vaya presentando.

    Yo he platicado que uso GNU/Linux, y la mayoría de la gente espera que sea igual a windows, y poder usar los mismos programas o herramientas que usan.

    Pero, en la gran mayoría de comentarios para «evangelizar», en ninguna he leído que mencionen eso que comento.

    Saludos

  14.   Bayron Ortiz dijo

    Excelente post me da muy buena información. Realmente me cambie a GNU/Linux hace 5 meses y me va de lo mejor.

  15.   Edgar Kchaz dijo

    5 años!! Mamma mía… Apenas llevo un mes en él!! Que increible cuanto se puede aprender «desde linux»… Waooo, gracias por el aporte 😀

  16.   Edgar Kchaz dijo

    Waooo 5 años y yo emocionado con mi primer mes!! Es increible cuanto se puede aprender y avanzar con este sistema…. Maravilloso… Y lo mejor que es «desde linux» 😉 … Gracias por el aporte…

  17.   Zal75 dijo

    Muy buen post; veo que lo escribiste hace más de un año, sin embargo no he querido dejar pasar la ocasión para felicitarte por ello.

    Llevo varios meses desde que decidí probar un SO basado en GNU/Linux, y la verdad, que tras superar el miedo o reparo que me daba dar ese paso, estoy encantado con la experiencia. Ya llevaba tiempo dándole vueltas al tema; en un principio lo que me motivo fue la filosofía del software libre, pero pensaba (como no, todo son prejuicios en este mundo) que la experiencia como usuario iba a resultar trabajosa y un tanto difícil. En realidad, ha sido todo lo contrario, el proceso de aprendizaje (y lo que me queda!) ha resultado muy gratificante.

    La mayoría de los aspectos que se han comentado en este post me resultan conocidos (ojo! el tema de los logs ha sido un pequeño descubrimiento) y han sido las primeras cosas que he ido aprendiendo sobre GNU/Linux, es por ello que me parece que el artículo es muy adecuado para todos aquellos que se encuentran indecisos para dar el paso al software libre y OS libre.

    Un saludo,

  18.   Greck dijo

    No quiero parecer el pesimista, pero sinceramente creo que el que quiera usar GNU/Linux no necesita ser «evangelizado» y los demás pues que se abstengan de usarlo, he escuchado todos los pretextos y tmb he tratado de entender sus razones. y no se ustedes compañeros pero yo lo empecé a usar debido al hambre de conocer más y termine amandolo por su libertad de poder hacer todo lo que mi imaginación me dictara
    ciertamente no llevó mucho de usarlo. de manera continua sólo 3 años y 4 sin usarlo diariamente. tampoco tengo tanta experiencia como muchos. la mayor parte en debian y ubuntu en diversas versiones, así como otras distribuciones diversas.

  19.   Juan Pablo Lozano dijo

    «No todo lo que brilla es oro», también puede ser un diamante <– Jajajaja buen articulo 🙂

  20.   Hernando dijo

    El sistema operativo basado en distros GNU/Linux, es como los demás sistemas: Tiene muchos aciertos, ventajas y cosas muy buenas, pero también tiene errores, desventajas y problemitas. Soy probador y admirador de las más comunes distros linux, desde hace unos siete años y no me quejo de los servicios y beneficios que he recibido, sobre todo por aquello del software libre y aplicaciones gratis que todavía ofrecen. Sinceramente gracias a los desarrolladores de las distintas distro GNU/Linux. En el último año he probado Mageia, Ubuntu, Deeping Linux, Fedora y actualmente estoy con Linux Mint 15 y vivo feliz, aunque de vez en cuando utilizo Windows 7.

  21.   desikoder dijo

    Le he mandado un link de este articulo por mail a un amigo para que lo lea

  22.   Janik Ramírez dijo

    Excelente artículo. Solo tengo una pregunta:

    Se supone que el kernel Linux es utilizado por Android ¿Android utiliza también las herramientas GNU? Esto lo digo porque he visto que en muchos sitios, mencionan que el SO de Google solo es «parte de la familia Linux».

    1.    joakoej dijo

      No, no usa herramientas de GNU. Además, Android creo que usa la versión original de Linux, la cual tiene partes privativas. En cambio, Gnu/Linux usa un kernel linux modificado para ser totalmente libre.