SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
¿QUÉ ES LINUX Y
PARA QUÉ SIRVE?
¿Qué es una computadora?
Es uno o varios equipos electrónicos que tienen la capacidad de seguir fielmente y actuar
sobre instrucciones detalladas. Consiste de dos componentes esenciales.
•Hardware- es la parte física del computador, incluye circuitos que pueden efectuar
operaciones aritméticas y lógicas; equipos periferales para interactuar con los circuitos; la
pantalla; el teclado; impresoras; suministros de potencia y otros componentes que forman
parte del hardware del equipo.
•Software - son los programas informáticos que hacen posible la realización de tareas
específicas dentro de un computador. Incluye programas de control; comunicaciones y
aplicaciones.
¿Cómo trabaja una computadora?
Componentes esenciales de una computadora
¿Cómo trabaja una computadora?
Componentes esenciales de una computadora
¿Qué es una computadora?
Con esta definición los siguientes equipos tienen todas las características de una computadora:
❑Teléfono Inteligente.
❑Consolas de Videojuegos.
❑Televisor moderno.
❑Controles de enseres como Alexa y Google Mini y equipos IOT.
❑Tableta- Ipad, Android, etc.
❑Radios de vehículos modernos.
❑Sistema de rastreo GPS
¿Qué son los números binarios?
▪Tradicionalmente se ha utilizado el sistema numérico decimal, posiblemente porque
tenemos diez dedos.
▪Para medidas se utilizan otros sistemas numéricos.
▪Los computadores no tienen la capacidad de entender los sistemas numéricos que se
usan porque son demasiado complejos. Solamente pueden manejar DOS ESTADOS, por
eso es necesario usar un sistema de numeración binario.
▪Por ejemplo: el número binario 1001 equivale a 9 decimal
¿Qué son los números binarios?
En el siglo 3 AC surgió en la India, la primera descripción que se conoce de un sistema de
numeración binario.
En 1605 Francis Bacon habló de un sistema por el cual las letras del alfabeto podrían
reducirse a secuencias de dígitos binarios.
En 1670 Juan Caramuel publica una descripción del sistema numérico binario.
En el siglo 17 Leibniz, documentó el sistema binario moderno.
En 1854 George Boole publicó un artículo detallando un sistema de lógica que hoy se
conoce como Álgebra de Boole. Se puede resolver prácticamente todo problema
matemático usando tres funciones lógicas: AND, OR y NOT
Todo esto surgió antes de que se descubriera la electricidad o la electrónica.
Sistema Operativo
Programa principal que permite la interacción entre el usuario y el computador para
administrar las funciones disponibles.
Maneja el almacenamiento de los datos, memoria, flujo de data, enlace con el usuario y
otras funciones esenciales.
Consiste de un motor conocido como “kernel” que tiene programadas las funciones
principales y de otros programas conocidos como utilitarios.
Los más usados en la actualidad son:
◦ Microsoft Windows – Para computadoras de escritorios, “laptops” y servidores
◦ Android – Para teléfonos y tabletas.
◦ MacOs - Para computadoras de escritorios y laptops
◦ Linux y Unix – Mayormente para servidores.
◦ Chrome OS – Para computadoras de escritorios livianas.
Sistema Operativo
Equipo
(Hardware)
Sistema
Operativo
Aplicaciones Usuarios
El sistema operativo provee el enlace entre el equipo; las aplicaciones (programas)
y los usuarios del computador.
Sistema Operativo
◦ Las primeras computadoras se programaban cambiando alambres. Podían ejecutar programas
limitados. Según progresaron se empezó a almacenar los programas en cinta de papel; cinta magnética
y otros medios.
◦ Las computadoras se vendían como unidades para un uso en específico incluyendo sus programas y
sistema operativo. Mayormente se usaban para contabilidad y proyectos militares.
◦ Según se popularizaron comenzaron a vender computadoras para otros usos; como preparar los tipos
para imprentas; procesamiento de texto; etc. Se usaba el mismo equipo cambiando la programación.
Entonces surgió la necesidad de que el sistema operativo fuese independiente de los programas de
aplicación.
◦ En esa época las computadoras no tenían discos ni almacenaje similar, los programas se ejecutaban en
lotes (Batch) en un orden secuencial, uno a la vez.
◦ A mediados de los 1960s la compañía de telefonía BELL (hoy AT&T) comenzó el desarrollo de un
sistema operativo que permitiera tareas simultáneas y múltiples usuarios a la vez. El proyecto, llamado
MULTICS fue cancelado antes de que estuviese completado.
Sistema Operativo
◦ Los programadores de MULTICS comenzaron a desarrollar un nuevo sistema operativo, que a
principios de los 1970s completaron con el nombre de UNIX, y el lenguaje de programación
C. Poco después reescribieron el UNIX en lenguaje C, lo que permitió su portabilidad a otros
computadores. También, permitió usar computadoras para procesar llamadas telefónicas que
era el negocio de BELL.
◦ BELL les concedió una licencia gratuita a las compañías que les interesó usar UNIX,
incluyendo a la Unversidad de California en Berkely. En esta universidad se desarrolló la
versión de UNIX conocida como BSD que estaba adaptada para el uso universitario en vez de
comercial.
◦ A mediados de los 1980 el gobierno rompió el monopolio que tenía BELL y se crearon las
Baby Bells y AT&T. El laboratorio de investigación y sus patentes obligaron a que se cobrara
por sus uso. Unix y el lenguaje C, que hasta ese momento eran aplicaciones de código libre y
gratis, pasaron a ser aplicaciones comerciales.
Sistema Operativo
◦ La organización GNU (Gnu is Not Unix), propulsora del código libre, comenzó a desarrollar
una sistema operativo parecido al UNIX, sin infringir patentes. GNU ya había convertido los
demás programas utilitarios necesarios para correr en computadores personales, pero no
tenía un KERNEL. Comenzó a desarrollar el programa HURD. Para esa misma época, Linus
Torvalds, hizo público su programa KERNEL parecido al UNIX al que llamó LINUX. La
combinación de LINUX con los programas utilitarios de GNU se convirtió en un sistema
operativo completo que se conoce como GNU/LINUX.
◦ Para esa misma época se comenzó a desarrollar el sistema operativo OS/2 por IBM y
Microsoft. Microsoft se retiró del proyecto y lanzó Windows 95utilizando el sistema MSDOS.
Luego desarrolló una nueva versión del sistema operativo con el nombre de Windows NT,
similar al UNIX. OS/2 nunca alcanzó popularidad.
◦ Steve Jobs, había dejado a Apple y desarrolló el sistema NEXT basado en la versión de BSD de
UNIX. Luego que Apple comprara a NEXT se integró como MaCOS.
Sistema Operativo
◦ En los 1970s la tecnología de circuitos
integrados permitió producir CPUs
integrados en varias pastillas (chips).
Esto permitió que entusiastas tuvieran
la capacidad de construir computadores
personales. Surgieron clubes y grupos
de entusiastas que comenzaron de
desarrollar y construir computadoras.
Sistema Operativo
En 1975 se publicó en la revista Popular
Electronics un artículo explicando cómo
construir una computadora en su casa
por alrededor de $400 ($1,900 en 2019).
Luego comenzaron a venderla bajo el
nombre de Altair 8800. Ese mismo año
un artículo similar en la revista Byte
describió otra computadora personal
usando un microprocesador Motorola
6800 que se vendió, en piezas, como
SWTPC 6800. Estas computadoras tenían
un interruptor para prenderla, otro para
correr y otro para detenerla. Los
programas se tenían que entrar con
interruptores que representaban dígitos
binarios.
Sistema Operativo
En 1977 Apple introdujo la Apple II por
$1,300 ($5,400 en 2019) que incluía un
sencillo sistema operativo para desplegar
información en un televisor y recibir
entrada de un teclado integral. También,
tenía un interpretador de BASIC de
números enteros. Poco antes Radio
Shack, había introducido la TRS-80 por
$600 ($2,500 en 2019) con una
configuración similar, más compacta y
con el televisor incluido. En 1981 IBM
introdujo la IBM PC por un precio similar
al de Apple.
Sistema Operativo
Con el tiempo empezaron a estar
disponible unidades de disco flexibles
y luego discos fijos que requirieron
que se desarrollara un programa para
manejarlos. Estos programas se
conocían como DOS o “Disk Operating
Systems” El primero en salir al
mercado fue CP/M “Control program
for microcomputers’ de la firma Digital
Research.
Sistema Operativo
El “Kernel” es la parte central del sistema operativo. Maneja las operaciones de la computadora y del equipo:
como la memoria, los discos y el tiempo de uso del procesador central. Usualmente los periferales se manejan
mediante programas dedicados conocidos como “drivers”.
Además del “Kernel” los sistemas operativos modernos contienen:
◦ Enlace con el usuario
◦ Sistema de manejo gráfico – el despliegue de información de la pantalla es gráfico.
◦ Sistema de ventanas – que provee los menús; selección de alternativas y la apariencia de las gráficas del sistema.
◦ Sistema de comunicación – para manejar redes y protocolos de comunicación.
◦ Manejo de la memoria
◦ Interpretador de comandos
◦ Manejo de procesos
◦ Manejo de discos
Enlace con el usuario
Lo desarrolló XEROX en su centro de desarrollo de Palo Alto (PARC) a principios de los años 1970. Se inventaron
el “mouse.
Enlace con el usuario
Surgieron otros sistemas inspirados en el de XEROX, como Windows de Microsoft y Apple Mac:
Mercado de computadoras
Desktop y laptop
Sistema Operativo Por Ciento Notas
Windows 88.05%
Mac OS 9.40%
Linux 2.04% No incluye “embedded”
Chrome 0.31% Se basa en Linux
Otros 0.20%
BSD 0.01% MacOs se basa en Unix
Mercado de computadoras
Desktop y laptop
Sistema Operativo Por Ciento Notas
Windows 88.05%
Mac OS 9.40%
Linux 2.04% No incluye “embedded”
Chrome 0.31% Se basa en Linux
Otros 0.20%
BSD 0.01% MacOs se basa en Unix
Mercado de computadoras
Sistemas operativos de Laptop, desktop, teléfonos y otros
Sistema Operativo Por Ciento Notas
Windows 37.38%
Android 37.28% Kernel de Linux
IOS 13.62% Iphone y Ipad, Kernel de
Unix
MacOs 6.54% Kernel de Unix
Otros 2.81%
Linux 0.81% No incluye “router” Wifi,
“data switches”, etc.
Configuraciones Comunes
Windows Mac Linux
Kernel Propietario Versión de Unix, Código Libre Código Libre
Procesador de Imágenes Propietario Propietario MIT Xwindows y otros
Manejo de Ventanas Propietario Propietario Varios para escoger, como:
Gnome, KDE, XFCE y otros.
Usos principales Ver páginas de WEB, correo
electrónico, aplicaciones de
oficina, programación y
desarrollo de programas,
desarrollo de páginas WEB,
gráficas, aplicaciones
científicas y educativas,
vídeos, negocios, juegos.
Para usarlo como servidor
requiere una licencia
adicional.
Ver páginas de WEB, correo
electrónico, aplicaciones de
oficina, programación y
desarrollo de programas,
desarrollo de páginas WEB,
gráficas, aplicaciones
científicas y educativas,
vídeos.
Para usarlo como servidor
requiere una licencia
adicional.
Ver páginas de WEB, correo
electrónico, aplicaciones de
oficina, programación y
desarrollo de programas,
desarrollo de páginas WEB,
gráficas, aplicaciones
científicas y educativas.
Puede usarse como cliente o
servidor sin necesidad de
reinstalar ni pagar licencias.
Configuraciones Comunes
Windows Mac Linux
Archivos Propietario – NTFS, FAT32, y
exFAT
Estructura de directorios,
volumen lógico, y
cartapacios. Tiene
cartapacios comunes para
documentos, imágenes,
música, video y descargas.
Los archivos pueden tener
extensiones, como: .txt, .jpg,
.exe, etc.
Propietario - HFS+, FAT32,
Estructura de directorios,
puede tener subdirectorios.
Puede tener extensiones
pero no los necesita.
Varios a escoger -ext2, ext3
y ext4), XFS, JFS, and btrfs.
También, puede leer y escribir
NTFS, HFS+FAT32
Estructura de árbol. Existe un
directorio principal y todos los
discos y archivos se montan en
este árbol.
No necesita de extensiones
porque los archivos tienen
atributos que los identifican.
Memoria Virtual Comparte memoria entre
procesos
No comparte memoria Comparte memoria
Configuraciones Comunes
Windows Mac Linux
Registro Utiliza un banco de datos
para almacenar la
configuración de los
programas, contraseñas y
otra información del usuario o
los programas
La información de la
configuración de los
programas y usuarios con
archvios .plist que se
guardan en el cartapacio
/Library/Preferences/
No tiene un sitio específico
para almacenar la
información de las
aplicaciones o usuarios.
Cada programa maneja la
información.
Terminal Windows tiene un terminal
llamado Powershell que sirve
para configurar, ejecutar o
buscar problemas en los
programas.
Provee servicio de terminal
por medio de una aplicación
con acceso a los comandos.
Provee varias formas de
acceder los comandos,
mediante una aplicación o un
shell que interpreta
commandos.
Aplicaciones gráficas Las aplicaciones básicas no
se pueden remover
Mac Varios para escoger, como:
Gnome, KDE, XFCE y otros.
Distribuciones de Linux
Consisten en la compilación del “Kernel” de Linux y programas para: instalar y
mantener aplicaciones; presentar los menús y manejar el almacenamiento y
flujo de datos, etc:
◦ Mas de 500 disponibles para escoger.
◦ Hay suficiente variedad para satisfacer cualquier gusto y necesidad.
◦ El modelo de negocio de muchos desarrolladores es que proveen las
distribuciones con licencia de código abierto/libre y cobran por los servicios
de consultoría.
◦ La mayoría son productos muy estables y confiables.
Distribuciones de Linux
La mayoría de las distribuciones se derivan de otras:
◦ Ubuntu – Una de las distribuciones más utilizadas por su facilidad de instalar y mantener, derivada de
Debian.
◦ Linux Mint – Derivada de Ubuntu y con apariencia de Windows, se usa mucho.
◦ Red Hat Linux – Se convirtió en comercial y ahora pertenece a IBM. La version de código libre se conoce
como FEDORA y hay otra version para servidores que se conoce como CENTOS.
◦ Debian – Es una de las distribuciones más usadas y es de Código libre.
◦ OpenSuse – Distribución alemana muy utilizada en Europa.
◦ Kali – Se usa para pruebas de penetración y auditoria de seguridad.
◦ Arch Linux – Para usuarios con experiencia. Muy configurable
◦ Gentoo Linux – Para usuarios con experiencia – Google Chrome OS se deriva de esta distribución.
Hay una distribución que se puede ejecutar en Windows que se conoce como Windows Linux
Subsystem y es parte de Windows 10. Microsoft anunció que para verano Windows 10 contará con el
kernel de Linux integrado.
Existe un programa, WINE, que permite ejecutar muchas aplicaciones de Windows en Linux.
Distribuciones de Linux
Una distribución de Linux, versión de servidor, es similar a la versión para escritorio (o laptop)
pero no contiene programas no esenciales para un servidor, como: gráficas (como XWindows),
manejador de pantallas (como Gnome or KDE), pero requirere otros components como Apache2
(servidor de páginas web), Bind9 (servidor de DNS) y otras utilidades. La instalación de un
servidor es distinta porque se hace en modo de texto.
Se puede usar una version de escritorio y añadirle los components de servidores, pero todos los
componentes innecesarios ocupan espacio de disco y requieren ser configurados y observados
para seguridad.
Es posible compilar un Kernel especial para un servidor, donde se elimina todos los servicios y
components que no se necesitan, quedando más compacto y seguro.
Las versiones para servidores normalmente tienen apoyo por más tiempo que las de escritorio.
Datos sobre Linux
•Linux se lanzó el 17 de septiembre de 1991, hace unos 30 años.
•El 1.63% de todas las computadoras de escritorio en el mundo utilizan Linux.
•En el 2018, el 100% de las 500 supercomputadoras en el mundo utilizaban Linux.
•En el 2018, existían habían 4,060 juegos escritos en Linux disponibles en STEAM.
•En 2017 el 19.5% del Mercado “infotainment” era manejado por Linux.
•95% de los servidores que utilizan los dominios más frecuentados utilizan Linux.
•En el 2018, Android dominaba el Mercado de los teléfonos con 75.16% de las unidades, el
85% de los teléfonos inteligentes están basados en Linux.
Datos sobre Linux
De acuerdo a Alexa, de los 25 principales servidores de Internet solo 2 no corren en Linux.
54.1% de los desarrolladores de programas profesionales utilizan la plataforma de Desarrollo de
Linux.
83.1% de los desarroladores de programas prefieren trabajar en la plataforma de Linux.
Hasta el 2017, más de 15,637 desarrolladores de 1,513 compañías habían contribuido código
para el kernel de Linux.
90% de la nube pública corre con Linux.
90% de todas los efectos especiales de las películas de Hollywood se hacen en máquinas que
corren Linux (Harry Potter, Lord of the Rings, Star Wars, Shrek, Titanic)
Distribuciones de Linux
Más información en:
www.distrowatch.com
www.ubuntu.com
www.linuxmint.com
.
¿Quienes usan Linux?
◦ Google
◦ Twitter
◦ Facebook
◦ Amazon
◦ IBM
◦ McDonalds
◦ Nasa
◦ New York Stock Exchange
◦ US Postal Service
◦ US Department of Defense (Red Hat Linux)
◦ US Navy (GNU/Linux)
◦ City of Munich, Germany (Debian Linux)
14,000 computadores.
◦ España (LinEx Linux)
◦ Federal Aviation Administration (Red Hat
Linux)
◦ French Parliament
◦ Bank of China
◦ Gobierno de Pakistán
◦ US Federal Courts
Algunas distribuciones populares
Algunas distribuciones populares
¿Cómo obtener e instalar Linux?
•Bajar el archivo ISO de la distribución que desee. El archivo puede variar desde menos de 1 GB a varios GB.
•Probar la distribución sin instalarla:
• Utilizar la utilizad Rufus o similar para transferir la imagen ISO a una memoria USB (“Pen Drive”), o DVD.
• Arrancar la PC desde la memoria USB o DVD.
•Instalar la distribución en un disco interno:
• Utilizar la utilizad Rufus o similar para transferir la imagen ISO a una memoria USB (“Pen Drive”), o DVD.
• Arrancar la PC desde la memoria USB o DVD.
• Escoger la opción de instalar en el disco.
• Esperar que termine la instalación y arrancar la nueva instalación.
•Se puede instalar en el mismo disco donde tiene instalado Windows y escoger la opción de “dual boot”. Se debe tener cuidado con
esta opción porque puede afectar la información que contenga el disco.
•Obtener e instalar un programa para crear máquinas virtuales, como VirtualBox.
• Una vez instalado, crear una nueva máquina virtual.
• Cuando prenda la nueva máquina le indicará que no existe sistema operativo y le pide indicar la localización del la imagen ISO.
Demostraciones
Se demostrarán las diversas formas de instalar Linux y su operación
en uso individual:
•Generar USB vivo partiendo de una imagen. Correr la imagen viva desde un USB (también
trabaja para un DVD+R).
•Crear una máquina virtual en Virtualbox e instalar una imagen de Linux.
•Demostración de imagen instalada en un disco externo conectado a un puerto USB. (No se
demostrará cómo preparar el disco porque es similar a la primera opción.
•Demostración de imagen instalada en un disco interno. Tres formas de cómo correr
(“boot”) la imagen: desde un USB; “Dual Boot” y desde el “BIOS Setup” (Solamente se
demostrará cómo usarlo porque su instalación es similar).
•Demostración general de la operación de una distribución típica.
¿Preguntas?

Más contenido relacionado

La actualidad más candente

Historia de la computación y partes pc
Historia de la computación y partes pcHistoria de la computación y partes pc
Historia de la computación y partes pcreybean
 
/Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper...
/Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper.../Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper...
/Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper...Evita123
 
Presentación1
Presentación1Presentación1
Presentación1jajodom
 
01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopezElvis Del Aguila Lopez
 
Historia de las computadoras hank.
Historia de las computadoras hank.Historia de las computadoras hank.
Historia de las computadoras hank.Hank44
 
Caren daihana blandon loaiza 1ro - actividad no. 1 - - introduccion a los ...
Caren daihana blandon loaiza   1ro - actividad no. 1 -  - introduccion a los ...Caren daihana blandon loaiza   1ro - actividad no. 1 -  - introduccion a los ...
Caren daihana blandon loaiza 1ro - actividad no. 1 - - introduccion a los ...decimosistemas2018
 
Informática básica maria, estefany, edwin
Informática básica maria, estefany, edwinInformática básica maria, estefany, edwin
Informática básica maria, estefany, edwinELCRUZS
 

La actualidad más candente (16)

Historia de la computación y partes pc
Historia de la computación y partes pcHistoria de la computación y partes pc
Historia de la computación y partes pc
 
/Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper...
/Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper.../Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper...
/Home/Nfs/Aevallcanera/Desktop/Presentacion Sistemas Operativos/Sistemas Oper...
 
Presentación1
Presentación1Presentación1
Presentación1
 
01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez
 
Computadoras
ComputadorasComputadoras
Computadoras
 
Resumen tema1
Resumen tema1Resumen tema1
Resumen tema1
 
Historia de las computadoras hank.
Historia de las computadoras hank.Historia de las computadoras hank.
Historia de las computadoras hank.
 
La computadora
La computadoraLa computadora
La computadora
 
Conceptos computacionales
Conceptos computacionalesConceptos computacionales
Conceptos computacionales
 
Caren daihana blandon loaiza 1ro - actividad no. 1 - - introduccion a los ...
Caren daihana blandon loaiza   1ro - actividad no. 1 -  - introduccion a los ...Caren daihana blandon loaiza   1ro - actividad no. 1 -  - introduccion a los ...
Caren daihana blandon loaiza 1ro - actividad no. 1 - - introduccion a los ...
 
Historia+de+la+evolución
Historia+de+la+evoluciónHistoria+de+la+evolución
Historia+de+la+evolución
 
Ada 3
Ada 3Ada 3
Ada 3
 
Ambiente windows
Ambiente windows Ambiente windows
Ambiente windows
 
ADA 3
ADA 3ADA 3
ADA 3
 
Ada3
Ada3Ada3
Ada3
 
Informática básica maria, estefany, edwin
Informática básica maria, estefany, edwinInformática básica maria, estefany, edwin
Informática básica maria, estefany, edwin
 

Similar a ¿Qué es Linux y para qué sirve?

Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativosmariotoledo15
 
La informática
La informáticaLa informática
La informáticafofengas
 
Sistemas de operaciones
Sistemas de operacionesSistemas de operaciones
Sistemas de operacioneslarissa7
 
Sistemas de operaciones
Sistemas de operacionesSistemas de operaciones
Sistemas de operacioneslarissasr97
 
Evolución del sistema operativo3
Evolución del sistema operativo3Evolución del sistema operativo3
Evolución del sistema operativo3anacardenazz
 
Unidad 3 sistemas operativos
Unidad 3 sistemas operativosUnidad 3 sistemas operativos
Unidad 3 sistemas operativosJohnny Cabrera
 
GENERACIONES DE LOS SISTEMAS OPERATIVOS.pptx
GENERACIONES DE LOS SISTEMAS OPERATIVOS.pptxGENERACIONES DE LOS SISTEMAS OPERATIVOS.pptx
GENERACIONES DE LOS SISTEMAS OPERATIVOS.pptxFernandoMartinez425078
 
temas recopilados de ASO
temas recopilados de ASOtemas recopilados de ASO
temas recopilados de ASOSergio Eduardo
 
Diapositivas guia 9
Diapositivas guia 9Diapositivas guia 9
Diapositivas guia 908andrea
 

Similar a ¿Qué es Linux y para qué sirve? (20)

Ambiente windows
Ambiente windows Ambiente windows
Ambiente windows
 
Ambiente windows luis
Ambiente windows luisAmbiente windows luis
Ambiente windows luis
 
Ambiente windows
Ambiente windowsAmbiente windows
Ambiente windows
 
dispositivos operativomoviles
dispositivos  operativomovilesdispositivos  operativomoviles
dispositivos operativomoviles
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Trabajo
TrabajoTrabajo
Trabajo
 
La informática
La informáticaLa informática
La informática
 
Sistemas de operaciones
Sistemas de operacionesSistemas de operaciones
Sistemas de operaciones
 
Sistemas de operaciones
Sistemas de operacionesSistemas de operaciones
Sistemas de operaciones
 
evolucion de los sistemas operativos 15/16
evolucion de los sistemas operativos 15/16evolucion de los sistemas operativos 15/16
evolucion de los sistemas operativos 15/16
 
Evolución del sistema operativo3
Evolución del sistema operativo3Evolución del sistema operativo3
Evolución del sistema operativo3
 
Unidad 3 sistemas operativos
Unidad 3 sistemas operativosUnidad 3 sistemas operativos
Unidad 3 sistemas operativos
 
GENERACIONES DE LOS SISTEMAS OPERATIVOS.pptx
GENERACIONES DE LOS SISTEMAS OPERATIVOS.pptxGENERACIONES DE LOS SISTEMAS OPERATIVOS.pptx
GENERACIONES DE LOS SISTEMAS OPERATIVOS.pptx
 
temas recopilados de ASO
temas recopilados de ASOtemas recopilados de ASO
temas recopilados de ASO
 
Diapositivas guia 9
Diapositivas guia 9Diapositivas guia 9
Diapositivas guia 9
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 

¿Qué es Linux y para qué sirve?

  • 1. ¿QUÉ ES LINUX Y PARA QUÉ SIRVE?
  • 2. ¿Qué es una computadora? Es uno o varios equipos electrónicos que tienen la capacidad de seguir fielmente y actuar sobre instrucciones detalladas. Consiste de dos componentes esenciales. •Hardware- es la parte física del computador, incluye circuitos que pueden efectuar operaciones aritméticas y lógicas; equipos periferales para interactuar con los circuitos; la pantalla; el teclado; impresoras; suministros de potencia y otros componentes que forman parte del hardware del equipo. •Software - son los programas informáticos que hacen posible la realización de tareas específicas dentro de un computador. Incluye programas de control; comunicaciones y aplicaciones.
  • 3. ¿Cómo trabaja una computadora? Componentes esenciales de una computadora
  • 4. ¿Cómo trabaja una computadora? Componentes esenciales de una computadora
  • 5. ¿Qué es una computadora? Con esta definición los siguientes equipos tienen todas las características de una computadora: ❑Teléfono Inteligente. ❑Consolas de Videojuegos. ❑Televisor moderno. ❑Controles de enseres como Alexa y Google Mini y equipos IOT. ❑Tableta- Ipad, Android, etc. ❑Radios de vehículos modernos. ❑Sistema de rastreo GPS
  • 6. ¿Qué son los números binarios? ▪Tradicionalmente se ha utilizado el sistema numérico decimal, posiblemente porque tenemos diez dedos. ▪Para medidas se utilizan otros sistemas numéricos. ▪Los computadores no tienen la capacidad de entender los sistemas numéricos que se usan porque son demasiado complejos. Solamente pueden manejar DOS ESTADOS, por eso es necesario usar un sistema de numeración binario. ▪Por ejemplo: el número binario 1001 equivale a 9 decimal
  • 7. ¿Qué son los números binarios? En el siglo 3 AC surgió en la India, la primera descripción que se conoce de un sistema de numeración binario. En 1605 Francis Bacon habló de un sistema por el cual las letras del alfabeto podrían reducirse a secuencias de dígitos binarios. En 1670 Juan Caramuel publica una descripción del sistema numérico binario. En el siglo 17 Leibniz, documentó el sistema binario moderno. En 1854 George Boole publicó un artículo detallando un sistema de lógica que hoy se conoce como Álgebra de Boole. Se puede resolver prácticamente todo problema matemático usando tres funciones lógicas: AND, OR y NOT Todo esto surgió antes de que se descubriera la electricidad o la electrónica.
  • 8. Sistema Operativo Programa principal que permite la interacción entre el usuario y el computador para administrar las funciones disponibles. Maneja el almacenamiento de los datos, memoria, flujo de data, enlace con el usuario y otras funciones esenciales. Consiste de un motor conocido como “kernel” que tiene programadas las funciones principales y de otros programas conocidos como utilitarios. Los más usados en la actualidad son: ◦ Microsoft Windows – Para computadoras de escritorios, “laptops” y servidores ◦ Android – Para teléfonos y tabletas. ◦ MacOs - Para computadoras de escritorios y laptops ◦ Linux y Unix – Mayormente para servidores. ◦ Chrome OS – Para computadoras de escritorios livianas.
  • 9. Sistema Operativo Equipo (Hardware) Sistema Operativo Aplicaciones Usuarios El sistema operativo provee el enlace entre el equipo; las aplicaciones (programas) y los usuarios del computador.
  • 10. Sistema Operativo ◦ Las primeras computadoras se programaban cambiando alambres. Podían ejecutar programas limitados. Según progresaron se empezó a almacenar los programas en cinta de papel; cinta magnética y otros medios. ◦ Las computadoras se vendían como unidades para un uso en específico incluyendo sus programas y sistema operativo. Mayormente se usaban para contabilidad y proyectos militares. ◦ Según se popularizaron comenzaron a vender computadoras para otros usos; como preparar los tipos para imprentas; procesamiento de texto; etc. Se usaba el mismo equipo cambiando la programación. Entonces surgió la necesidad de que el sistema operativo fuese independiente de los programas de aplicación. ◦ En esa época las computadoras no tenían discos ni almacenaje similar, los programas se ejecutaban en lotes (Batch) en un orden secuencial, uno a la vez. ◦ A mediados de los 1960s la compañía de telefonía BELL (hoy AT&T) comenzó el desarrollo de un sistema operativo que permitiera tareas simultáneas y múltiples usuarios a la vez. El proyecto, llamado MULTICS fue cancelado antes de que estuviese completado.
  • 11. Sistema Operativo ◦ Los programadores de MULTICS comenzaron a desarrollar un nuevo sistema operativo, que a principios de los 1970s completaron con el nombre de UNIX, y el lenguaje de programación C. Poco después reescribieron el UNIX en lenguaje C, lo que permitió su portabilidad a otros computadores. También, permitió usar computadoras para procesar llamadas telefónicas que era el negocio de BELL. ◦ BELL les concedió una licencia gratuita a las compañías que les interesó usar UNIX, incluyendo a la Unversidad de California en Berkely. En esta universidad se desarrolló la versión de UNIX conocida como BSD que estaba adaptada para el uso universitario en vez de comercial. ◦ A mediados de los 1980 el gobierno rompió el monopolio que tenía BELL y se crearon las Baby Bells y AT&T. El laboratorio de investigación y sus patentes obligaron a que se cobrara por sus uso. Unix y el lenguaje C, que hasta ese momento eran aplicaciones de código libre y gratis, pasaron a ser aplicaciones comerciales.
  • 12. Sistema Operativo ◦ La organización GNU (Gnu is Not Unix), propulsora del código libre, comenzó a desarrollar una sistema operativo parecido al UNIX, sin infringir patentes. GNU ya había convertido los demás programas utilitarios necesarios para correr en computadores personales, pero no tenía un KERNEL. Comenzó a desarrollar el programa HURD. Para esa misma época, Linus Torvalds, hizo público su programa KERNEL parecido al UNIX al que llamó LINUX. La combinación de LINUX con los programas utilitarios de GNU se convirtió en un sistema operativo completo que se conoce como GNU/LINUX. ◦ Para esa misma época se comenzó a desarrollar el sistema operativo OS/2 por IBM y Microsoft. Microsoft se retiró del proyecto y lanzó Windows 95utilizando el sistema MSDOS. Luego desarrolló una nueva versión del sistema operativo con el nombre de Windows NT, similar al UNIX. OS/2 nunca alcanzó popularidad. ◦ Steve Jobs, había dejado a Apple y desarrolló el sistema NEXT basado en la versión de BSD de UNIX. Luego que Apple comprara a NEXT se integró como MaCOS.
  • 13. Sistema Operativo ◦ En los 1970s la tecnología de circuitos integrados permitió producir CPUs integrados en varias pastillas (chips). Esto permitió que entusiastas tuvieran la capacidad de construir computadores personales. Surgieron clubes y grupos de entusiastas que comenzaron de desarrollar y construir computadoras.
  • 14. Sistema Operativo En 1975 se publicó en la revista Popular Electronics un artículo explicando cómo construir una computadora en su casa por alrededor de $400 ($1,900 en 2019). Luego comenzaron a venderla bajo el nombre de Altair 8800. Ese mismo año un artículo similar en la revista Byte describió otra computadora personal usando un microprocesador Motorola 6800 que se vendió, en piezas, como SWTPC 6800. Estas computadoras tenían un interruptor para prenderla, otro para correr y otro para detenerla. Los programas se tenían que entrar con interruptores que representaban dígitos binarios.
  • 15. Sistema Operativo En 1977 Apple introdujo la Apple II por $1,300 ($5,400 en 2019) que incluía un sencillo sistema operativo para desplegar información en un televisor y recibir entrada de un teclado integral. También, tenía un interpretador de BASIC de números enteros. Poco antes Radio Shack, había introducido la TRS-80 por $600 ($2,500 en 2019) con una configuración similar, más compacta y con el televisor incluido. En 1981 IBM introdujo la IBM PC por un precio similar al de Apple.
  • 16. Sistema Operativo Con el tiempo empezaron a estar disponible unidades de disco flexibles y luego discos fijos que requirieron que se desarrollara un programa para manejarlos. Estos programas se conocían como DOS o “Disk Operating Systems” El primero en salir al mercado fue CP/M “Control program for microcomputers’ de la firma Digital Research.
  • 17. Sistema Operativo El “Kernel” es la parte central del sistema operativo. Maneja las operaciones de la computadora y del equipo: como la memoria, los discos y el tiempo de uso del procesador central. Usualmente los periferales se manejan mediante programas dedicados conocidos como “drivers”. Además del “Kernel” los sistemas operativos modernos contienen: ◦ Enlace con el usuario ◦ Sistema de manejo gráfico – el despliegue de información de la pantalla es gráfico. ◦ Sistema de ventanas – que provee los menús; selección de alternativas y la apariencia de las gráficas del sistema. ◦ Sistema de comunicación – para manejar redes y protocolos de comunicación. ◦ Manejo de la memoria ◦ Interpretador de comandos ◦ Manejo de procesos ◦ Manejo de discos
  • 18. Enlace con el usuario Lo desarrolló XEROX en su centro de desarrollo de Palo Alto (PARC) a principios de los años 1970. Se inventaron el “mouse.
  • 19. Enlace con el usuario Surgieron otros sistemas inspirados en el de XEROX, como Windows de Microsoft y Apple Mac:
  • 20. Mercado de computadoras Desktop y laptop Sistema Operativo Por Ciento Notas Windows 88.05% Mac OS 9.40% Linux 2.04% No incluye “embedded” Chrome 0.31% Se basa en Linux Otros 0.20% BSD 0.01% MacOs se basa en Unix
  • 21. Mercado de computadoras Desktop y laptop Sistema Operativo Por Ciento Notas Windows 88.05% Mac OS 9.40% Linux 2.04% No incluye “embedded” Chrome 0.31% Se basa en Linux Otros 0.20% BSD 0.01% MacOs se basa en Unix
  • 22. Mercado de computadoras Sistemas operativos de Laptop, desktop, teléfonos y otros Sistema Operativo Por Ciento Notas Windows 37.38% Android 37.28% Kernel de Linux IOS 13.62% Iphone y Ipad, Kernel de Unix MacOs 6.54% Kernel de Unix Otros 2.81% Linux 0.81% No incluye “router” Wifi, “data switches”, etc.
  • 23. Configuraciones Comunes Windows Mac Linux Kernel Propietario Versión de Unix, Código Libre Código Libre Procesador de Imágenes Propietario Propietario MIT Xwindows y otros Manejo de Ventanas Propietario Propietario Varios para escoger, como: Gnome, KDE, XFCE y otros. Usos principales Ver páginas de WEB, correo electrónico, aplicaciones de oficina, programación y desarrollo de programas, desarrollo de páginas WEB, gráficas, aplicaciones científicas y educativas, vídeos, negocios, juegos. Para usarlo como servidor requiere una licencia adicional. Ver páginas de WEB, correo electrónico, aplicaciones de oficina, programación y desarrollo de programas, desarrollo de páginas WEB, gráficas, aplicaciones científicas y educativas, vídeos. Para usarlo como servidor requiere una licencia adicional. Ver páginas de WEB, correo electrónico, aplicaciones de oficina, programación y desarrollo de programas, desarrollo de páginas WEB, gráficas, aplicaciones científicas y educativas. Puede usarse como cliente o servidor sin necesidad de reinstalar ni pagar licencias.
  • 24. Configuraciones Comunes Windows Mac Linux Archivos Propietario – NTFS, FAT32, y exFAT Estructura de directorios, volumen lógico, y cartapacios. Tiene cartapacios comunes para documentos, imágenes, música, video y descargas. Los archivos pueden tener extensiones, como: .txt, .jpg, .exe, etc. Propietario - HFS+, FAT32, Estructura de directorios, puede tener subdirectorios. Puede tener extensiones pero no los necesita. Varios a escoger -ext2, ext3 y ext4), XFS, JFS, and btrfs. También, puede leer y escribir NTFS, HFS+FAT32 Estructura de árbol. Existe un directorio principal y todos los discos y archivos se montan en este árbol. No necesita de extensiones porque los archivos tienen atributos que los identifican. Memoria Virtual Comparte memoria entre procesos No comparte memoria Comparte memoria
  • 25. Configuraciones Comunes Windows Mac Linux Registro Utiliza un banco de datos para almacenar la configuración de los programas, contraseñas y otra información del usuario o los programas La información de la configuración de los programas y usuarios con archvios .plist que se guardan en el cartapacio /Library/Preferences/ No tiene un sitio específico para almacenar la información de las aplicaciones o usuarios. Cada programa maneja la información. Terminal Windows tiene un terminal llamado Powershell que sirve para configurar, ejecutar o buscar problemas en los programas. Provee servicio de terminal por medio de una aplicación con acceso a los comandos. Provee varias formas de acceder los comandos, mediante una aplicación o un shell que interpreta commandos. Aplicaciones gráficas Las aplicaciones básicas no se pueden remover Mac Varios para escoger, como: Gnome, KDE, XFCE y otros.
  • 26. Distribuciones de Linux Consisten en la compilación del “Kernel” de Linux y programas para: instalar y mantener aplicaciones; presentar los menús y manejar el almacenamiento y flujo de datos, etc: ◦ Mas de 500 disponibles para escoger. ◦ Hay suficiente variedad para satisfacer cualquier gusto y necesidad. ◦ El modelo de negocio de muchos desarrolladores es que proveen las distribuciones con licencia de código abierto/libre y cobran por los servicios de consultoría. ◦ La mayoría son productos muy estables y confiables.
  • 27. Distribuciones de Linux La mayoría de las distribuciones se derivan de otras: ◦ Ubuntu – Una de las distribuciones más utilizadas por su facilidad de instalar y mantener, derivada de Debian. ◦ Linux Mint – Derivada de Ubuntu y con apariencia de Windows, se usa mucho. ◦ Red Hat Linux – Se convirtió en comercial y ahora pertenece a IBM. La version de código libre se conoce como FEDORA y hay otra version para servidores que se conoce como CENTOS. ◦ Debian – Es una de las distribuciones más usadas y es de Código libre. ◦ OpenSuse – Distribución alemana muy utilizada en Europa. ◦ Kali – Se usa para pruebas de penetración y auditoria de seguridad. ◦ Arch Linux – Para usuarios con experiencia. Muy configurable ◦ Gentoo Linux – Para usuarios con experiencia – Google Chrome OS se deriva de esta distribución. Hay una distribución que se puede ejecutar en Windows que se conoce como Windows Linux Subsystem y es parte de Windows 10. Microsoft anunció que para verano Windows 10 contará con el kernel de Linux integrado. Existe un programa, WINE, que permite ejecutar muchas aplicaciones de Windows en Linux.
  • 28. Distribuciones de Linux Una distribución de Linux, versión de servidor, es similar a la versión para escritorio (o laptop) pero no contiene programas no esenciales para un servidor, como: gráficas (como XWindows), manejador de pantallas (como Gnome or KDE), pero requirere otros components como Apache2 (servidor de páginas web), Bind9 (servidor de DNS) y otras utilidades. La instalación de un servidor es distinta porque se hace en modo de texto. Se puede usar una version de escritorio y añadirle los components de servidores, pero todos los componentes innecesarios ocupan espacio de disco y requieren ser configurados y observados para seguridad. Es posible compilar un Kernel especial para un servidor, donde se elimina todos los servicios y components que no se necesitan, quedando más compacto y seguro. Las versiones para servidores normalmente tienen apoyo por más tiempo que las de escritorio.
  • 29. Datos sobre Linux •Linux se lanzó el 17 de septiembre de 1991, hace unos 30 años. •El 1.63% de todas las computadoras de escritorio en el mundo utilizan Linux. •En el 2018, el 100% de las 500 supercomputadoras en el mundo utilizaban Linux. •En el 2018, existían habían 4,060 juegos escritos en Linux disponibles en STEAM. •En 2017 el 19.5% del Mercado “infotainment” era manejado por Linux. •95% de los servidores que utilizan los dominios más frecuentados utilizan Linux. •En el 2018, Android dominaba el Mercado de los teléfonos con 75.16% de las unidades, el 85% de los teléfonos inteligentes están basados en Linux.
  • 30. Datos sobre Linux De acuerdo a Alexa, de los 25 principales servidores de Internet solo 2 no corren en Linux. 54.1% de los desarrolladores de programas profesionales utilizan la plataforma de Desarrollo de Linux. 83.1% de los desarroladores de programas prefieren trabajar en la plataforma de Linux. Hasta el 2017, más de 15,637 desarrolladores de 1,513 compañías habían contribuido código para el kernel de Linux. 90% de la nube pública corre con Linux. 90% de todas los efectos especiales de las películas de Hollywood se hacen en máquinas que corren Linux (Harry Potter, Lord of the Rings, Star Wars, Shrek, Titanic)
  • 31. Distribuciones de Linux Más información en: www.distrowatch.com www.ubuntu.com www.linuxmint.com .
  • 32. ¿Quienes usan Linux? ◦ Google ◦ Twitter ◦ Facebook ◦ Amazon ◦ IBM ◦ McDonalds ◦ Nasa ◦ New York Stock Exchange ◦ US Postal Service ◦ US Department of Defense (Red Hat Linux) ◦ US Navy (GNU/Linux) ◦ City of Munich, Germany (Debian Linux) 14,000 computadores. ◦ España (LinEx Linux) ◦ Federal Aviation Administration (Red Hat Linux) ◦ French Parliament ◦ Bank of China ◦ Gobierno de Pakistán ◦ US Federal Courts
  • 35. ¿Cómo obtener e instalar Linux? •Bajar el archivo ISO de la distribución que desee. El archivo puede variar desde menos de 1 GB a varios GB. •Probar la distribución sin instalarla: • Utilizar la utilizad Rufus o similar para transferir la imagen ISO a una memoria USB (“Pen Drive”), o DVD. • Arrancar la PC desde la memoria USB o DVD. •Instalar la distribución en un disco interno: • Utilizar la utilizad Rufus o similar para transferir la imagen ISO a una memoria USB (“Pen Drive”), o DVD. • Arrancar la PC desde la memoria USB o DVD. • Escoger la opción de instalar en el disco. • Esperar que termine la instalación y arrancar la nueva instalación. •Se puede instalar en el mismo disco donde tiene instalado Windows y escoger la opción de “dual boot”. Se debe tener cuidado con esta opción porque puede afectar la información que contenga el disco. •Obtener e instalar un programa para crear máquinas virtuales, como VirtualBox. • Una vez instalado, crear una nueva máquina virtual. • Cuando prenda la nueva máquina le indicará que no existe sistema operativo y le pide indicar la localización del la imagen ISO.
  • 36. Demostraciones Se demostrarán las diversas formas de instalar Linux y su operación en uso individual: •Generar USB vivo partiendo de una imagen. Correr la imagen viva desde un USB (también trabaja para un DVD+R). •Crear una máquina virtual en Virtualbox e instalar una imagen de Linux. •Demostración de imagen instalada en un disco externo conectado a un puerto USB. (No se demostrará cómo preparar el disco porque es similar a la primera opción. •Demostración de imagen instalada en un disco interno. Tres formas de cómo correr (“boot”) la imagen: desde un USB; “Dual Boot” y desde el “BIOS Setup” (Solamente se demostrará cómo usarlo porque su instalación es similar). •Demostración general de la operación de una distribución típica.