La Red de Conocimientos Pedagógicos - Currículum vitae - Diferencias entre Redhat Centos ubuntu Fedora bajo Linux

Diferencias entre Redhat Centos ubuntu Fedora bajo Linux

1. Se dice que redhat es sinónimo de Linux, lo que significa que la mayoría de la gente reconoce el Linux de Redhat.

Pero: ¿Cuáles son las conexiones y diferencias específicas entre RedHat? Enterprise.Linux.5 y redhat linux 9.0 y redhat fedora core? ¿De dónde viene el cento? Nuestra empresa utiliza centos. ¿Esto es bueno? ¿Qué es bueno?

La razón por la que redhat es famoso: tiene una larga historia, comenzó a fabricar Linux en 1993, está dirigido por una empresa, proporciona soluciones completas y es más profesional, a diferencia de Debian, que es una comunidad; ; el paquete rpm original crea software de Linux. La instalación es muy sencilla y evita los problemas de compilación.

Después del lanzamiento de la versión 9.03, redhat ya no continuará con el código de desarrollo anterior, sino que se llamará RedHat Enterprise Edition en honor a redhat. Enterprise.Linux (rhel para abreviar). Ahora se ha desarrollado a 5, rhel parece haber comenzado desde 3, lo que requiere que los clientes compren una licencia, lo que significa que deben pagar por las actualizaciones y servicios posteriores del sistema (actualizaciones gratuitas durante 60 días, si no desea disfrutar las actualizaciones, el sistema también se puede utilizar de forma gratuita), la versión gratuita de su escritorio personal se entrega a la comunidad de Redhat y puede ser respaldada por la empresa Redhat. La versión lanzada por esta comunidad es fedora (traducida literalmente como sombrero de hombre), que se lanza dos veces al año y se ha lanzado a 10. Fedora siempre ha sido un campo de pruebas para rhel. Las versiones de software, kernel y biblioteca utilizadas en cada versión son casi todas las más recientes, lo que dificulta un poco la configuración. Centos vuelve a compilar rhel, elimina el logotipo de Redhat y tiene una versión de Linux lanzada por la comunidad. Entonces casi no hay diferencia entre centos y rhel. La principal diferencia es que no tienes que pagar para usarlo. Desde la perspectiva de rhel, centos es muy adecuado para empresas.

2. Hasta donde yo sé, redhat es un distribuidor de Linux, además de ubuntu, debian, suse, redflag, etc. Dado que Linux es gratuito, ¿por qué hay tantas empresas especializadas en la distribución de Linux? ¿Por qué lo harían si no genera dinero? Y creo que definitivamente se benefician de ello, pero no sé qué hay de malo en eso. Amigos que entiendan, por favor cuéntenme más sobre esto.

Si la distribución es rentable, ¿qué beneficios puede obtener Linux, el autor del kernel de Linux?

¿El autor original, Linus, está realizando todas las actualizaciones del kernel de Linux? ¿Hay algún retorno para el autor por la mano de obra y los recursos materiales gastados en cada actualización?

Modelo de ganancias de Linux: la versión de escritorio personal de Linux se puede obtener y utilizar de forma gratuita, pero es necesario comprar la versión empresarial de Redhat, la versión empresarial de Redflag y otros servicios. La versión empresarial está dirigida principalmente a bancos, gobiernos o grandes empresas y tiene mayores requisitos de estabilidad y seguridad. En comparación con el costoso Unix, Linux todavía tiene mercado. La versión de escritorio personal no deja de ser rentable, al menos muchas comunidades de Linux no perderán dinero, porque las personas que trabajan para la comunidad están distribuidas por todo el mundo, y Linux también se desarrolla en su tiempo libre, no por salario, sino por trabajo persistente. . Una vez que se lanza la comunidad de versiones de Linux, los usuarios pueden comprar CD de instalación de Linux. Aunque los CD son baratos (en comparación con los sistemas de Microsoft), todavía hay un excedente ya que el coste es casi nulo. Y hay muchas computadoras portátiles en el mercado con ubuntu preinstalado, como Dell, por lo que Dell definitivamente pagará por ubuntu. Por supuesto, este costo es mucho menor que el de Vista preinstalado.

Ahora el kernel de Linux debería estar hecho por GNU, no por Linus.

3. Hay tantas distribuciones de Linux mencionadas anteriormente, ¿cuáles son mejores y cuáles son sus ventajas? ¿Es necesario elegir diferentes versiones de Linux en función de los diferentes usos de Linux? Por favor explique los pros y los contras de cada versión.

Redhat Enterprise Edition (rhel) es adecuado para empresas. Su excelente estabilidad y compatibilidad se reflejan en el hecho de que cada versión utiliza bibliotecas y kernels maduros. Algunos software EDA de gran tamaño, como cadence, están probados previamente y, por lo tanto, son adecuados para servidores y estaciones de trabajo, pero no para escritorios personales. Como no compra una licencia, no podrá disfrutar de actualizaciones completas. Y debido a que el kernel y las bibliotecas son relativamente conservadores y no pueden seguir el ritmo de desarrollo de Linux, existen muchos programas de entretenimiento. Centos es similar a rhel.

Fedora, como dije antes, esta versión es muy agresiva cada vez que se lanza y muchos controladores no están bien configurados, pero el último fedora10 sigue siendo muy conservador y estable. El código fuente del software Yu se basa en la gestión de paquetes rpm, lo que facilita la instalación del software.

Ubuntu, que está basado en Debian y utiliza gnome como entorno de escritorio principal, es actualmente el escritorio personal Linux más popular. Su ventaja es que la configuración es muy sencilla. Después de instalar el sistema, siempre que el hardware no sea demasiado nuevo y básicamente no requiera configuración, el hardware podrá reconocer e instalar el controlador. Además, el software en su servidor fuente de actualización apto es muy rico. Puede descargar e instalar automáticamente el software requerido desde la red con un solo comando. Ubuntu es fácil de instalar e incluso puedes usar Wubi para instalar Linux en una partición de Windows. Ubuntu también tiene muchos derivados, incluido Kubuntu (el escritorio KDE es magnífico), xubuntu (xfce, bajos requisitos de configuración) y eubuntu (para niños y educación). Los usuarios pueden elegir según sus necesidades, preferencias y configuración de hardware.

Suse es conocida como la distribución de Linux más bonita. Por supuesto, su esencia es la misma que la de otras versiones, excepto que los desarrolladores han hecho algunos esfuerzos en el arte de la ventana. Por supuesto, requiere más recursos del sistema para ser hermoso. Otras versiones de Linux pueden lograr el efecto de suse mediante algunas modificaciones.

La versión Linux de Redflag desarrollada por la Academia de Ciencias de China es principalmente para usuarios gubernamentales, y la versión de escritorio personal es gratuita. Esta versión es muy parecida a Windows en términos de diseño artístico, lo que facilita a los usuarios comenzar, pero de hecho el escritorio también está basado en KDE, lo cual es muy común.

Puppy, una versión de Linux muy compacta, con un tamaño de imagen de más de 90 m, pero que incluye software de uso común como escritorios gráficos, navegadores y ofimática. Existe en la memoria cuando el sistema se está ejecutando. Se dice que el cachorro instalado en el disco USB se puede quitar una vez que se inicia el sistema y el sistema aún puede ejecutarse.

4. Mi comprensión simple de Linux es que todas las distribuciones usan el mismo kernel de Linux. Es solo que la versión del kernel utilizada será diferente según el tiempo de lanzamiento de cada versión. No lo sé, ¿verdad?

Actualmente, el kernel de Linux todavía se está desarrollando rápidamente. Ahora, la versión común es la 2. x, donde x es un número impar e inestable, x es un número par y estable, como 2.4 usado por rhel y 2.6 usado por muchos escritorios personales. Las diferentes distribuciones de Linux utilizan diferentes núcleos. Por ejemplo, Fedora generalmente usa el kernel más reciente.

La razón por la que hay tantos problemas es que la comprensión que mi cerebro tiene de Linux en este momento es muy confusa, y mi comprensión del sistema operativo es solo una simple comprensión de Windows genuino y Windows pirateado. De piratería no hablemos por ahora. En lo que respecta a las versiones genuinas, sé que algunas versiones de Linux son pagas y la mayoría pueden ser gratuitas. ¿Por qué hay dos fenómenos: de pago y gratuito? Como aplicación de servidor de nivel empresarial, ¿puede manejarla la versión gratuita de Linux? ¿Es el rendimiento y la seguridad de Linux gratuito mucho peor que el de Linux pago? Hablemos específicamente de la diferencia entre Linux gratuito y de pago.

Como se mencionó anteriormente, en cuanto a la versión gratuita, si se utiliza una versión más conservadora y madura se debe garantizar la estabilidad. En términos de seguridad, no sé mucho al respecto. A juzgar por el rhle utilizado en mi unidad, no es muy diferente del escritorio personal Linux normal.

6. Código abierto y gratuito: ¿No es la versión paga de Linux un sistema operativo de código abierto? El Linux pago definitivamente no será de código abierto, ¿verdad? Porque si es de código abierto y la gente conoce su código fuente, los desarrolladores no pueden vender sus distribuciones de Linux por una tarifa. No lo sé, ¿verdad? Especifique "código abierto y gratuito"

Tome Redhat como ejemplo. Tienen centos de rhel pagados y de código abierto descompilados de rhel. Su uso depende totalmente del usuario. Desde esta perspectiva, la diferencia entre código abierto y gratuito es únicamente el código abierto. Si cumple con la licencia GNU, cualquiera puede obtener el código fuente del programa y modificarlo y redistribuirlo por sí mismo. Los gratuitos sólo se pueden utilizar de forma gratuita y no se pueden modificar.

7. Si es posible, presente cómo aprender Linux y buenos libros de introducción a Linux. En el trabajo diario, las aplicaciones Linux tienen muchas funciones. Principalmente quiero aprender desarrollo WEB bajo el marco LAMP. No sé en qué aplicaciones de Linux debería centrarme. ¿Qué tecnologías LINUX deben dominar los programadores de LAMP? Al solicitar un puesto de programador LAMP, ¿cuáles son las técnicas generales de entrevista para Linux?

(No entiendo)

Consúltelo