He estado en Windows toda mi vida.
Sin ser demasiado técnico, ¿qué son estas cosas? Cuando busco en la red, obtengo algunos resultados técnicos. Simplemente no entiendo qué son estas cosas!
Trabajo en Windows y pierdo completamente el punto cuando se usa esta jerga.
¿En qué se diferencia Linux de Windows básicamente? Pensé que es un conjunto de sistemas operativos que son de código abierto y / o gratuitos.
¿Qué tan equivocado estoy?
¿Es un mundo completamente diferente?
Respuestas:
Una cosa importante a tener en cuenta antes de comenzar es que Microsoft es la única fuente para el sistema operativo Windows, y "Microsoft Windows" podría verse como un solo producto, pero técnicamente consiste en múltiples capas de software, trabajando juntas de manera transparente desde el usuario punto de vista. En el mundo Linux, sin embargo, hay múltiples paquetes de software disponibles para cada una de estas capas. Esta variedad de opciones hace que sea fácil para un usuario no acostumbrado confundirse con los términos.
Trataré de explicar las múltiples capas a continuación.
Primera capa: interfaz de línea de comandos / núcleo
Para comprender el aspecto de múltiples capas de Linux y describirlo en términos simples similares a Windows, imaginemos que estamos de vuelta en los días de Windows 95.
En esta analogía, el sistema operativo "Linux" es similar al DOS, donde todo se ejecuta desde una interfaz de línea de comandos (abreviado "CLI"). De hecho, en la mayoría de las instalaciones de servidores de Linux, una CLI es la única forma de acceder a la máquina. Una vez que se inicia Linux, dependiendo de la configuración, permanecerá en modo de línea de comandos o iniciará una interfaz gráfica de usuario (abreviada "GUI") automáticamente. Además, en algunas máquinas que permanecen en modo CLI, un usuario que inicia sesión en la CLI puede iniciar manualmente una GUI.
Segunda capa: interfaz gráfica de usuario
En la parte superior de la interfaz de línea de comandos se encuentra la GUI. Los sistemas Linux modernos suelen usar un servidor X , que es esencialmente igual que el escritorio de Windows; considérelo como un lienzo en blanco.
Esta capa maneja el nivel de hardware de la GUI, administra la entrada desde el teclado, el mouse, etc., y la salida a los monitores, etc. Básicamente, maneja cómo se dibujan las cosas en la pantalla; lo que se dibuja en la pantalla es controlado por un administrador de ventanas.
3ra capa - Administrador de ventanas
Sentado en la parte superior del sistema de ventanas X hay un administrador de ventanas. Es responsable de dibujar cada aplicación en el "lienzo" y adjunta elementos de ventana comunes como bordes, la barra de título y botones de minimizar / maximizar en la ventana. El cambio de administradores de ventanas se puede comparar con el cambio entre "Modo clásico" y "Modo aero" en Windows: el marco de la ventana cambiará, mientras que el contenido de la ventana permanecerá igual.
Los administradores de ventanas de más alto perfil en el mundo de Linux son KDE y Gnome, y generalmente una distribución de Linux se centrará en un administrador de ventanas como la interfaz principal. Sin embargo, en general, puede instalar cualquier administrador de ventanas en cualquier distribución y ejecutarlo sin problemas.
En última instancia, es una cuestión de elección qué plataforma desearía utilizar. Cada uno proporciona una gran cantidad de aplicaciones que se ejecutan bajo ellos, utilizando su marco. También es importante saber que se pueden ejecutar múltiples administradores de ventanas al mismo tiempo (Enlightenment se puede usar en Gnome, etc.), pero eso generalmente está fuera de la necesidad de los usuarios normales.
Con respecto a Gnome y KDE, estos dos proyectos han crecido mucho más que ser solo administradores de ventanas. Entre otras cosas, también incluyen marcos de desarrollo para crear aplicaciones. El marco KDE se conoce como Qt y el marco Gnome se conoce como GTK. Establecer el alcance completo de estos dos proyectos en esta publicación sería una sobrecarga de información.
Para ayudar a confundir el problema para los usuarios normales, los marcos de trabajo de KDE y Gnome ahora también están disponibles para su uso en la plataforma MS Windows, generalmente utilizada por aplicaciones que intentan usarse en múltiples plataformas (como el cliente Pidgin de mensajería instantánea ). Sin embargo, en la mayoría de los casos, cuando ve menciones de Gnome o KDE, se describe un escritorio Linux.
Gracias a Phoshi, cuya respuesta aproveché.
fuente
La definición más fácil:
¡Gnome y KDE son para Explorer, como Linux para Windows!
Sin embargo, no puedo recomendar ninguno sobre los demás.
¡No es un mundo completamente diferente , pero es un mundo diferente !
Editar: algunas personas lo han rechazado debido a la definición, por lo que explicaré más.
Windows es el sistema operativo, Explorer es el nombre del "shell" que es la barra de tareas y el administrador de archivos. Si bien diría que el 99% de las personas usan Explorer como el shell de Windows, es posible usar otros y es muy fácil de cambiar.
Si quiere echar un vistazo a otros, por ejemplo , incluso puede usar KDE en Windows .
fuente
Gnomo:
Kde:
Fluxbox:
Estos son entornos de escritorio: son la interfaz gráfica del sistema y normalmente vienen con un conjunto de aplicaciones diseñadas con ellos.
fuente
Linux es en realidad solo el núcleo del sistema operativo, esa es la parte del sistema operativo conectada al hardware y una parte que realmente no se ve.
En los sistemas operativos tipo UNIX, la aplicación gráfica generalmente se ejecuta en X (también conocido como X Window System ), encima de X se ejecuta un administrador de ventanas , una aplicación especial que maneja otras ventanas de aplicaciones. También es posible que desee barras de herramientas / barras de tareas / muelles, etc., que generalmente son parte del entorno del escritorio . KDE y Gnome son dos entornos de escritorio diferentes, estos definen la apariencia de su sistema operativo, incluyen administrador de ventanas, barras de herramientas, barras de tareas, explorador de archivos, etc.
fuente
Esto no está relacionado con su pregunta, pero aquí hay una explicación simple entre Linux y otros sistemas operativos:
fuente
En términos simples, centrados en Windows, supongamos que estamos de vuelta en Windows 95. "Linux" es similar a DOS (muchas variaciones, completamente línea de comando), y KDE, GNOME, son similares al shell de Windows que se ejecutó en la parte superior de DOS.
Sin embargo, esto no significa que KDE y GNOME estén 'desactualizados' en comparación con Windows, es solo un método diferente para alcanzar el mismo objetivo.
fuente
Gnome y KDE son los dos gestores de ventanas más populares para Linux. Los sistemas operativos Unix eran originalmente solo de línea de comandos. Finalmente, se agregó un programa llamado servidor X. Este programa proporciona facilidades para que los programadores hagan software gráfico. Gnome y KDE (y otros) usan estas utilidades de programación para proporcionar un escritorio unificado, con ventanas, menús y demás.
La mejor manera de entender sería mirar capturas de pantalla:
Gnomo
KDE
fuente
En Linux, el conjunto de programas que hace cosas como mostrarle ventanas, mostrar su menú de inicio, su barra de tareas, etc., no está directamente relacionado con el sistema operativo en general. Puede ejecutar una distribución GNU / Linux sin ningún tipo de gráficos, o con la gestión de ventanas y tareas manejada por uno de una docena de sistemas diferentes: Gnome, KDE, Xfce, Fluxbox. Estos se llaman Window Managers, porque proporcionan la interfaz para interactuar con todas las aplicaciones gráficas en su instalación de GNU / Linux.
Para tener una mejor idea de lo que estoy hablando, simplemente puede ver capturas de pantalla de todas estas cosas diferentes en acción; Dado que gran parte de su distinción de cara al usuario está en cómo se diferencian como interfaces, puede ver las diferentes formas en que están configuradas.
fuente
Es la distinción entre GUI y línea de comando. KDE y Gnome son GUI alternativas. Explicaré la situación con Windows, ya que Microsoft no siempre ha combinado los dos. Hay casos en los que Windows se ha ejecutado en DOS. Como una GUI y línea de comando, como con la situación de Linux. Entonces, además de lo que se ha dicho ... daré otra perspectiva que no se ha mencionado.
En los días de Windows 3.1, Windows era solo la GUI. (Parece que tuvieron que instalarse por separado, y podrían haberse vendido en cajas diferentes o en la misma caja, pero todavía estaban en discos separados, eran programas separados) Aviso de los tres discos a la vista, uno dice MS-DOS 6.22 y los otros dos parecen decir Microsoft Windows y se venden en este caso, en la misma caja. Aunque también podría obtenerlos en cajas separadas, por supuesto.
NT aparte, en aquel entonces, Windows no era, técnicamente, un sistema operativo completo. Era un complemento para DOS.
La parte central de un sistema operativo, que lo convierte en un sistema operativo, es el kernel. El Kernel estaba dentro de DOS, no dentro de Windows.
Windows era una GUI para DOS.
Linux es la línea de comando, como DOS, pero una línea de comando mucho más compleja, y DOS dejó de desarrollarse hace mucho tiempo.
Linux tiene interfaces gráficas de usuario como KDE y Gnome.
Con Windows 3.1, lo que sucedió fue que DOS se cargaría y ejecutaría un archivo llamado autoexec.bat que ejecutaba las cosas automáticamente. Puede agregar una línea que apunte al ejecutable de Windows 3.1, sea lo que sea y donde sea que esté, como C: \ WIN \ WIN.EXE y luego Windows se cargaría así, desde DOS. Automáticamente.
Cuando apareció Windows 95/98, las cosas se pusieron borrosas. Se estaba ejecutando en DOS, pero quería parecer que no lo era.
(y como nota al margen, señalaría que si crea un disco de arranque de Windows 98 y no incluye un archivo llamado msdos.sys con BootGUI = 0 y Logo = 0 en [opciones], entonces una pantalla de bienvenida de Windows 98 o aparece el menú cuando ni siquiera está realmente cargando ventanas).
Windows XP, que vino después de Windows 98, se ejecutó completamente sin DOS. Windows XP era de la familia / línea NT, como Windows 2000, y no requería ni se ejecutaba en DOS ni en ningún sistema operativo.
(Nota: algunos NT tempranos podrían haber tenido algún tipo de relación con un sistema operativo llamado OS2)
fuente
Sentado en una computadora con Windows, estoy mirando pantallas con ventanas, y las ventanas tienen varios controles en los que puedo hacer clic. Si selecciono una ventana haciendo clic en ella, podría escribirla. Hay iconos en el lado izquierdo y una barra de tareas en la parte inferior.
Eso es básicamente lo que hacen Gnome o KDE: proporcionan el mismo tipo de controles GUI que acabo de mencionar. Hay otros programas que hacen lo mismo, pero no son tan populares en las máquinas Linux.
Un sistema operativo es un software que se ejecuta en su computadora y lo hace básicamente útil. Le permite ejecutar aplicaciones. Viene en capas, más o menos.
Está el kernel, que maneja cosas como cómo existen los archivos en el disco o lo que sea, qué procesos se ejecutan cuándo y cuánta memoria pueden usar. No habla directamente con el usuario.
Hay herramientas del sistema que hacen varias cosas. Si escribe ls en una línea de comandos de Linux, o dir en una de Windows, le dará una lista de archivos con información adjunta. Fundamentalmente obtiene la información del núcleo, pero la procesa de otras maneras. (Con Windows, este tipo de herramientas generalmente vienen con GUI, mientras que en Linux generalmente no lo hacen).
Existe la GUI, que es en lo que generalmente trabajas.
Hay otras partes, pero estoy tratando de mantenerlas simples.
En Windows, Microsoft proporciona todo esto perfectamente envuelto en paquetes grandes. Con los sistemas operativos Linux, tiene opciones para muchas cosas y puede construir un sistema de muchas maneras diferentes.
Muchos proveedores de Linux proporcionan paquetes. Por ejemplo, si tuviera que instalar Ubuntu Linux (una versión popular), funcionaría de manera muy similar a Windows, ya que todo tipo de cosas estaría preinstalado y (salvo las incompatibilidades de hardware) simplemente funcionaría. Si utilizara Gentoo Linux en su lugar, se encontraría trabajando mucho más y tomando muchas más decisiones. Algunas personas encuentran esto divertido (hay una gama muy amplia de cosas que algunas personas en algún lugar considerarán divertidas), y a otras les gusta poder adaptar su sistema operativo para que se adapte a ellos mismos.
También hay diferencias culturales. Los sistemas operativos Linux normalmente están compuestos de componentes que puede duplicar libremente, examinar y cambiar a su gusto, por lo que existe una gran preferencia por las aplicaciones que puede obtener en los mismos términos. (La ventaja para la persona no técnica es que muchas aplicaciones se pueden descargar e instalar de forma gratuita, rápida, fácil y segura, sin preocuparse por las licencias o la transferencia de dinero). Los usuarios de Windows están más acostumbrados a pagar dinero por aplicaciones de código cerrado. ellos solo usan. (La ventaja aquí es que las personas que reciben un buen dinero por las cosas generalmente prestan más atención a las necesidades de las personas que les dan dinero, por lo que las aplicaciones comerciales a menudo son más fáciles de usar, y hay más aplicaciones comerciales disponibles para las cosas que los programadores encuentran aburridas). No exageres esto demasiado. Allí'
fuente
Tengo una respuesta simple para ti:
Obtenga un Ubuntu "Live CD". Puedes conseguir uno gratis. Pégalo en tu computadora y arranca desde él. Nota: no instalará nada en su disco duro, ni siquiera tocará su disco duro, a menos que se lo indique.
Ahora juega con eso. Navega un poco por la web. Quizás pruebe algunos juegos.
Encontrará que es diferente, pero no sorprendentemente diferente.
Si Windows está funcionando para usted, puede haber terminado en este punto. Pero aún así, guarda ese CD de Ubuntu; puede servir como un práctico "CD de rescate" para ayudarlo si su sistema Windows alguna vez se sobrecarga con virus, o se derrite debido a un error de registro, o lo que sea.
Si todavía tiene curiosidad, es posible que desee repetir el ejercicio, esta vez con un CD "KUbuntu". Compare cómo se ve y funciona el escritorio KDE en KUbuntu, en comparación con el escritorio GNOME en Ubuntu. A algunas personas realmente les gusta KDE. Otras personas prefieren GNOME. En Linux, puedes elegir. (En Windows, la única opción que tiene es: ¿ejecuta XP o Windows 7? Si ejecuta XP, obtiene el escritorio de XP, y si ejecuta Windows 7, obtiene el escritorio de Windows 7. En Windows todo se combina. )
Es posible que tenga un amigo que pueda darle un CD de Ubuntu. O bien, puede tener un club de Linux en su ciudad, donde alguien estaría encantado de darle un CD de Ubuntu. O puedes hacerlo tu mismo:
Aquí hay una página web que describe cómo descargar y grabar su propio CD de Ubuntu.
https://help.ubuntu.com/community/BurningIsoHowto
fuente
Unix y luego Linux comenzaron como sistemas operativos basados en línea de comandos. La filosofía de nix es proporcionar una función simple que haga una cosa correctamente. Si desea una funcionalidad adicional, toma la salida de una función y la ingresa en otra. Cuando se le dio al MIT diferentes tipos de estaciones de trabajo informáticas, se les ocurrió una plataforma que permitía que los entornos gráficos se extendieran por las computadoras. Era un entorno informático distribuido que separaba la parte de visualización de un programa de la parte de procesamiento. KDE y Gnome son dos gestores de visualización diferentes, Gnome está más orientado a objetos que KDE.
fuente
En pocas palabras, Linux es solo otra opción. Es como si hubieras estado comiendo con un tenedor y un cuchillo todo el tiempo, y luego un día te diste cuenta de eso, ¡oye! ¡puedes comer con solo tus dedos !
Los objetivos logrados con los dedos o con un juego de cubiertos completo son los mismos: mover la comida a la boca. Sin embargo, usar los dedos es gratis, mientras que si usa un juego de cubiertos completo, cuesta dinero y puede ser bastante costoso dependiendo de qué tan fino sea el juego de cubiertos.
Para muchas personas, comer con los dedos no está pulido, es desordenado ni incivilizado. Son torpes: mucha comida se cae entre los dedos. La mayoría de ellos se rinden después de un corto tiempo. Sin embargo, este grupo de personas es experto en cubiertos y está más que dispuesto a pagar por un juego de cubiertos finos y bien elaborados para que puedan comer con delicadeza e incluso estilo.
Sin embargo, hay otra clase de personas que no tiene absolutamente ningún problema para comer con los dedos. De hecho, ¡les encanta! Les encanta cómo al tener solo 2 puntos de contacto con su comida, se expande a 10 de repente. Les encanta la opción disponible, y lo mejor de todo, les encanta que si algún día desaparecen todos los cubiertos del mundo, al menos sabrán cómo usar sus dedos (no como los otros bozos ).
Linux: es como comer con los dedos. Si no sabes cómo hacerlo, es realmente desordenado y probablemente lo odies. Sin embargo, una vez que te acostumbras, te encantan las opciones, y lo mejor de todo, te encanta que nunca más tengas que pagar por un juego de cubiertos si no lo deseas.
Windows: es como comer con un juego de cubiertos bueno, sólido, aunque sin complicaciones. Blando, pero funcional, y bueno, todos lo están haciendo también.
Mac, ah Mac ... eso es como comer con cubiertos de oro puro, probablemente. Finamente equilibrado, se ve bien, pero paga por el privilegio.
fuente
Ahora bien, KDE y GNOME son entornos de escritorio. Un administrador de ventanas es un programa que controla la forma en que se muestran las ventanas, pero un entorno de escritorio controla los iconos y paneles (equivalentes a la barra de tareas de Windows) en su escritorio. Si desea un entorno de escritorio que funcione exactamente como Windows XP, obtenga XPDE . Ojalá pudiera publicar capturas de pantalla de mi KDE y GNOME, pero ahora estoy en Windows.
Además, Linux utiliza / en lugar de C: \ para su carpeta raíz. Su carpeta Documentos está en / home / username / Documents y su carpeta Imágenes está en / home / nombre de usuario / Imágenes , del mismo modo. Lo mismo para sus carpetas de Videos, Música y Descargas.
fuente