Post on 21-Jul-2016
description
Universidad Capitán General Gerardo Barrios
Materia:
Informática I
Docente:
Lic. Jorge Torres
Integrantes:
Julio Cesar Portillo
Luis José Henríquez Molina
Sandra Patricia Benavides
Fecha de entrega:
Lunes 13 de abril de 2015
Introducción
El tema a desarrollar durante la exposición es Linux este es un sistema operativo
parte fundamental de la interacción entre el hardware y el usuario se maneja
usualmente con las herramientas tanto otros programas de
sistema como programas de aplicación del proyecto GNU y con entornos de
escritorio basados en GNOME, que también forma parte del proyecto GNU
aunque tuvo un origen independiente. Como el Proyecto GNU destaca, GNU es
una distribución, usándose el término sistema operativo en el sentido empleado en
el ecosistema Unix, lo que en cualquier caso significa que Linux es solo una pieza
más dentro de GNU/Linux. Sin embargo, una parte significativa de la comunidad,
así como muchos medios generales y especializados, prefieren utilizar el
término Linux para referirse a la unión de ambos proyectos.
Objetivo
Objetivo General: Analizar la información obtenida sobre el tema a exponer para
lograr trasmitir el contenido de una forma comprensible.
Objetivo Específico: Considerar Linux como una herramienta de sistema
operativo para nuestras PC.
Definir un concepto de LINUX.
Explicar las funciones básicas de LINUX UBUNTU.
Tema
Desarrollo del Tema
Definición: Linux Ubuntu es un sistema operativo 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.
Está orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad
de uso y en mejorar la experiencia de usuario. Está compuesto de
múltiple software normalmente distribuido bajo una licencia libre o de código
abierto.
Categoría o tipo de sistema: es un sistema operativo del tipo MULTIUSUARIO, con
lo cual, se pueden crear diferentes perfiles de usuarios y configurar características
propias para cada perfil. Se accede a cada perfil, mediante el nombre único del
perfil llamado LOGIN y una contraseña. Se mantienen los datos de cada usuario
separados entre sí, por lo que cada usuario puede tener su propio conjunto de
programas (todo esto lleva espacio, porque se crea como una partición para cada
perfil o usuario) por lo que se tiene un directorio tipo HOME para cada usuario y
donde a cada usuario se le asigna permisos de lectura, escritura y ejecución, los
cuales son asignados por un administrador (o cuenta administradora del sistema).
UBUNTU También es del tipo Multitarea y multiproceso, porque puede ejecutar y
trabajar con más de un proceso al mismo tiempo. Lo que significa que puede tener
una gran sobre carga de operaciones entrada/salida en simultáneo, y esto significa
que tanto la carga del sistema operativo, como la ejecución de los programas, es
inmensamente más rápida que los tipo mono tarea. Por supuesto, para que se
pueda asignar convenientemente porciones de memoria RAM a diferentes
procesos en simultáneo, la aplicación que use dicha características, debe ser
también del tipo multiproceso, de lo contrario, no importa el tipo de sistema que
tengas, todo va a andar como siempre. Esta característica, permite que si algún
proceso, o aplicación se cuelga, no cuelgue todo el sistema, ya que cada tarea
tiene una partición independiente.
Breve Historia: Ubuntu es una bifurcación del código base del proyecto Debian. El
objetivo inicial era hacer de Debian una distribución más fácil de usar y entender
para los usuarios finales, corrigiendo varios errores de éste y haciendo más
sencillas algunas tareas como la gestión de programas. Su primer lanzamiento fue
el 20 de octubre de 2004.
Ubuntu usa primariamente software libre, haciendo excepciones en el caso de
varios controladores privativos (además de firmware y software). Antes de cada
lanzamiento, se lleva a cabo una importación de paquetes, desde Debian,
aplicando las modificaciones específicas de Ubuntu. Un mes antes del
lanzamiento, comienza un proceso de congelación de importaciones, ayudando a
que los desarrolladores puedan asegurar que el software sea suficientemente
estable.
Desde el inicio del proyecto, Shuttleworth proporcionó el soporte económico
gracias a los beneficios obtenidos después de vender su
empresa Thawte a VeriSign, por unos 575 millones de dólares estadounidenses.
El 8 de julio de 2005, Shuttleworth anunció la creación de la Fundación Ubuntu y
aportaron 10 millones de dólares como presupuesto inicial. El propósito de la
fundación es el de asegurar soporte y desarrollo para todas las futuras versiones
de Ubuntu.
El 12 de marzo de 2009, Ubuntu anunció soporte para plataformas externas de
administración de computación en nube, como Amazon EC2.
El 3 de junio de 2010, Mark Shuttleworth anuncia el trabajo en conjunto con el
proyecto Linaro y su desarrollo de código abierto para Linux en procesadores con
tecnología ARM. A fines de septiembre se da a conocer antes del lanzamiento de
Ubuntu 10.10, que esta versión incluiría un mejor y más estable soporte para
procesadores ARM.
En octubre y noviembre de 2010, se anuncian drásticos e importantes cambios en
el escritorio de Ubuntu, la inclusión de la interfaz de usuario Unity creada por
Canonical, la cual será utilizada en la versión de escritorio de Ubuntu. También
Mark Shuttleworth anuncia que en futuras versiones de Ubuntu, Unity se
implementará en el servidor gráficoWayland, y no en el servidor gráfico X como se
hacía habitualmente. Sin embargo, en 2013 se decide que no será Wayland el
servidor gráfico elegido, sino que uno nuevo creado por Canonical, llamado Mir.
El 18 de enero de 2011, Mark Shuttleworth anuncia la inclusión de aplicaciones
creadas en Qt para ser lanzadas a partir de Natty+1 después del lanzamiento de
Ubuntu 11.04 y en futuras versiones de Ubuntu. Una de las metas de esta
decisión es facilitar la integración al sistema de aplicaciones Qt, en comparación
con las típicas aplicaciones desarrolladas en GTK que lucen nativas en la interfaz
de usuario de Ubuntu. Para terminar con las dificultades técnicas de configuración
y preferencias del sistema entre Qt y GTK, se crearán enlaces dconf para las
aplicaciones Qt, con lo que se pretende centralizar la configuración del sistema, ya
sea GTK o Qt, en un solo lugar.
El 9 de marzo de 2011, Canonical anuncia la discontinuidad de 'Ubuntu Netbook
Edition', debido a la integración de la interfaz Unity en su versión de escritorio a
partir de Ubuntu 11.04, y así eliminar la redundancia de sus versiones con un
mismo escritorio. Canonical también anuncia que los nombres 'Ubuntu Desktop
Edition' y 'Ubuntu Server Edition' se eliminan, dejando solamente el nombre
'Ubuntu' para uso en todo tipo de computadoras, y 'Ubuntu Server' para su uso en
servidores.
Características: En su última versión, Ubuntu soporta oficialmente dos
arquitecturas de hardware en computadoras personales y servidores: 32-bit (x86)
y 64-bit (x86_64). Sin embargo, extraoficialmente, Ubuntu ha sido portado a más
arquitecturas: ARM, Power PC, SPARC e IA-64.
A partir de la versión 9.04, se empezó a ofrecer soporte extraoficial para
procesadores ARM, comúnmente usados en dispositivos móviles. Al igual que la
mayoría de los sistemas de escritorio basados en Linux, Ubuntu es capaz de
actualizar a la vez todas las aplicaciones instaladas en la máquina a través
de repositorios. Ubuntu está siendo traducido a más de 130 idiomas, y cada
usuario es capaz de colaborar voluntariamente a esta causa, a través de Internet.
Funcionamiento Básico:
1- Suministro de interface al usuario.2 - Administración de recursos.3 -Administración de tareas.4 - Administración de archivos. 5 -Servicio de soporte y utilerías.
1 – Interface del usuario:
Es aquella parte del sistema operativo que nos permite comunicarnos con él de tal
manera que se puedan cargar programas, acceder archivos ya realizar otras
tareas.
2 – Administración de recursos:
Esta funcionalidad nos sirve para administrar los recursos de hardware y de redes
de un sistema informativo, como el CPU, memoria, dispositivos de
almacenamiento secundario y periféricos de entrada y de salida.
3 – Administración de tareas:
Los programas de administración de tareas de un sistema operativo administran la
realización de las tareas informáticas de los usuarios finales. Los programas
controlan que áreas tiene acceso al CPU y por cuánto tiempo. Las funciones de
administración de tareas pueden distribuir una parte específica del tiempo del CPU
para una tarea en particular, e interrumpir al CPU en cualquier momento para
sustituirla con una tarea de mayor prioridad.
4 – Administración de archivos:
Un sistema de información contiene programas de administración de archivos que
controlan la creación, borrado y acceso de archivos de datos y de programas.
También implica mantener el registro de la ubicación física de los archivos en los
discos magnéticos y en otros dispositivos de almacenamiento secundarios.
Tipos de Usuario: Los usuarios en Unix/Linux se identifican por un número único
de usuario, User ID, UID. Y pertenecen a un grupo principal de usuario,
identificado también por un número único de grupo, Group ID, GID. El usuario
puede pertenecer a más grupos además del principal.
Aunque sujeto a cierta polémica, es posible identificar tres tipos de usuarios en
Linux:
Usuario root
También llamado superusuario o administrador.
Su UID (User ID) es 0 (cero).
Es la única cuenta de usuario con privilegios sobre todo el sistema.
Acceso total a todos los archivos y directorios con independencia de propietarios
y permisos.
Controla la administración de cuentas de usuarios.
Ejecuta tareas de mantenimiento del sistema.
Puede detener el sistema.
Instala software en el sistema.
Puede modificar o reconfigurar el kernel, controladores.
Usuarios especiales
Ejemplos: bin, daemon, adm, lp, sync, shutdown, mail, operator, squid, apache,
etc.
Se les llama también cuentas del sistema.
No tiene todos los privilegios del usuario root, pero dependiendo de la cuenta
asumen distintos privilegios de root.
Lo anterior para proteger al sistema de posibles formas de vulnerar la seguridad.
No tienen contraseñas pues son cuentas que no están diseñadas para iniciar
sesiones con ellas.
También se les conoce como cuentas de "no inicio de sesión" (nologin).
Se crean (generalmente) automáticamente al momento de la instalación de Linux
o de la aplicación.
Generalmente se les asigna un UID entre 1 y 100 (definifo en /etc/login.defs)
Usuarios normales
Se usan para usuarios individuales.
Cada usuario dispone de un directorio de trabajo, ubicado generalmente en
home.
Cada usuario puede personalizar su entorno de trabajo.
Tienen solo privilegios completos en su directorio de trabajo o HOME.
Por seguridad, es siempre mejor trabajar como un usuario normal en vez del
usuario root, y cuando se requiera hacer uso de comandos solo de root, utilizar el
comando.
En las distros actuales de Linux se les asigna generalmente un UID superior a
500.
Ultima versión de Linux:
Se trata de la adaptación de la versión KDE de esta distribución a los 64
bits, Linux Mint 8 KDE64, la cual permitirá aprovechar al máximo procesadores
como Intel Core 2 Quad, Intel Core 2 Duo o AMD Athlon X2 64.
Por su parte, Linux Mint 8 Flux box utiliza Flux box como gestor de escritorio. Flux
box es un gestor ligero que utiliza pocos recursos, de esta manera Linux Mint se
podrá instalar en ordenadores más antiguos.
Linux Mint 8 Flux box se ha optimizado para soportar hardware antiguo y provee
de las herramientas necesarias para su configuración de manera rápida y sencilla.
Sus requisitos mínimos de instalación son los siguientes: procesador x86, 256 MB
de RAM, 4 GB de espacio en el disco duro, tarjeta gráfica con una resolución de
800×600 y unidad de CD-ROM o DVD.
Conclusión
Muchos de nosotros pensamos que Windows es el único sistema operativo que
nos ofrece grandes ventajas pero no es cierto cada sistema operativo tiene sus
beneficios y cateréticas propias es por ello que se recomienda a atreverse a
utilizar este otro tipo de sistema, en muchas empresas se utiliza otros tipos de
sistema operativo que no es Windows y sus últimas versiones sino que más bien
utilizan Linux por ser un tipo de sistema operativo que da más libertad al usuario y
que le permite modificar rasgos que en Windows no los puede hacer y es una de
sus cualidades más notables, por ejemplo ya que Windows es más común su
comercialización y es utilizado por usuarios en las áreas educativas.