Está en la página 1de 37

Haga clic para modificar el estilo de subttulo del patrn

12/2/12

HISTORIA
Haga clic para modificar el estilo de subttulo del patrn 12/2/12

HISTORIA
Debian GNU/Linux es un sistema operativo libre, desarrollado por ms de mil voluntarios alrededor del mundo, que colaboran a travs de Internet.

12/2/12

La dedicacin de Debian al software libre, su base de voluntarios, su naturaleza no comercial y su modelo de desarrollo abierto la distingue de otras distribuciones del sistema operativo GNU. Todos estos aspectos y ms se recogen en el llamado Contrato Social de Debian.

12/2/12

Naci en el ao 1993, de la mano del proyecto Debian, con la idea de crear un sistema GNU usando Linux como ncleo ya que el proyecto Debian, organizacin responsable de su mantenimiento en la actualidad, tambin desarrolla sistemas GNU basados en otros ncleos (Debian GNU/Hurd, Debian GNU/NetBSD y Debian GNU/kFreeBSD).

12/2/12

PORQU DEBIAN?
El proyecto Debian fue fundado en el ao 1993 por Ian Murdock, despus de haber estudiado en la Universidad de Purdue. l escribi el manifiesto de Debian que utiliz como base para la creacin de la distribucin Linux Debian.

12/2/12

Dentro de este texto los puntos destacables son: mantener la distribucin de manera abierta, coherente al espritu del ncleo Linux y de GNU. El nombre de ste se basa en la combinacin del nombre de su entonces novia (ahora esposa) Deborah con su propio nombre Ian, formando el acrnimo Debian.

12/2/12

CARACTERSTICAS, Haga clic para modificarDESVENTAJAS VENTAJAS Y el estilo de subttulo del patrn
12/2/12

CARACTERSTICAS
Debian se caracteriza por: La disponibilidad en varias arquitecturas. La versin estable incluye soporte para 12 plataformas:

i386 x86-32 amd64 x86-64 alpha DEC Alpha sparc Sun SPARC arm Arquitectura ARM armel Emulador de ARM Emulator powerpc Arquitectura PowerPC ia64 Arquitectura Intel Itanium (IA-64) mips, mipsel Arquitectura MIPS (big-endian y little-endian) s390 Arquitectura IBM ESA/390 y z/ Architecture m68k Arquitectura Motorola 68k en Amiga, Atari, Mac,12/2/12 y

Una amplia coleccin de software disponible. La versin 5.0 viene con ms de 23.000 paquetes y la versin 6.0 con casi 30.000. Un grupo de herramientas para facilitar el proceso de instalacin y actualizacin del software (APT, Aptitude, Dpkg, Synaptic, Dselect, etc.) Todas ellas obtienen informacin de donde descargar software desde /etc/apt/sources.list, que contiene los repositorios. Su compromiso con los principios y valores involucrados en el movimiento del Software Libre. No tiene marcado ningn entorno grfico en especial, pudindose no instalar ninguno, o instalar GNOME, KDE, Xfce, LXDE, Enlightenment u otro. 12/2/12

VENTAJAS

Distribucin libre y gratuita, tanto del sistema operativo como de las actualizaciones del mismo. Es uno de los sistemas operativos mas estables de la actualidad. Casi no existen malware o virus para este sistema operativo.

12/2/12

No es necesario piratear, ni crackear ni nada ya que el software es gratuito. Una de las grandes ventajas de Debian, es que posee miles de paquetes pre-compilados estables. Su kernel se puede configurar por cualquier persona que sepa hacerlo. (El kernel es el ncleo del sistema operativo).

12/2/12

DESVENTAJAS

Se necesita un previo conocimiento en Linux para poder usar con comodidad el sistema operativo. Es largo el tiempo que transcurre entre el lanzamientos de versiones estables. Por ejemplo pasaron casi tres aos entre el lanzamiento de Debian 3.0 y 3.1. La instalacin es difcil para un usuario sin conocimiento de Linux.

12/2/12

Los dispositivos como pendrives, etc. Tienen que ser montados por el usuario. Resulta incomodo el uso de Debian para los usuarios de Windows, ya que Debian la mayora de las aplicaciones se realizan a travs de la shell de comando.

12/2/12

ESTRUCTURA
Haga clic para modificar el estilo de subttulo del Jerrquica patrn

Monoltica Cliente-Servidor
12/2/12

ESTRUCTURA
El sistema de archivo de Debian sigue todas las convenciones de Unix, lo cual significa que tiene una estructura determinada, compatible y homognea con el resto de los sistemas Unix. Al contrario que en Windows o MS-DOS el sistema de archivos en cualquier sistema Unix no est ligado de una forma directa con la estructura del hardware, esto es, no depende de si un determinado ordenador tiene 1, 2 o 7 discos duros para crear las unidades c:, d: o m:.

12/2/12

Todos el sistema de archivos de Unix tiene un origen nico la raz o root representada por /. Bajo este directorio se encuentran todos los ficheros a los que puede acceder el sistema operativo. Estos ficheros se organizan en distintos directorios cuya misin y nombre son estndar para todos los sistema Unix. Para garantizar la compatibilidad y portabilidad, los sistemas Linux cumplen con el estndar FHS (Estndar de jerarqua del sistema de archivos).
12/2/12

La jerarqua bsica de Debian es la siguiente: /La raz, que contiene los directorios principales /binContiene archivos ejecutables fundamentales del sistema, utilizados por todos los usuarios (como por ejemplo los comandos ls, rm, cp, chmod, mount, etc.). /bootContiene los archivos que permiten que Linux se inicie. /devContiene los puntos de entrada para los perifricos. /etcContiene los comandos y los archivos que el administrador del sistema necesita (archivos passwd, group, inittab, ld.so.conf, lilo.conf, etc). /root Directorio del administrador raiz.
12/2/12

MANEJO DE RECURSOS
Haga clic para modificar el estilo de subttulo del Centralizado patrn

Distribuidor
12/2/12

Novell ZENworks 7 Linux Management ofrece una gestin de recursos completa para plataformas Linux, incluyendo SUSE LINUX y Red Hat Enteprise Linux, incluyendo gestin de imgenes, configuracin segura, gestin remota de software e inventario, lo que le ha permitido consolidar su liderazgo en este creciente mercado. Las empresas pueden reducir drsticamente sus gastos generales de gestin de sistemas Linux. Como resultado, las organizaciones pueden, de forma ms fcil y rpida, desplegar y gestionar Linux en su entorno tecnolgico, reduciendo el coste total en operaciones de TI. Siendo asi, un sistema de gestin de recursos completo e integrado para un control centralizado de servidores 12/2/12 y equipos de sobremesa basados en Linux.

ADMINISTRADOR DE TAREAS
Haga clic para modificar el estilo de subttulo del Mono-tarea patrn

Multi-tarea
12/2/12

ADMINISTRADOR DE TAREAS
Multitarea. La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se estn utilizando en un momento dado sern ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.

12/2/12

ADMINISTRADOR DE TAREAS
Monotarea. Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuar hacindolo hasta su finalizacin y/o interrupcin.

12/2/12

ADMINISTRACIN DE USUARIO
Haga clic para modificar el estilo de subttulo del Mono-Usuario patrn

Multi-Usuario

12/2/12

ADMINISTRACIN DE USUARIO
Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.

12/2/12

ADMINISTRACIN DE USUARIO
Monousuario. Si slo permite ejecutar los programas de un usuario al mismo tiempo.

12/2/12

Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, tambin existen versiones para su utilizacin en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.

Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC. Funciona en modo protegido 386. Proteccin de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.

12/2/12

FUNCIONES
Haga clic para modificar elGestin de Memoria Principal estilo de subttulo del patrn Sistemas de Archivos Gestin de Proceso Gestin de E/S 12/2/12

GESTIN DE MEMORIA PRINCIPALel estilo de subttulo del Haga clic para modificar
patrn 12/2/12

GESTIN DE MEMORIA Administracin de memoria fsica


Una parte de la memoria es utilizada para el kernel. El resto de la memoria est disponible para (entre otros usos):

Pginas de usuario El cach de buffer empleado por el sistema de ficheros

Contiene bloques de disco que se han ledo recientemente, o que se han ledo Su tamao es dinmico y compite por la misma reserva de pginas que las

por adelantado

pginas de usuario.

El cach de paginacin, formado por un conjunto de pginas de usuario que ya no se necesitan y estn esperando que se les pagine a disco. Si una pgina se reutiliza antes de que se desaloje de la memoria, podr recuperarse con rapidez

12/2/12

SISTEMAS DE ARCHIVOS
Haga clic para modificar el estilo de subttulo del patrn

12/2/12

SISTEMA DE ARCHIVOS
Algunas referencias de archivos conocidos:

/etc/apt/sources.list: Este archivo configura la lista de repositorios para Aadir aplicaciones, ver Activar universe y multiverse para ms detalles. /etc/X11/xorg.conf: Este archivo define y configura el entorno grfico a cargar. /etc/fstab: Este archivo configura el acceso a los diferentes sistemas de archivos que hay en nuestro sistema. /etc/passwd: Este archivo controla el uso de usuarios, en contraseas, con permisos y grupos que pertenecen a cada usuario, archivo muy importante si uno quiere tener un usario root ms que el ya conocido root. /etc/readahead/boot y /etc/readahead/desktop: Estos archivos contienen la lista de rutas de todos los archivos que se van a cargar en la memoria cach durante el inicio del sistema.

12/2/12

GESTIN DE PROCESOS
Haga clic para modificar el estilo de subttulo del patrn

12/2/12

GESTIN DE E/S
Haga clic para modificar el estilo de subttulo del patrn

12/2/12

IMPLEMENTACION DE E/S
La E/S en Linux se implementa como una coleccin de manejadores, uno por tipo de dispositivo, que asla al resto del SO de las peculiaridades del HW. Cada manejador se divide en dos partes:

La mitad superior se ejecuta en el contexto del invocador y se La mitad inferior se ejecuta en el contexto del kernel e interacta

comunica con el resto del SO.

con el dispositivo. Los manejadores pueden invocar procedimientos del kernel para asignar memoria, administrar temporizadores, controlar DMA, etc.

12/2/12

PERMISOS
Haga clic para modificar el estilo de subttulo del patrn

12/2/12

PERMISOS
El sistema de permisos de Linux es simple y efectivo. Existen tres tipos de permisos: EJECUCIN: Si es para un archivo ser ejecutable y si es para un directorio significa que podemos pasar por l. Es representado por una X. LECTURA: Si es para un archivo significa que podemos leerlo y si es un directorio es que podemos leerlo tambin. Es representado por una R. ESCRITURA: Si es para un archivo ser que podemos escribir en l y si es para un directorio significa que podemos crear ficheros dentro de l. Es representado por una W. Tambin existen tres tipos de roles sobre los que se aplican estos permisos. Un archivo pertenece a un usuario y a un grupo: Usuario: El propietario del archivo. Grupo: Grupo al que pertenece el archivo. Otros: Los dems usuarios

12/2/12

También podría gustarte