domingo, 2 de abril de 2017

Un poco de historia


En el transcurso de las semanas se a observado diversidad de información en los blogs referente al sistema operativo  pero ¿como apareció? 
Linux hace su aparición a principios de la década de los noventa, era el año 1991 en el que un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, como una afición y sin poder imaginar a lo que llegaría este proyecto, a programar las primeras lineas de código de este sistema operativo al que llamaría más tarde Linux.
Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querían más.
El 3 de julio de 1991, Linus Torvalds mandó el primer mensaje sobre Linux al grupo de noticias.
El 25 de agosto de 1991, mandó el siguiente mensaje, el cual es considerado por muchos como el comienzo del proyecto Linux.
Linus nunca anuncio la versión 0.01 de Linux (agosto/septiembre 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenia acceso a un sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, -versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los términos soporte, documentación , distribución, etc.
Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más y más programadores a lo largo y ancho de Internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el número de versión hasta la 0.95 (Marzo 1992), la primera capaz de ejecutar el sistema X-windows. Más de un año después (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0.0 no llego hasta el 14 de marzo de 1994.
El 9 de Mayo 1996, Tux fue propuesto como mascota oficial de Linux.
El 9 de junio de 1996 fue lanzada la serie 2.0.x, la 2.2.x no llegó hasta el 25 de enero de 1999 y la 2.4.x hasta el 4 de enero del 2001.
El 17 de diciembre del 2003 fue lanzada la serie actual del núcleo, la 2.6.x y el desarrollo de Linux sigue avanzando día a dia con la meta de perfeccionar y mejorar el sistema.


sábado, 25 de marzo de 2017

Características de Linux

Resultado de imagen para sistema operativo linux PDF


Después de diversidad de información en nuestro blog podemos decir o volver a refrescar la mente sabiendo que el sistema operativo LINUX es un  conjunto de programas y una serie de utilidades que nos permiten a nosotros como usuarios poder gestionar los recursos de nuestro hardware del sistema y ser utilizado en diversas aplicaciones.

Al conjunto de programas que se encargar de gestionar los recursos del sistema se le llama Kernel lo que ya se a visto anteriormente como el núcleo del sistema, este define  la personalidad de nuestro sistema.

 La versión del kernel de linux ha ido evolucionando con el tiempo ofreciendo cada vez mayores prestaciones y un control más optimizado sobre el hardware. Junto al kernel, linux dispone de un conjunto de utilidades que hacen mucho mas amigable el uso de un ordenador bajo este sistema operativo. Este conjunto de utilidades incluye editores de texto, compiladores, gestores de ventanas, calculadora, juegos, etc. 

LINUX se caracteriza por ser un sistema "MULTIUSUARIO" porque permite que dos o más usuarios utilicen la computadora simultáneamente. Cada usuario dispone de un espacio de memoria y un subdirectorio de trabajo al cual solo él tiene acceso. Este le confiere seguridad al sistema e impide que otros usuarios puedan escribir o leer ficheros fundamentales para la integridad del sistema. Puesto que el kernel es el encargado de gestionar el hardware, los usuarios necesitan comunicarse con él; para ello se utiliza otro programa conocido como el shell. El shell es un "Intérprete de Línea de Comandos" que traduce los comandos tecleados por el usuario y los convierte en instrucciones que puede entender el Kernel.

Referencias:http://thales.cica.es/rd/glinex/practicas-glinex05/guadalinex/linux/Unidad%201.pdf


domingo, 19 de marzo de 2017

15 MEJORES LINUX 
Hola compañeros en el siguiente link les muestro un vídeo super cortito e interesante que muestra la diversidad de Linux considerados como los mejores, divididos en categorías, espero sea de su agrado.❤👌 

sábado, 11 de marzo de 2017


Clasificación de los Sistemas Operativos en Linux

Resultado de imagen para clasificacion de loss sistemas linux


1. Linux para novatos:
  • Ubuntu: Tal vez la distribución de Linux más famosa, y por lo general el primero ve a cualquier recién llegado.
  • Casa de la Moneda: de Linux Mint, ganado mucha popularidad, que se basa en Ubuntu, pero viene con soporte para MP3 y flash y otras cosas no es compatible con Ubuntu por defecto. 
  • PCLinuxOS: Esta es otra distribución de Linux orientada a principiantes, más o menos como Casa de la Moneda, se trata de sacarlo de la caja, con el apoyo de una gran cantidad de hardware.
  • Mandriva: es realmente una gran distribución la cual se contó con el apoyo de una plataforma hardware muchas otras distribuciones no en ese momento. 

2.  Los usuarios intermedios
  • Esta distribución Fedora, es de alguna manera el entorno limitado de tipos de RedHat, es de escritorio orientado, y por lo general los paquetes de software sangrado borde. También hacen un montón de contribución a la comunidad Linux. 
  • Debian Linux  se adapta a todas las secciones, si se instala desde el DVD, o de algunos de sus Debian LiveCD, usted puede tener algo como Ubuntu.


 3.  Linux para los servidores

  • CentOS Si no les importa tener software antiguo CentOS es una distribución de buen servidor, puede utilizar centosplus, pero entonces usted podría estar perdiendo una de las fortalezas de CentOS, que es la estabilidad y la seguridad.
  • Slackware  se han centrado en la seguridad de hard rock y la estabilidad. También es muy simple y fácil de administrador, que es ideal para el campo Servidor.
  • Debian  Tiene una gran cantidad de aplicaciones, tal vez usted no será capaz de encontrar una aplicación de servidor que no está en sus repositorios oficiales. 


domingo, 5 de marzo de 2017

Tipos de Instalaciones de Linux 
Imagen relacionada


    1.Escritorio personal
Una instalación de tipo escritorio personal será la más adecuada si es nuevo en el mundo de Linux y quiere probarlo, esta creará un sistema para su uso del escritorio y se instalará un entorno gráfico de ventanas.
2.Estación de trabajo
Una instalación de tipo estación de trabajo es más adecuada si desea trabajar con entornos gráficos así como herramientas de desarrollo.
3.Servidor
Una instalación de tipo servidor es más adecuada si desea que su sistema funcione como un servidor basado en Linux y no quiere personalizar mucho la configuración de su sistema.
4.Personalizada
Una instalación de tipo personalizada le permitirá una mayor flexibilidad en el proceso de instalación por lo que se podrá elegir su esquema, los paquetes que desea instalar y mucho más.
5.Actualización
Si ya tiene una versión de Red Hat Linux (4.2 o superior) en su sistema, y quiere actualizar rápidamente a los últimos paquetes y versiones del kernel, ésta es la solución más adecuada para usted.
Referencias
https://sites.google.com/site/kernelysamba/tipos-de-instalaciones-de-li

sábado, 25 de febrero de 2017

¿Qué es Linux?



Compañeros les comparto este vídeo (link dentro de la palabra LINUX) que me pareció interesante  LINUX

domingo, 19 de febrero de 2017

Ventajas, desventajas y funcionalidades de un sistema operativo con base a kernel Linux

¿Qué es el Kernel de Linux? 






El kernel ó núcleo de linux se puede definir como el corazón de este sistema operativo. Es el encargado prácticamente de que el software y el hardware de tu ordenador puedan trabajar juntos.
Antiguamente teníamos dos versiones del núcleo: 

  1. Versión de producción: Era la versión estable del momento y la que se debía de utilizar, ya que, esta versión era el resultado final de las versiones que estaban en desarrollo.
  2. Versión de desarrollo:Era la versión que estaba en desarrollo y la que los programadores utilizaban para corregir bugs. Esta versión era muy inestable.
Características del Kernel 

  • Es un programa creado como una unidad, pero conceptualmente dividido en varios componentes lógicos.
  • Tiene soporte para carga y descarga de porciones del Kernel bajo demanda llamados módulos que suelen ser controladores de dispositivos.
  • Para su funcionamiento interno se usa varios hilos (threads) de ejecución internos al Kernel.

Funciones del Kernel 

  • Administración de la memoria para todos los programas y procesos en ejecución.
  • Administración del tiempo de procesador que los programas y procesos en ejecución utilizan.
  • Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.

Ventajas 😊
  • El sistema puede ser más rápido. En equipos modernos casi no se nota.
  • Puede consumir menos memoria al optimizarlo para la arquitectura y hardware de nuestro equipo eliminando módulos innecesarios.
  • Se puede conseguir un mejor rendimiento y respuesta del equipo con una buena configuración del kernel.
  • Dar soporte a un dispositivo que no nos funciona.

Desventajas 😩
  • Es un proceso largo y tedioso.
  • Es necesario conocer a fondo el hardware de la máquina.
  • Un error en el proceso puede inutilizar el sistema, aunque se puede recuperar.
  • Se pierde la compatibilidad con la distribución.
  • Si se añade un nuevo hardware, habrá que compilar nuevamente el módulo o recopilar el kernel y agregar los drivers de nuestro nuevo hardware.
Referencias