Está en la página 1de 18

UNIVERSIDAD NUEVA SAN SALVADOR

TRABAJO FINAL DE INTRODUCCIÓN A LA COMPUTACIÓN

CICLO 01 2022

TEMA:

LINUX

INTEGRANTES:

KENIA AZUCENA --------------------

JUDITH ELIZABETH ASCENCIO ASCENCIO--------------------U20210357

DOCENTE:

LIC. MIGUEL ANTONIO PASCUAL VÁSQUEZ

FECHA DE ENTREGA:

28/05/2022
INTRODUCCIÓN
INDICE DE CONTENIDO

Tabla de contenido
1.1 Objetivos de la Investigación 1.1.1 Objetivo General 1.1.2 Objetivos
Especificos
1.3.1 Características de Ubuntu Linux.....................................................................................8
 Ubuntu es software libre y gratis.......................................................................................8
 Actualmente puedes utilizarlo con Windows...................................................................8
 Seguro y confiable..............................................................................................................8
 Es rápido y aprovecha bien los recursos del sistema....................................................9
 Muy personalizable.............................................................................................................9
1.3.2 Desventajas de Ubuntu Linux:........................................................................................9
 No es la mejor opción para gamers..................................................................................9
 No suele ser el estándar de las grandes empresas.......................................................9
 Requiere de un tiempo para entenderlo y aprender a utilizar en su esplendor..........9
 Hay software que no podrás correr..................................................................................9
 La innovación no es su fuerte.........................................................................................10
1.4 Características principales de CentOS...........................................................................10
Distribución de Linux estable..................................................................................................10
 Alto rendimiento y disponibilidad....................................................................................10
 Elevado nivel de seguridad..............................................................................................10
 Actualizaciones regulares y soporte...............................................................................10
Bibliografía..........................................................................................................................................14
1.1 OBJETIVOS DE LA INVESTIGACIÓN

1.1.1 OBJETIVO GENERAL:

Descubrir cómo funciona un sistema operativo mediante el proceso su instalación en


un dispositivo.

1.1.2 OBJETIVOS ESPECIFICOS:

 Descubrir el proceso de instalación de un sistema operativo.


 Analizar las principales características de Linux en un sistema operativo.

1
1.2 MARCO TEÓRICO

Sistemas Operativos (SO), Se define como un programa que facilita el uso


del soporte físico. Dicho programa suele estar escrito en lenguaje de alto nivel. (La
tendencia actual es utilizar C como un lenguaje de programación de sistemas). Un
sistema operativo debe estar diseñado de forma en que sea fácil de comprender, de
sencilla utilización y cuya modificación ha de ser posible y fácil para una continua
actualización. Como todo programa complejo el SO puede no ser fiable o estar
basado en suposiciones erróneas. El sistema operativo para la PC fue creado para
la computadora de la familia IBM PC siendo el primer sistema operativo para la
plataforma. Otros sistemas operativos que existen:

Ejemplos de sistemas operativos para PC

 Microsoft Windows
 Mac OS X
 GNU/Linux
 Unix
 Solaris
 FreeBSD
 OpenBSD
 Google Chrome OS
 Debian
 Ubuntu
 Mandriva
 Sabayon
 Fedora
 Linpus linux
 Haiku (BeOS)

2
Ejemplos de sistemas operativos para dispositivos móviles

 Android
 iOS
 Bada
 BlackBerry OS
 BlackBerry 10
 Windows Phone
 Symbian OS
 HP webOS
 Firefox OS
 Ubuntu Phone OS

1.2.1 HISTORIA DE LINUX

“Nace bajo la idea de crear un SISTEMA CLON de Unix basado en GNU


(Licencia General Pública) y el código fuente disponible gratuitamente”. Esta idea
nació en 1991 cuando Linus Torvalds estudiaba la carrera de Ciencias Informáticas
en la Universidad de Helsinki en Finlandia. Torvalds se encontraba especialmente
interesado en Minix, el único sistema Unix disponible en aquél entonces de fácil
acceso para los estudiantes y profesores. Este sistema fue creado por Andrew
Tanenbaum con el propósito de facilitar a los alumnos de la universidad el estudio y
diseño de Sistemas Operativos. Minix era un Unix más, tanto en apariencia como en
el KERNEL (núcleo del Sistema Operativo), pero distaba mucho de ser comparable
a uno de los grandes Sistemas Operativos. Es a partir de aquel momento que
Torvalds decidió crear un sistema que excediera los estándares de Minix, poniendo
en marcha el proyecto personal Linux. Linus Torvalds nunca anuncio la versión 0.01
de Linux (agosto 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 tenía 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)
3
y gcc (El compilador GNU de C) pero no mucho más funcionaba. En este estado de
desarrollo ni se pensaba en los términos soporte, documentación, distribución.
Después de la versión 0.03, Linux salto en la numeración hasta la 0.10, y después
de sucesivas revisiones, se incrementó el número de versión hasta la 0.95 (marzo
1992). 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 no llego hasta el 14 de marzo de 1994.

Hasta la fecha el Sistema Operativo Linux ha sido desarrollada con la ayuda


de muchos programadores, a través de Internet. Linux es un Sistema Operativo
libremente distribuible e independiente. LINUX se define como “el Sistema Operativo
libre más popular, donde su código fuente está disponible públicamente y cualquier
persona puede libremente usarlo, modificarlo y/o redistribuirlo”.

La plataforma Linux plantea para los usuarios una solución para no quedar
atrapados en un límite de aprendizaje establecidos por las empresas, en cambio en
esta plataforma el usuario aprenderá hasta donde el desee porque es un Sistema
Operativo de Código Abierto que permite desarrollar sus propias aplicaciones y así
mejorar y realizar con mucha más eficiencia las tareas que día a día se llevan a
cabo, además su costo de pertenencia es gratuito ya que la mayoría de sus
versiones son libres llevando un gran beneficio a los usuarios que no pueden pagar
por tener una licencia de algún determinado Sistema Operativo o programa; por tal
motivo se conoce como GNU/LINUX que significa el desarrollo de un Sistema

Operativo con la filosofía de software libre. Lo más novedoso de este sistema es


que todavía no soporta virus, es decir que no se necesita un antivirus para proteger
el sistema y además se pueden hacer instalaciones virtuales sin guardar el
programa en el disco duro. A continuación, se presentan algunas características de
LINUX.

 Multitarea: La palabra multitarea describe la habilidad de ejecutar varios


programas al mismo tiempo.
 Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
 Multiplataforma: Las plataformas en las que en un principio se puede utilizar
Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari,
también existen versiones para su utilización en otras plataformas, como
Alpha, ARM, MIPS, PowerPC y SPARC.

4
 Multiprocesador: Soporte para sistemas con más de un procesador está
disponible para Intel y SPARC a es publica, porque su descarga en línea no
presenta costo alguno.
 2. Es capaz de correr en computadoras desde Pentium
 Linux al ser un software libre proporciona muchos beneficios que permiten al
programador o al administrador de la red una gran variedad de aplicaciones
esto dependiendo del uso al cual este Sistema Operativo será orientado.
Además de presentar varias características, Linux también muestra
beneficios como los siguientes:

1. Es un Sistema Operativo Libre, es decir que su licenciII hasta computadoras


sumamente potentes (procesadores especiales, varias gigas de memoria y gran
espacio en disco duro).

3. Existen versiones Light que funcionan sin necesidad de utilizar disco duro, estas
versiones utilizan la memoria RAM para iniciar su funcionamiento.

4. Es un Sistema Operativo eficiente, seguro y poderoso, es multiusuario, soporta


tanto clientes como servidores.

5. Es bastante estable y con código de razonable calidad.

6. Soporta buena cantidad de procesadores, dispositivos, es capaz de ejecutar


programas y leer archivos de otros Sistemas Operativos como UNIX, DOS y
Windows.

7. Seguridad debido a que es un sistema operacional diseñado con la idea de


Cliente Servidor con permisos de acceso y ejecución a cada usuario. Esto quiere
decir que varios usuarios pueden utilizar una misma maquina al tiempo sin interferir
en cada proceso.

8. Linux puede ser utilizado como una estación personal pero también como un
potente servidor de red.

9. Posee el apoyo de miles de programadores a nivel mundial. Linux desde su


creación y a lo largo de su desarrollo ha presentado diferentes versiones cada una
con características particulares pero que brindan la misma funcionabilidad y garantía
al ser empleadas como Sistema Operativo base o plataforma de un servidor.

5
1.2.2 DISTRIBUCIONES LINUX:

Linux es un sistema de libre distribución por lo que se pueden encontrar todos


los ficheros y programas necesarios para su funcionamiento en multitud de
servidores conectados a Internet. La tarea de reunir todos los ficheros y programas
necesarios, así como instalarlos en el sistema y configurarlo, puede ser una tarea
bastante complicada y no apta para muchos. Por esto mismo, nacieron las llamadas
distribuciones de Linux, empresas y organizaciones que se dedican a hacer el
trabajo para nuestro beneficio y comodidad.

Una distribución no es otra cosa, que una recopilación de programas y


ficheros, organizados y preparados para su instalación. Estas distribuciones se
pueden obtener a través de Internet, o comprando los Cd’s de las mismas, los
cuales contendrán todo lo necesario para instalar un sistema Linux bastante
completo y en la mayoría de los casos un programa de instalación que nos ayudara
en la tarea de una primera instalación. Casi todos los principales distribuidores de
Linux, ofrecen la posibilidad de descargar sus distribuciones, desde Internet, por
esta razón cuenta con las siguientes distribuciones.

1.2.3 Principales características de Linux:

1. Gratuito. Linux es un sistema operativo completamente gratuito. Además,


cuenta con múltiples distribuciones diferentes, para que cada usuario escoja
el sistema que mejor se adapta a sus necesidades.
2. Código abierto e independiente. Cualquier profesional puede desarrollar y
distribuir nuevas funciones, sin necesidad de permisos ni protocolos previos.
Esto agiliza la aparición de mejoras y actualizaciones.
3. Muy estable. Linux está considerado uno de los sistemas operativos más
estables y robustos. Por eso, es el más utilizado en servidores que tienen que
permanecer siempre encendidos.
4. Altamente seguro. Como se trata de un software libre, los delincuentes
informáticos no tienen mucho interés en desarrollar virus para Linux. Además,
su arquitectura dificulta la aparición de malware y facilita la eliminación de
cualquier amenaza.

6
1.2.4 Ventajas de Linux:

 Linux es muy robusto, estable y rápido: Ideal para servidores y aplicaciones


distribuidas. A esto se añade que puede funcionar en máquinas sencillas:
Linux puede correr servicios en un x86 a 200 MHz con calidad
 Linux es libre: Esto implica no sólo la gratuidad del software, sino también
que Linux es modificable y que Linux tiene una gran cantidad de aplicaciones
libres en Internet. Todo ello arropado por la inmensa documentación de Linux
que puede encontrarse en la Red
 Linux ya no está restringido a personas con grandes conocimientos de
informática: Los desarrolladores de Linux han hecho un gran esfuerzo por
dotar al sistema de asistentes de configuración y ayuda, además de un
sistema gráfico muy potente. Distribuciones Linux como Red Hat/Fedora
tienen aplicaciones de configuración similares a las de Windows
 El mejor costo del mercado, gratuito o un precio simbólico por el cd.
 Mayor estabilidad por algo lo usan en servidores de alto rendimiento
 Entorno grafico (beryl) mejor que el aero de Windows.
 Las vulnerabilidades son detectadas y corregidas más rápidamente que
cualquier otro sistema operativo.

1.2.5 Desventajas de Linux:

 Windows es incompatible con Linux: Este punto es difícil de explicar: no


quiere decir que no podamos tener instalados ambos Sistemas (que es
relativamente fácil de hacer).
 Uno de los problemas es que desde Windows no podremos escribir en
particiones Linux o que desde este no podremos escribir (en sentido amplio)
en particiones NTFS (Windows XP, 2000…) aunque esto último se está
investigando.
 En la mayoría de distribuciones hay que conocer nuestro Hardware a la hora
de instalar. Sin embargo, distribuciones como Knoppix reconocen todo el
sistema a lo Windows. No sólo eso, en este sentido se está trabajando
mucho por hacer esta tarea simple.

7
 Para algunas cosas debes de saber usar unix.
 La mayoría de los ISP no dan soporte para algo que no sea Windows
(ignorantes).
 No existe mucho software comercial.
 Muchos juegos no corren en este sistema operativo.

1.3 Características de Ubuntu:

Es una distribución GNU/Linux que ofrece un interesante sistema operativo para


equipos de escritorio y servidores en el ámbito educativo. Es una distribución
basada en Debian cuyas principales características son:

 Facilidad de manejo
 Actualizaciones frecuentes
 Facilidad de instalación del sistema
 Búsqueda e instalación de programas robusta y fácil al basarse en paquetes.
 Libertad de uso y distribución.

1.3.1 Características de Ubuntu Linux


 Ubuntu es software libre y gratis
Al igual que otras distribuciones Linux, Ubuntu es software libre y código abierto.
Eso quiere decir que, a diferencia de otros OS como Windows, no deberás pagar
para utilizarlo.

 Actualmente puedes utilizarlo con Windows


En el último tiempo, Windows se ha preocupado de mejorar su entorno para los
desarrolladores y es por eso que hoy te permite instalar y usar el Subsistema
Ubuntu (WSL) desde una terminal. Esto permite una gran ventaja si aún no te
atreves a dejar del todo Windows pero quieres aprovechar todas las ventajas que
Ubuntu te ofrece como desarrollador.

 Seguro y confiable
Ubuntu es una de las más seguras y confiables del mundo Linux. Posee un buen
soporte, actualizaciones recurrentes frente a posibles vulnerabilidades y un entorno

8
seguro. No es que no existan virus capaces de infectar el código linux, pero es
mucho menos probable que en Windows. Instalar un antivirus es opcional.

 Es rápido y aprovecha bien los recursos del sistema


Basta instalarlo y arrancarlo en tu ordenador para notar su velocidad. Aprovecha
tan bien los recursos del sistema que sus requisitos mínimos son bastante
abordable y es capaz de arrancar en computadores de bajos recursos.

 Muy personalizable
En Ubuntu cuentas con muchas opciones para personalizar el Sistema Operativo
y su entorno a tu gusto. Como en gran parte de linux, puedes reemplazar el entorno
de escritorio por uno nuevo, instalando algunos de los diferentes tipos de sabores
como Gnome, LXDE, XFCE, KDE entre otros.

1.3.2 Desventajas de Ubuntu Linux:


 No es la mejor opción para gamers
Los gráficos en general son un punto débil de Linux. Y aunque cada vez es más
fácil emular juegos de Windows, no siempre se obtienen los mismos resultados de
rendimiento.

 No suele ser el estándar de las grandes empresas


Si bien es muy utilizado en empresas que prestan servicios de alojamiento (linux
es óptimo para la administración de Servidores), no suele ser el estándar de
empresas que trabajan con software de ofimática.

 Requiere de un tiempo para entenderlo y aprender a utilizar en su esplendor


Aunque Ubuntu es una de las más amigables para quienes empiezan, instalarlo
en tu ordenador y realizar tareas básicas te tomará un pequeño tiempo de
aprendizaje. Ahora, si quieres volverte un experto en Linux, volverte hábil con Bash
por ejemplo, eso requerirá un tiempo extra.

 Hay software que no podrás correr


Si bien existe la versión Linux para gran parte de los software más populares, o
en su defecto, alternativas de código abierto, es probable que no encuentres
reemplazo a ciertos programas que utilizas en Windows.

9
 La innovación no es su fuerte
Por tratarse de una distribución orientada al usuario promedio y recomendada
para quienes dan sus primeros pasos en el mundo GNU/Linux, suele ser
convencional si la comparamos con otras que sí tienen como punto fuerte la
innovación, como Fedora, por ejemplo.

1.4 Características principales de CentOS


Hasta la discontinuación de CentOS Linux 8, CentOS era una rebuild de
RHEL. Estaba basada en el código fuente de Red Hat Enterprise Linux y ambos
sistemas operativos compartían muchas características.

Distribución de Linux estable


CentOS Linux contaba con una comprometida comunidad de desarrolladores
que la mantenía actualizada y garantizaba la compatibilidad tanto con software
nuevo como con aplicaciones antiguas. Además, los desarrolladores de CentOS
contaban con el soporte de una comunidad activa de usuarios voluntarios de todas
partes del mundo —administradores de sistemas, administradores de red,
apasionados de Linux— que probaban las versiones, renovaban actualizaciones y
proporcionaban soporte.

 Alto rendimiento y disponibilidad


Ofrecía un gran rendimiento y alta disponibilidad al usar KVM (Máquina Virtual
basada en el kernel o Kernel-based Virtual Machine, en inglés) para la virtualización.

 Elevado nivel de seguridad


El equipo de seguridad de Red Hat detectaba vulnerabilidades de manera
proactiva y garantizaba un nivel de seguridad elevado. Asimismo, CentOS incluía la
extensión del kernel SELinux (Security Enhanced Linux, en inglés).

 Actualizaciones regulares y soporte


Las versiones de CentOS se actualizaban de forma regular, aproximadamente
cada 6 meses, y ofrecían soporte durante 10 años.

10
1.4.1 Ventajas de CentOS:

 En los últimos años se ha convertido en el sistema operativo dominante en


servidores debido sobre todo a características, precios y seguridad.
 CentOs se base en Red Hat Enterprise (distribución pagada) y es compatible
con sus productos, básicamente podemos decir que es el mismo sistema
operativo pero sin costo.
 Las actualizaciones de seguridad son rápidamente realizadas por CentOs
contando con un equipo de desarrolladores que dan rápidas respuestas a
través de varios medios como chat IRC, manuales en línea, FAQ, listas de
correo y foros, incluso superando en eficiencia a empresas con soporte
pagado.
 CentOs es increíblemente estable y eficaz en el consumo de recursos, sobre
todo se ha optimizado para correr Apache, PHP, MySQL entre otros (estos
paquetes son importantes en la solución que implementamos).

1.4.2 Desventajas de CentOS:

 Solución válida únicamente para usuarios con pocas necesidades de


procesamiento.
 Para escalar hay que añadir servidores
 Limitaciones para audio y video sincronizado
 Si falla el servidor falla todo.

1.4.3 Diferencias entre Ubuntu y CentOS:

5. La mayor diferencia entre estas dos distribuciones de Linux es que Ubuntu se


basa en la arquitectura Debian, mientras que CentOS tiene sus raíces en Red
Hat Enterprise Linux.
6. En Ubuntu puedes descargar paquetes DEB usando el administrador de
paquetes apt-get. Sin embargo, en CentOS tienes que usar el comando yum
para descargar e instalar paquetes RPM desde el repositorio central.
7. CentOS se considera una distribución más estable en comparación con
Ubuntu. Principalmente porque las actualizaciones de paquetes son menos

11
frecuentes. Esto también puede ser una desventaja de CentOS. Si quieres la
última versión de una determinada aplicación o software, tendrás que
instalarlos manualmente.

Esto no significa que Ubuntu sea inestable o inseguro; solo es un poco menos
estable en comparación con su contraparte.

8. Ubuntu ciertamente lleva la delantera cuando se trata de tutoriales,


comunidades en línea y libros. Encontrar soluciones a los problemas de
Ubuntu es mucho más fácil que con CentOS debido a que su comunidad es
bastante más pequeña y a su menor documentación disponible.
9. El servidor Ubuntu tiene una gran cantidad de soporte para implementaciones
en contenedores y en la nube, lo que lo hace superior a CentOS en este
aspecto.
10. Si eres principiante, ejecutar CentOS en tu servidor puede ser un poco más
difícil ya que las distribuciones para escritorio basadas en RHEL no se usan
ampliamente. Por otro lado, el Ubuntu para escritorio (Ubuntu desktop) es
bastante famoso y si lo has usado en el pasado, entonces no tomará mucho
tiempo familiarizarte con un servidor VPS con Ubuntu.
11. Si quieres utilizar paneles de control para ofrecer servicios de alojamiento
web, deberías elegir CentOS, ya que ofrece la compatibilidad que deseas.
Los paneles de control de alojamiento web como cPanel siempre se han
centrado en CentOS y otros derivados de RHEL. Por otro lado, Ubuntu no es
compatible con cPanel, pero tiene bastantes alternativas, como
Webmin/Virtualmin o VestaCP.

Las anteriores son las principales diferencias entre las dos mejores
distribuciones de Linux y no se puede decir con absoluta certeza que una de las dos
sea la mejor para cualquier usuario. Elegir el sistema operativo correcto requerirá
una evaluación minuciosa de los pros y contras de las dos y un análisis de los
requisitos y deseos del usuario. Dicho esto, aquí están nuestras recomendaciones:

 Si eres principiante: elige Ubuntu porque tiene una comunidad más grande,
un acervo más grande de tutoriales gratuitos y actualizaciones mucho más
frecuentes para mantenerte al día. Además, si has utilizado el escritorio de
Ubuntu anteriormente, entonces no habrá una curva de aprendizaje como tal

12
al comenzar con un servidor VPS Ubuntu. CentOS también es una opción
viable, pero podría presentar algunos obstáculos de aprendizaje al inicio si
eres un novato.
 Si eres empresario: CentOS es la opción ideal si tienes un negocio porque es
(posiblemente) más seguro y más estable que Ubuntu, debido a la menor
frecuencia de sus actualizaciones. Ubuntu también tiene sus ventajas, pero
puede haber escenarios en los que debas volver a versiones anteriores
debido a una nueva actualización con errores. Además, CentOS también
viene con soporte para cPanel, algo que Ubuntu no tiene.

TABLA COMPARATIVA
Ubuntu CentOS
 Basado en Debian.  Basado en RHEL.
 Actualizado con poca
 Actualizado frecuentemente
frecuencia.
 No admite cPanel (tiene
 Admite cPanel/WHM.
alternativas).
 Comunidad más grande de  Comunidad más pequeña de
usuarios y desarrolladores. usuarios y desarrolladores.
 Mayor cantidad de ayuda
 Menor cantidad de ayuda
disponible en forma de tutoriales
disponible.
y guías gratuitas.
 Más difícil de aprender para los
 Más fácil de aprender para los
principiantes ya que no hay
principiantes que han usado el
muchas distribuciones de
escritorio de Ubuntu en el
escritorio famosas lanzadas por
pasado.
RHEL.
 Los paquetes se instalan  Los paquetes .rpm se instalan
usando el administrador de usando el administrador de
paquetes apt-get. paquetes yum.

13
Bibliografía
Pablo Martínez Cobo, Juan Carlos Díaz Martín, Sistemas operativos: teoría y
práctica, España, Ediciones Díaz Santos, S.A

Germán A. Tizón freiría (2008) Las tics en la educación Editorial Lulupress.inc

14
2.1 CONCLUSIONES

15

También podría gustarte