Este documento describe Linux, un sistema operativo de código abierto ampliamente utilizado. Explica las diferentes distribuciones de Linux como Ubuntu, Debian, Red Hat Enterprise y Fedora. También describe conceptos clave como software libre, ventajas del software libre, componentes de Ubuntu como Unity, y puntos de montaje como /boot, /root, /home y swap.
1. República Bolivariana de Venezuela.
Ministerio del Poder Popular para la Educación
I.U.T “Antonio José de Sucre”
Asignatura: Sistemas Operativos II.
LINUX SOFTWARE LIBRE Y UBUNTU
Alumna: Patricia Delgado.
C.I.:24.464.490.
2. LINUX
Linux es a simple vista, un Sistema Operativo . Es una
implementación de libre distribución UNIX para
computadoras personales (PC), servidores y
estaciones de trabajo. Fue desarrollado para el i386 y
ahora soporta los procesadores i486, Pentium,
Pentium Pro y Pentium II, así como los clones AMD y
Cirix . También soporta máquinas basadas en SPARC,
DEC, Alpha, Power PC/ PowerMac y Mac/ Amiga
Motorola 68oxo.
3. El sistema operativo, Linux es muy eficiente y tiene un
excelente diseño. Es multitarea, multiusuario,
multiplataforma y multiprocesador; en las plataformas Intel
corre en modo protegido; protege la memoria para que
un programa no pueda hacer caer al resto del sistema;
carga sólo las partes de un programa que se usan;
comparte la memoria entre programas aumentando
la velocidad y disminuyendo el uso de memoria; usa un
sistema de memoria virtual por páginas; utiliza toda la
memoria libre para cache; permite
usar bibliotecas enlazadas tanto estática como
dinámicamente; se distribuye con código fuente; usa hasta
64 consolas virtuales; tiene un sistema
de archivos avanzado pero puede usar los de los
otros sistemas; y soporta redes tanto en TCP/IP como en
otros protocolos.
4. Tipos de Sistemas
Operativos Linux
REDHAT ENTERPRISE: Red Hat es el líder en
Sistemas Operativos LINUX, basado en software libre
y estándares. Es una plataforma que día con día es
adoptada por empresas de diferentes niveles, para
implementarla dentro de su site, para el manejo de
aplicaciones desde básicas hasta críticas además
de su alto rendimiento el cual ha ofrecido excelente
valor a los entornos de TI de casi una década en las
instituciones financieras y empresas de
telecomunicaciones mas importantes.
5. FEDORA: Anteriormente llamado Fedora Core. Es
una distribución de Linux, desarrollada por la
comunidad que soporta al Proyecto Fedora y es
patrocinado por Red Hat. Es un completo sistema
operativo de propósito general, que contiene sólo
software libre y de código abierto.
UBUNTU: Ubuntu es una distribución de
Linux orientada a escritorio, basada en Debian
GNU/Linux pero enfocado en la usabilidad,
lanzamientos regulares y fácil de instalación.
Ubuntu es patrocinado por la empresa Canonical Ltd
de Mark Shuttleworth, y es una sistema operativo libre
y de código abierto.
6. DEBIAN: (Debian GNU/Linux). Debian es un sistema operativo
gratuito, una de las distribuciones de Linux más populares e
influyentes. Debian es conocido por su adhesión a las filosofías
del software libre y por su abundancia de opciones (su actual
versión incluye más de 18 mil paquetes de software, para once
arquitecturas de computadora). Debian GNU/Linux, también es
base para otras múltiples distribuciones de Linux como Knoppix,
Linspire, MEPIS, Xandros y la familia Ubuntu.
KUBUNTU: Es un derivado oficial de Ubuntu y su nombre
significa "hacia la humanidad" en el idioma bemba, y se
deriva de Ubuntu ("humanidad"). la k al principio
representa la comunidad kde, la cual le provee de su
escritorio y programas. casualmente, kubuntu también
significa "gratis" en el idioma kirundi.
Proporciona un sistema operativo actualizado y estable
para el usuario promedio, con un fuerte enfoque en la
facilidad de uso y de instalación del sistema. al igual que
otras distribuciones se compone de múltiples paquetes
de software normalmente distribuidos bajo
una licencia libre o de código abierto.
7. SOFTWARE LIBRE
El software libre es software que viene con
autorización para que cualquiera pueda usarlo,
copiarlo y distribuirlo, ya sea literal o con
modificaciones, gratis o mediante una gratificación. En
particular, esto significa que el código fuente debe
estar disponible. "Si no es fuente, no es software''.
Ésta es una definición simplificada; ver también la
definición completa. Si un programa es libre, entonces
puede ser potencialmente incluido en un sistema
operativo libre tal como GNU, o sistemas GNU/Linux
libres.
8. VENTAJAS DEL SOFTWARE LIBRE
Libre Uso. Cualquier persona puede disponer del
software libre bajo las condiciones de la licencia.
Bajo Costo. Es gratuito
Existe Libertad de Conocimiento y trabajo
cooperativo entre sus usuarios lo que permite una
mayor innovación tecnológica.
Rápida corrección de errores facilitado por el trabajo
comunitario a través de Internet y de su libre acceso
al código fuente.
Total independencia de un proveedor. El usuario
puede administrar libremente su crecimiento y
operación con total autonomía.
9. Independencia de las condiciones del mercado. A
salvo de cambios drásticos por parte del proveedor o
modificaciones que realice por las condiciones del
mercado o baja rentabilidad.
Contribuye a la formación de profesionales y el
desarrollo de la industria local, generando
conocimiento y trabajo.
Facilidad para personalizar el software de acuerdo a
las necesidades del usuario.
Posibilidad de traducir el mismo a cualquier idioma,
inclusive a una lengua regional o indígena.
Independencia tecnológica de los Estados con
respecto a grandes grupos económicos.
10. UBUNTU
Es un sistema operativo basado en GNU/Linux y que
se distribuye como software libre , el cual incluye su
propio entorno de escritorio denominado Unity. Su
nombre proviene de la ética homónima, en la que se
habla de la existencia de uno mismo como
cooperación de los demás.
Cada seis meses se publica una nueva versión de
Ubuntu la cual recibe soporte por parte de Canonical,
durante dieciocho meses, por medio de
actualizaciones de seguridad, parches para bugs
críticos y actualizaciones menores de programas. Las
versiones LTS (Long Term Support), que se liberan
cada dos años,reciben soporte durante cinco años en
los sistemas de escritorio y también en las versiones
para servidor.
11. NOMENCLATURA DE SUS
DISTRIBUCIONES
Las versiones estables se liberan cada seis meses y
se mantienen actualizadas hasta materia de
seguridad hasta 18 meses después de su
lanzamiento.
La nomenclatura de sus versiones no obedece
principalmente a un orden de desarrollo, se compone
del digito del año de emisión y de mes en que esto
ocurre. La versión 4.10 es de octubre de 2004, la 5.04
es de abril del 2005, la 5.10 de octubre de 2005, la
6.06 es de junio de 2006, la 6.10 es de octubre de
2006 y la 7.04 es de abril de 2007.
12. El navegador web oficial es Mozilla Firefox.
El sistema incluye funciones avanzadas de
seguridad y entre sus políticas se encuentra el no
activar, de forma predeterminada, procesos latentes
al momento de instalarse.
Todos los lanzamientos de Ubuntu se proporciona
sin costo alguno. Los CDs de la distribución se envía
de forma gratuita a cualquier persona que los solicite
mediante el servicio Shiplt (la versión 6.10 no llego a
distribuir de forma gratuita en CD, pero la versión
7.04 si).
Ubuntu no cobra honorarios por la suscripción de
mejoras de la “Edición Enterprise”.
13. SISTEMA DE ARCHIVOS
Ext2: Es uno de los sistemas que viene por
default en Linux, era el sistema que se utilizaba
en la mayor parte de instalaciones debido a que
era el primero creado de forma que se utilizada
adecuadamente el sistema.
Este sistema soporta un máximo de 10^18
archivos, teniendo un máximo de tamaño de
archivo de 2 TiB, siendo el tamaño máximo del
sistema un tamaño de 16 TiB.
14. Ext3: Este sistema se basa en los mismos principio
de Ext2 teniendo la diferencia que éste maneja un
sistema de registro llamado jornaling, el cual
almacena las principales acciones otra diferencia
que tiene es que el sistema utiliza un árbol del tipo
AVL, el cual es balanceado y ayuda en las búsquedas
dentro de los archivos.
Ext4: Ext4 es el nuevo sistema de archivo que tiene
algo poco de desarrollo la diferencia entre sistema y
los otros anteriores (Ext2 y Ext3) es que este se crea
su sistema desde cero, ya que según los
desarrolladores los sistemas anteriores poseían
errores y era muy lento con lo cual se decide
empezar desde cero haciendo este sistema basado
en los conocimientos de las fallas y errores de los
anteriores.
15. ReiserFS: Es un sistema de archivos de propósito
general, es soportado por Linux pero existen planes
de futuro para incluirlo en otros sistemas operativos.
También es soportado por Windows (de forma no
oficial), aunque por el momento de manera inestable
y rudimentaria (ReiserFS bajo Windows).
XFS: Este es un sistema de archivos que maneja
como base los 64 bits, también posee la
característica de journaling posee una licencia de
código abierto desde el año 2000, está disponible en
el kernel de Linux a partir de la versión 2.4.25.
16. PUNTO DE MONTAJE
/boot: Acá van a ir copiándose todos los archivos
necesarios para hacer arrancar los sistemas
operativos que tenemos instalados en nuestro
equipo, cualquiera que estos sean. Es fundamental
que esté colocado sólo, en una partición primaria.
El tamaño de la partición en la que vamos a colocar
este punto de montaje tiene que ser
aproximadamente de 150 MB cada tres sistemas
operativos instalados. El tipo de formato de la
partición en donde vamos a colocarlo puede
ser ext3, ext4, o btrfs a partir de fedora 16.
17. / root: En este punto de montaje se irán copiando los
archivos que hacen funcionar a fedora en su
totalidad. No es imprescindible que esté solo, en una
partición independiente, pero hay que tener en
cuenta que con cada nueva instalación que hagamos
de fedora, este punto de montaje se formatea, se
sobrescribe y se pierden todos los datos anteriores.
Pensando en un equipo de uso personal,
recomendamos que el tamaño de la partición en
donde coloquemos este punto de montaje no sea
inferior a los 9 GiB, y tampoco es necesario que
supere los 15 GiB. El tipo de formato que pide
es ext3, ext4, o btrfs a partir de fedora 15.
18. /home: En este punto de montaje se van a ir
guardando todos los archivos personales del usuario
de fedora, más el espacio libre que queramos tener
en disco para seguir guardando cosas. Por archivos
personales no sólo tenemos que entender aquellos
que utilizamos cotidianamente para nuestro trabajo,
o estudio, o pasatiempos (textos, pelis, fotos,
música, etc.), sino que tenemos que incluir a
los archivos de configuración, o de estilo, o
de apariencia, o nuestras preferencias a la hora de
utilizar tal o cual programa. Por ejemplo, todos los
archivos que permiten que veamos nuestro escritorio
de determinada manera: cuál es la configuración de
nuestro protector de pantalla o la imagen de fondo; o
cuántos y cuáles son los plugins que tenemos
instalados en nuestro navegador, o quiénes son
nuestros contactos en los mensajeros, o los datos de
nuestra agenda, o los filtros en nuestro programa de
correo electrónico, o las plantillas en nuestros
programas de diseño, etc.
19. swap: Este punto de montaje no necesita formato y se va a
utilizar fundamentalmente para dos cosas: (i) llegado el hipotético
caso que nuestro equipo se quede sin memoria RAM que utilizar, el
sistema utilizará el espacio asignado en swap para
“descongestionar” las capacidades saturadas de la memoria RAM.
(ii) Si usamos las funciones “suspender” o “hibernar” de nuestro
equipo en lugar de apagarlo, en swap se va a volcar toda la
información de nuestra sesión activa, de modo tal que nuestro
equipo se “despierte” instantáneamente cuando lo indiquemos. Hay
una fórmula muy conocida acerca del espacio de esta partición y es
que debe tener “el doble que nuestra memoria RAM”. Esta fórmula es
de antigua data, y hoy en día, debido a la cantidad de memoria RAM
de la que podemos disponer, es un tanto exagerada. A la partición
que utilicemos para colocar este punto de montaje, no es necesario
destinarle más que 4 GiB de espacio.