La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Linux Pucallpa 09 de Julio del 2009.

Presentaciones similares


Presentación del tema: "Linux Pucallpa 09 de Julio del 2009."— Transcripción de la presentación:

1 Linux Pucallpa 09 de Julio del 2009

2 Linux Introducción: Hablar de Linux es hablar del Software Libre. El software libre se entiende como el conjunto de muchos esfuerzos en común, para impulsar el desarrollo de la informática en sus inicios. Hoy su concepción sigue vigente y con una mayor trascendencia Con el advenimiento del Internet, las herramientas que el software libre nos ofrece, pone en nuestras manos mecanismos de desarrollo tecnológico, gratuito y disponible para cualquier comunidad de usuarios en el mundo Linux es una plataforma de Sistema Operativo que se adapta al hardware existente, pero su adaptabilidad para todos los casos es relativa; lo cual nos obliga a reflexionar con algo de detenimiento sobre el hardware en uso, si es que deseamos util izarlo para un fin determinado.

3 Linux Software Libre: En principio ¿qué se entiende por software libre?. En nuestra condición de usuarios de computadoras personales, “Software Libre” se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades para los usuarios del software: La libertad de usar el programa, con cualquier propósito La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades La libertad de distribuir copias, con lo que puedes ayudar a tu vecino La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie

4 Linux Clasificaciones del software: De acuerdo a su costo:
De costo cero: también conocido como software gratis o gratuito o “freeware”. De costo mayor a cero: también se conoce como software “comercial o de pago” o shareware. De acuerdo a la apertura de su código fuente: De código fuente abierto: también llamado “de fuente abierta” u “open source”. De código fuente cerrado: también llamado “software cerrado”. De acuerdo a su protección: De dominio público: es el software que no está protegido por ningún tipo de licencia. Protegido por licencias: es el tipo de software protegido con una licencia de uso.

5 Linux Clasificaciones del software: De acuerdo a su “legalidad”:
Legal: es aquel software que se posee o circula sin contravenir ninguna norma. Ilegal: es el software que se posee o circula violando una norma determinada. De acuerdo a su “filosofía”: Libre Propietario

6 Linux Productos de Software Libre más populares:
· El sistema operativo GNU/Linux · El servidor de Web Apache · El manejador de bases de datos objeto-relacional PostgreSQL · El navegador Mozilla · El entorno de escritorio y suite de aplicaciones de productividad de GNOME · El entorno de escritorio y suite de aplicaciones de productividad de KDE · La suite de compiladores GCC · El servidor de correo Sendmail · El servidor de nombres Bind · La suite de aplicaciones de escritorio OpenOffice

7 Linux VENTAJAS Y DESVENTAJAS DE UTILIZAR SOFTWARE PROPIETARIO
Las compañías productoras realizan un control de calidad sobre sus productos. Existe una inversión previa en la investigación sobre la utilidad del producto. Es desarrollado por una plantilla de programadores muy capaces y con mucha experiencia. Dada su difusión es relativamente fácil encontrar a alguien que lo sepa usar. Existe software propietario diseñado para aplicaciones muy específicas que no existe en ningún otro lado más que con la compañía que lo produce. Existe gran cantidad de publicaciones, ampliamente difundidas, que documentan y facilitan el uso de las tecnologías proveídas por compañías de software propietario.

8 Linux VENTAJAS Y DESVENTAJAS DE UTILIZAR SOFTWARE PROPIETARIO
Para utilizar eficientemente el software propietario se requiere asistir a costosos cursos de capacitación (certificaciones.) El funcionamiento del software propietario es un secreto que guarda celosamente la compañía que lo produce. Por lo que el soporte que el usuario requiera ante un problema o falla del producto, dependerá exclusivamente del servicio contratado con el fabricante. En la mayoría de los casos el soporte técnico brindado es insuficiente o tarda demasiado tiempo en ofrecer una respuesta satisfactoria.

9 Linux VENTAJAS Y DESVENTAJAS DE UTILIZAR SOFTWARE LIBRE Ventajas:
Al ser muchas las personas que tienen acceso al código fuente, conlleva a un proceso de corrección de errores muy dinámico; no hace falta esperar que el proveedor del software desarrolle una nueva versión. Independencia del proveedor: Traducción: cualquier persona capacitada puede traducir y adaptar un software libre a cualquier lengua. Corrección ortográfica y gramatical Garantía de continuidad: el software libre puede seguir siendo usado aún después de que haya desaparecido la persona que lo elaboró, dado que cualquier técnico informático puede continuar desarrollándolo, mejorándolo o adaptándolo. Ahorro en costos

10 Linux VENTAJAS Y DESVENTAJAS DE UTILIZAR SOFTWARE LIBRE Desventajas
Dificultad en el intercambio de archivos: ocurre generalmente con los documentos de texto Tiempo de aprendizaje, de instalación, de migración, de interoperabilidad, etc.

11 Linux SISTEMA OPERATIVO LINUX
Linux añade dos características adicionales: es multiusuario y multitarea. Como sistema multitarea se puede pedir al sistema que realice varias tareas al mismo tiempo en forma eficiente Como sistema multiusuario, admite que varios usuarios trabajen con él simultáneamente, cada uno interactuando con el sistema por medio de su propio Terminal. Linux es un medio para proporcionar al usuario un juego de herramientas altamente efectivas, es decir, se puede programar y configurar el sistema para adecuarlo a las necesidades especificas de cada uno; podríamos decir que pasa a ser un entorno operativo. Linux es una versión de UNIX de libre distribución, inicialmente desarrollada por Linus Torvalds

12 Linux SISTEMA OPERATIVO LINUX
El núcleo de Linux no utiliza ni una sola línea del código del UNIX de AT&T o de cualquier otra fuente de propiedad comercial y buena parte del software para Linux se desarrolla bajo las reglas del proyecto de GNU* de la Free Software Foundation. Hoy Linux es ya un clónico de UNIX completo, capaz de ejecutar X Window, TCP/IP, Emacs, UUCP y software de correo y News. Mucho software de libre distribución ha sido ya portado a Linux, y hay una gran variedad de distribuciones comerciales y no comerciales

13 Linux Software y registro de uso Estructura Básica del Linux
La mayoría del software para Linux tiene registro de Copyright bajo una licencia pública de GNU proporcionada por la Free Software Foundation, por lo que se conoce como software de GNU. El software de GNU se distribuye de forma gratuita, siempre que el que lo reciba acepte distribuirlo libremente a otros. Entre las aplicaciones de software de GNU se incluyen muchas de las utilidades populares de Linux, tales como los compiladores de C, shells y editores. Estructura Básica del Linux Linux se puede dividir generalmente en cuatro componentes principales: el núcleo (kernel), el shell, el sistema de archivos y las utilidades: El núcleo es el programa medular que ejecuta programas y gestiona dispositivos de hardware tales como los discos y las impresoras. El shell proporciona una interfaz para el usuario. Recibe órdenes del usuario y las envía al núcleo para ser ejecutadas. El sistema de archivos, organiza la forma en que se almacenan los archivos en dispositivos de almacenamiento tales como los discos.

14 Linux Software y registro de uso
Además, Linux cuenta con unos programas de software llamados utilidades que han pasado a ser considerados como características estándar del sistema. Las utilidades son programas especializados, tales como editores, compiladores y programas de comunicaciones, que realizan operaciones de computación estándar. Incluso uno mismo puede crear sus propias utilidades Estructura básica de Linux Linux proporciona una interfaz gráfica de usuario (GUI) llamada X-Windows,

15 Linux Hardware para Linux
El hardware resulta muchas veces para los usuarios de Linux, un problema a analizar y resolver antes de intentar instalar Linux en una PC, por ello el usuario debe examinar con detenimiento las características del hardware de la computadora que se vaya a usar, a fin de asegurarse que esta no planteará problemas serios para su configuración final. Desde un principio Linux se caracterizó por presentar una baja exigencia en cuanto al tipo de hardware necesario para ejecutarlo en una PC, esto es si hablamos de ejecutar Linux en modo texto Una PC con un procesador 80i386 con 16MB y unos 50MB en disco, es más que suficiente. Pero la evolución del Linux hacia los entornos gráfico han modificado estas exigencias. En resumen un Linux de las distribuciones más populares como RedHat, Suse o Mandrake, requerirán una Pentium I, 128MB y al menos 1GB de espacio en disco.

16 Linux La placa base puede ser arquitectura ISA, VESA o PCI.
Requerimientos de hardware para usar Linux Requisitos de Placa Base y de CPU La placa base puede ser arquitectura ISA, VESA o PCI. La mayoría de los sistemas vendidos hoy son de bus PCI y AGP. Linux es soportado por los fabricantes más reconocidos de la industria (Intel y AMD.) ¿En qué tipo de hardware base podemos utilizar Linux?, la respuesta hoy en día es simple: en toda PC con una arquitectura i386 o superior.

17 Linux Requerimientos de hardware para usar Linux Requisitos de Memoria Como mínimo se necesitan uno 16 MB de RAM para utilizar Linux, esta cantidad es como se indica mínima y no apta para trabajar con sistemas gráficos, solo en modo texto. Para trabajar con los entornos gráficos de una manera decente se necesitara como mínimo 64 MB. Para un uso intensivo y para trabajar con programas que requieren muchos recursos, se recomienda de 128 MB en adelante.

18 Linux Requerimientos de hardware para usar Linux
Requisitos de espacio en el disco duro Para instalar Linux, necesitará tener algo de espacio libre en su disco duro. Linux soportamúltiples discos duros en la misma máquina; puede disponer de espacio para Linux en múltiples unidades si es necesario. Linux es relativamente pequeño en relación a las implementaciones de UNIX u otros sistemas operativos; usted podría correr un sistema completo con MB de espacio en disco. Sin embargo, si quiere disponer de espacio para expansiones, y para paquetes más grandes como X Window, KDE o algún otro entorno gráfico, necesitará más espacio. Por suerte cada distribución de Linux normalmente viene con alguna utilidad que ayuda a estimar la cantidad precisa de espacio a reservar en función del software que se planea instalar.

19 Linux ¿ Cuántas particiones necesito para Linux?
Un sentido práctico nos indica que recomendable tener al menos dos particiones para instalar Linux, una para el sistema/datos y otra para el Swap o archivo de intercambio. Usualmente se suelen tener tres, una para el sistema/programas (/), otra para los datos (/home) y otra para swap. ¿Porque necesito diferentes particiones? Particionar el disco, es simplemente una manera de organizar el disco duro y esto se podrá hacer con una sola partición o varias. Si se tiene un error o problema en una de ellas, las demás no se verán afectadas. Se puede tener diferentes sistemas operativos en la maquina, totalmente independientes unos de otros. Se puede borrar o cambiar el contenido de una partición, sin que esto afecte a las demás.

20 Linux Entornos Gráficos del SO Linux
Linux básicamente posee dos tipos de entornos gráficos: KDE: Se ha hecho muy popular entre los usuarios que utilizan a Linux como un sistema de escritorio, su amigable presentación y la gran variedad de recursos administrativos incorporados al escritorio, le otorgan una gran facilidad de manejo aún para los usuarios menos experimentados. Genome: GNOME son las siglas de GNU Network Object Model Environment (Entorno de trabajo en red orientado a objetos de GNU.) Al igual que KDE, GNOME es un escritorio completo y proporciona muchas de las funciones propias de un entorno gráfico, como las que se pueden encontrar en otros entornos operativos conocidos como Windows.

21 Linux TRABAJO PARA LA PROXIMA CLASE: INVESTIGAR:
El entorno del KDE configuración y personalización y desarrollar las siguientes preguntas Auto-evaluación 1.Califique como verdadero o falso las siguientes proposiciones, poniendo en el espacio señalado una V o F: 1. ( ) En Linux solo existe un solo tipo de entorno grafico denominado KDE 2. ( ) Los iconos de acceso a aplicaciones en KDE son personalizables. 3. ( ) Los escritorios virtuales son menús de inicio independientes 4. ( ) El Centro de control de KDE permite la personalización del sistema 5. ( ) Es factible agregar iconos al escritorio desde el mismo. 6. ( ) Los iconos no se pueden eliminar 7. ( ) El centro de ayuda de KDE presenta la información en una sola ventana. 8. ( ) Se podría afirmar que una “sesión “ en KDE es el conjunto de tareas que un usuario realiza sobre el entorno del sistema. 9. ( ) KDE y sus aplicaciones solo pueden soportar sesiones. 10. ( ) Si KDE soporta sesiones, esto implica que el usuario puede retornar a la ultima

22 Linux TRABAJO PARA LA PROXIMA CLASE: INVESTIGAR:
El entorno del Genome personalización y configuración y desarrollar las siguientes preguntas: Auto-evaluación Califique como verdadero o falso las siguientes proposiciones, poniendo en el espacio señalado una V o F: 1. ( ) GNOME está basado en un código completamente libre GNU 2. ( ) Los íconos de acceso a aplicaciones en GNOME no son personalizables. 3. ( ) GNOME presenta escritorios virtuales 4. ( ) A través de GNOME no podemos acceder al Centro de control de Mandrake 5. ( ) Es factible agregar íconos al escritorio GNOME desde el mismo. 6. ( ) Los elementos echados a la papelera de reciclaje ya no se pueden recuperar en GNOME 7. ( ) El administrador de archivos para GNOME se llama Nautilus. 8. ( ) Se podría afirmar que una “sesión “ en GNOME es el conjunto de tareas que un usuario realiza sobre el entorno del sistema. 9. ( ) GNOME también pueden soportar sesiones. 10. ( ) Si GNOME soporta varias sesiones de usuario, esto implica que el usuario puede retornar a la última presentación de tareas presentes en la pantalla.

23 Linux Administración y seguridad GNU/Linux Procesos GNU/Linux:
cada vez que usted ejecuta un programa, usted lanza lo que se conoce como proceso, que es simplemente el nombre que se le da a un programa cuando se esta ejecutando. tales como los programas shell, interactúan con las personas. Aun así otros son iniciados y parados por comandos de usuario, y realizan tareas especificas para servir a los usuarios. Procesos interactivos: Estos procesos toman una entrada y generan una salida en respuesta directa la interacción humana. Posiblemente el tipo de procesos interactivo más import ante es un programa shell.

24 Linux Administración y seguridad de GNU/Linux
Demonios: Los procesos que se ejecutan escondidos en el sistema GNU/Linux en segundo plano, no están conectados a ninguna Terminal y no generan entradas y salidas visibles. Estos procesos son llamados demonios (daemons). Curiosamente, los archivos terminados en -d suelen ser demonios. Su uso suele estar bastante bien documentado. Nacimiento, vida y muerte de los procesos. Todos los procesos en un sistema GNU/Linux, exceptuando al primer proceso, siguen el mismo curso: ellos son clonados desde un proceso que ya esta ejecutándose.

25 Linux Estado de los procesos

26 Linux Comando ps: El comando ps visualiza la lista de procesos que se están ejecutando actualmente. (ver figuras)

27 Linux Comando ps Ejemplos:

28 Linux El Comando Jobs:

29 Linux Primer Plano y Segundo Plano
Un proceso puede estar en Primer plano (foreground) o en Segundo plano (background). Solo puede haber un proceso en primer plano al mismo tiempo, el proceso que esta en primer plano, es el que interactúa con usted recibiendo las entradas del teclado, y envía las salidas a la pantalla. El proceso en segundo plano, no recibe ninguna señal desde el teclado por lo general, se ejecutan en silencio sin necesidad de interacción. Un proceso suspendido es aquel que no se esta ejecutando actualmente, sino que esta temporalmente parado. Tenga en cuenta que suspender un trabajo no es lo mismo que interrumpirlo.

30 Linux Eliminación de procesos: Existen comandos para forzar a un proceso a que termine su ejecución. Comando kill: Este comando toma como argumento un numero de tarea o el PID. NOTA: Cuando se identifica la tarea con el número de tarea, se debe preceder el numero con el carácter de porcentaje “ % “.

31 Linux Comando killall Tiene la ventaja de que no es necesario suministrar el número de tarea ó PID, basta con especificar el nombre del proceso y matara a todos los procesos que correspondan con el nombre suministrado

32 Linux Arranque del Sistema Operativo Los niveles de ejecución
Otra tarea de la que se hace cargo el administrador es arrancar y detener el sistema, controlando los servicios que se inician. GNU/Linux utiliza el proceso de arranque init de Sys V; init es el primer proceso que se ejecuta en el sistema, es el más importante, del que dependen el resto de los procesos del sistema. Cuando init ha terminado de cargarse vacía el subdirectorio /tmp y lanza getty que se encarga de permitir hacer login en el sistema a los usuarios. Los niveles de ejecución

33 Linux Directorios importantes:
El directorio /etc/init.d contiene los scripts que iniciarán o detendrán los servicios que tengamos disponibles en nuestro equipo Comando init: Controla la inicialización de los procesos Sintaxis: init [opciones]

34 Linux Preguntas para todos

35


Descargar ppt "Linux Pucallpa 09 de Julio del 2009."

Presentaciones similares


Anuncios Google