
Universidad Tecnológica Nacional
Facultad Regional Córdoba
Ing. en Sistemas de Información
Sistemas Operativos
Curso: SOP 2k10 – Ciclo: 2021.
Autor: Ing. Nicolás Colacioppo
Autor de la guía y de la resolución: Ing. Nicolás Colacioppo
Página 2 de 22
3) ¿Qué es una distribución de Linux? Mencione 5 distribuciones diferentes.
Una distribución es un conjunto de utilerías, herramientas y programas que facilitan el trabajo con el
sistema. Se pueden diseñar a partir de diferentes versiones del núcleo, pueden incluir conjuntos diferentes
de aplicaciones, utilidades, controladores, y pueden ofrecer distintos procedimientos de instalación y
actualizaciones.
Ejemplos: Ubuntu, Debian, Suse, RedHat, Mandrake, Conectiva, Caldera, Slackware, Ututo.
4) ¿Qué es una versión de producción? Explique.
Es una versión de Linux estable hasta el momento. Es el resultado final de las versiones de desarrollo o
experimentales. Esta versión es la que se debería utilizar para un uso normal del sistema, al considerarse
una versión estable, de suficiente calidad y libre de fallos al momento de su lanzamiento.
5) ¿Qué es una versión de desarrollo? Explique.
Es una versión de Linux que utilizan los desarrolladores para programar, comprobar y verificar nuevas
características, realizar correcciones, entre otras cosas. El núcleo de esta versión suele ser inestable, y no es
apto para el uso de usuarios finales, o que no sepan que pueden encontrarse con fallas.
6) Explique el significado de los números de una versión en Linux.
Las versiones del kernel se numeran con 4 números, de la siguiente forma: VV.XX.YY.ZZ.
VV: Indica la serie principal del kernel. Este número cambia cuando la manera de funcionamiento del
kernel ha sufrido un cambio muy importante. Sólo ha sido modificado cuatro veces: en 1994 (versión
1.0), en 1996 (versión 2.0), en 2011 (versión 3.0) y en 2015 (versión 4.0).
XX: Hasta la versión 2.5 del kernel indicaba si la versión era de desarrollo o de producción. Un número
impar, significaba que es de desarrollo; uno par, que es de producción. A partir del kernel 2.6, esto
cambia; ahora indica la revisión del mismo.
YY: Indica nuevas revisiones, en las que se han incorporado nuevas características y drivers.
ZZ: indica que se han realizado parches de seguridad y bugfixes.
Pueden agregarse también algunas letras como “rc1” o “mm2”. El “rc” se refiere a “release candidate” e
indica un lanzamiento no oficial. Otras letras usualmente hacen referencia a las iniciales de la persona.
7) ¿Qué es un shell? Mencione 3 tipos de shell.
Es un programa que se encarga de interpretar los comandos que introduce el usuario y realizar las acciones
correspondientes como respuesta. Es capaz de interpretar un vasto conjunto de comandos y sentencias;
permite construir programas llamados shellscripts, los cuales automatizan diferentes tareas. Algunos shells
orientados a caracteres: ash: A Shell; csh: C Shell; tcsh: extensión al C Shell; ksh: Korn Shell; bsh: Bourne
Shell; bash: Bourne Again Shell.