El proyecto GNU/Linux FME Distribución Libre para la Facultad de Matemáticas y Estadística. Samuel Casanova Romero

Tamaño: px
Comenzar la demostración a partir de la página:

Download "El proyecto GNU/Linux FME Distribución Libre para la Facultad de Matemáticas y Estadística. Samuel Casanova Romero"

Transcripción

1 El proyecto GNU/Linux FME Distribución Libre para la Facultad de Matemáticas y Estadística Samuel Casanova Romero Mayo de 2004

2 2

3 Índice general 1. Introducción Motivación Objetivos Entorno de trabajo Costes Totales GNU/Linux y las Live-CDs GNU/Linux y sus distribuciones El origen El software libre Linux y el software libre Las distribuciones Linux Linux Live-CD Conceptos previos Ramdisk o disco virtual Isolinux Compressed loop Kudzu

4 3.5. Llamada de sistema pivot root El dispositivo initrd (/dev/initrd) Devfs Estudio de las Live-CDs Linux Knoppix Introducción Motivación Descripción y funcionamiento Conclusiones Morphix Introducción Motivación Descripción y funcionamiento Conclusiones Metadistros Introducción Motivación Descripción y funcionamiento Conclusiones Otros sistemas Linux Live-CD Gnoppix Quantian ACM-λux gknx OverClockix

5 Gnome2Live and more Cómo se crea una Live-CD? Introducción Configuración del núcleo Cambios en la estructura del sistema de ficheros de la distribución source Configuración de fstab Configuración de ramdisk Instalación de Isolinux Configuración de initrd Imagen final Conclusión Estructura y funcionamiento de Metadistros Introducción Esquema de Metadistros El calzador La Distribución Live-CD Isolinux: Configuración y funcionamiento Detección de hardware: Kudzu Archivos de Kudzu Funcionamiento El arranque de Linux Arranque estándar del núcleo Linux

6 Arranque de Metadistros El proceso INIT Conclusión Un ejemplo: GNU/Linux FME Diseño del entorno de trabajo Instalación de Debian Woody El entorno de escritorio Contenido de la distribución La documentación del software de GNU/Linux FME Contenido de las titulaciones El sistema de menús La pantalla de bienvenida Web de ayuda Configuración del calzador Scripts de inicio La instalación de GNU/Linux FME Últimos pasos Conclusión: Futuro de GNU/Linux FME A. Código del script /linuxrc 95 B. Diagramas y Figuras 99 6

7 Índice de figuras 2.1. CD Business-card de Sun Microsystems Escritorio KDE de Knoppix Morphix con el módulo del escritorio IceWm Escritorio de GNU/Linux FME Varias aplicaciones ejecutandose en GNU/Linux FME El menú de la Web del proyecto B.1. Calzador de Metadistros (1 a parte) B.2. Calzador de Metadistros (2 a parte) B.3. Flujo del script /linuxrc (1 o parte) B.4. Flujo del script /linuxrc (2 o parte) B.5. Flujo del script /linuxrc (3 o parte) B.6. Flujo del proceso init (1 o parte) B.7. Flujo del proceso init (2 o parte) B.8. Flujo del script hwdetect.sh llamado desde init

8 8

9 Capítulo 1 Introducción EL capítulo de introducción trata de ser una presentación del entorno que ha motivado este proyecto, la Facultad de Matemásticas y Estadística, así como la motivación concreta del proyecto, su especificación, estructura y finalmente valorar el trabajo realizado y comparar los objetivos iniciales con los objetivos alcanzados Motivación Este proyecto surge de la necesidad de un colectivo de estudiantes y profesores, de la Facultad de Matemáticas y Estadística de la Universidad Politécnica de Cataluña. El entorno en que todos ellos trabajan es normalmente en las aulas de la facultad, un conjunto de ordenadores personales conectados a una red y que ejecutan una imagen de sistema operativo que es la misma para todos. Este sistema operativo contiene una serie de software instalado que es el que utilizan tanto alumnos como profesores para desarrollar prácticas de laboratorio, consulta de información en internet, impresión de problemas y exámenes, etc... Puesto que estas aulas están físicamente en la facultad, los alumnos y profesores sólo tienen acceso a ellas en el horario en que la facultad permanece abierta, esto es, los días lectivos en horario de clases. Las aulas se utilizan además para impartir docencia utilizando los equipos durante las clases, por lo que los alumnos que no pertenezcan al grupo que está dando clase en ese momento no tienen acceso a los equipos de esa aula. Todo esto conlleva que el tiempo real de disponibilidad de los equipos no es muy alto. Existen algunas soluciones de urgencia, a veces puestas en práctica, como por ejemplo aperturas extraordinarias de las aulas por la noche o incluso los fines de semana. 9

10 No es muy difícil imaginar que para los alumnos no es muy agradable desplazarse a la facultad en horarios intempestivos como consecuencia de los recursos siempre limitados de la facultad. Por otro lado tenemos que tanto alumnos como profesores tienen en su casa equipos informáticos, muy semejantes a los de las aulas informáticas o incluso superiores en prestaciones. Es posible realizar el trabajo que se realiza en la facultad en el ordenador de casa? Claro que sí, salvo contadísimas ocasiones, el software ejecutado en las aulas puede ser ejecutado en cualquier ordenador de sobremesa. Porqué no los utilizan entonces para desarrollar su trabajo cómodamente en casa? Hay básicamente dos razones por las que no es posible: 1. Tanto el sistema operativo instalado en las aulas como el software de desarrollo son de licencia propietaria. Esto quiere decir que cualquier persona que quiera hacer uso de él debe pagar, en ocasiones grandes cantidades, por la licencia de ese producto. Por poner un ejemplo, las licencias de Microsoft R Windows R 98 más Microsoft R Office R 2000 Pro ya ascienden a más de 300 e. De todos es sabido que los alumnos suelen ingeniárselas para conseguir este software mediante métodos más económicos y menos legales, pero está claro que la facultad no puede incitar a los alumnos a actividades de piratería informática. 2. Aun en el caso de conseguir las licencias de software, los usuarios carecen de avanzados conocimientos informáticos para instalar y mantener el sistema en óptimas condiciones. La facultad cuenta con un equipo de profesionales informáticos que dan soporte técnico en todo momento a los alumnos y profesores, pero extender este servicio a los usuarios domésticos resultaría completamente inviable. El segundo problema parece de difícil solución, pero el primer problema no lo es tal. Como ya hemos visto en la sección existe una alternativa al software propietario, el software libre. Esto quiere decir que todo el software de las aulas está disponible como software libre? Evidentemente no, pero existen alternativas a software propietario que tienen características semejantes y en ocasiones incluso superiores. Cuánto me cuesta entonces la solución libre? La gran mayoría del software libre, además de libre es gratis, por lo que el coste total no sería más que el tiempo de conexión para descargar el sistema por Internet o el precio del soporte físico donde se almacene el software, por ejemplo un CD-R. Estoy hablando de unos céntimos de euro, por lo que la diferencia resulta aplastante. El usuario puede tener acceso al software libre pero todavía nos queda el segundo problema planteado. Cómo un estudiante de matemáticas va a ser capaz de instalar y administrar un sistema operativo libre? Este es el problema al que se le busca solución en el proyecto GNU/Linux FME. Para ello se elimina el concepto de instalación y administración como hasta ahora la conocemos. Para empezar el sistema no necesita instalación ya que se ejecuta desde un CD-ROM 10

11 utilizando la memoria RAM del ordenador. Este hecho no priva al usuario de instalar el sistema a su disco duro, con apenas dos clics de ratón y en 20 minutos aproximadamente. La administración del sistema tampoco es necesaria. El sistema se ejecuta desde el CD- ROM por lo que si surge algún problema no hay más que reiniciar y el sistema volverá a quedar intacto. Si se trata de una instalación a disco, es cuestión de reinstalar el sistema y en pocos minutos el problema habrá terminado. Debido al colectivo al que va dirigida la distribución, ésta debe estar diseñada con la facilidad, la usabilidad y la estabilidad como principal objetivo. El usuario no debería adquirir ningún conocimiento adicional para poder utilizar el sistema, debería ser capaz de empezar a utilizar el software equivalente desde el primer momento, y debemos asegurar el trabajo de los usuarios bajo un sistema estable y no propenso a bloqueos del sistema o del software. Además el sistema debe soportar un amplio conjunto de hardware compatible, ya que la distribución la utilizará un número amplio de personas en un número amplio de equipos diferentes. No serviría de nada un sistema operativo útil que sólo funciona en un conjunto reducido de ordenadores. Por último, el sistema debe ser actualizable, preferentemente vía web. Los alumnos deben ser capaces desde la distribución de descargar la última versión de la documentación oficial de las asignaturas, o los cambios de software de laboratorio que se podrían producir durante el curso Objetivos Comenzaré describiendo los objetivos para este proyecto, en una planificación de lo que deberían ser los plazos de entrega del proyecto en una primera estimación: 1. Crear una documentación sobre cómo se crea y cómo funciona una Linux Live-CD, con gran profundidad de detalle en la parte técnica y funcional para futuras creaciones similares a este proyecto. (una semana) 2. Estudiar las distintas metadistribuciones GNU/Linux basadas en Debian, observando las ventajas e inconvenientes que poseen y, finalmente decidir cual de ellas se ajusta más a nuestras necesidades. (una semana) 3. Estudiar el software que se utiliza en la Facultad de Matemáticas y Estadística y averiguar sus equivalencias free-software. (uno o dos días) 4. Construcción del sistema operativo Debian Woody y el núcleo estable. Posteriormente adaptar este sistema a las especificaciones que debe cumplir para funcionar bajo el formato de metadistribuciones elegido en el primer punto. (entre una y dos semanas) 11

12 5. Instalación del entorno de escritorio. También precisaría de modificaciones y optimizaciones para adaptarlo a nuestras necesidades. (indefinido, iremos adaptando a medida que vayamos implementando) 6. Instalación, optimización y test del software específico para las titulaciones de matemáticas y estadística, además de algún software de propósito general. (una semana) 7. Creación de rutinas de automatización de tareas mediante scripts. (indefinido, se harán a medida que se precisen) 8. Diseño e implementación de un sistema de ayuda. (una semana) 9. Creación y optimización de la estructura necesaria para crear el CD-R con el sistema operativo resultante siguiendo las especificaciones de la metadistribución elegida. (entre una y dos semanas) 10. Una vez conseguida la distribución debemos someterla a tests y corregir posibles fallos. (una semanas) 11. Finalmente, crear la memoria y la presentación del proyecto. (entre dos y tres semanas) El total de la previsión estima el tiempo total para desarrollar el proyecto inferior a cuatro meses a media jornada. Una vez el proyecto se ha terminado me doy cuenta de lo optimistas que fueron algunas estimaciones, como por ejemplo la relacionada con la documentación, ya que tanto la web de ayuda como la memoria han supuesto un gran volumen de trabajo. Estos son los tiempos definitivos de desarrollo: 1. Estudiar las distintas metadistribuciones GNU/Linux basadas en Debian, observando las ventajas e inconvenientes que poseen y, finalmente decidir cual de ellas se ajusta más a nuestras necesidades. (dos semanas) 2. Estudiar el software que se utiliza en la Facultad de Matemáticas y Estadística y averiguar sus equivalencias free-software 1. (cuatro días) 3. Construcción del sistema operativo Debian Woody y el núcleo estable. Posteriormente adaptar este sistema a las especificaciones que debe cumplir para funcionar bajo el formato de metadistribuciones elegido en el primer punto. (una semana) 4. Instalación del entorno de escritorio y diseño e implementación del sistema de menús. (una semana) 5. Instalación, optimización y test del software específico para las titulaciones de matemáticas y estadística, además de algún software de propósito general. (dos semanas) 1 free-software: Software libre y gratuito, publicado normalmente bajo la licencia General Public License 12

13 6. Creación de rutinas de automatización de tareas mediante scripts. (tres días) 7. Diseño e implementación de la aplicación web de bienvenida y ayuda. (dos semanas) 8. Creación y optimización de la estructura necesaria para crear el CD-R con Metadistros. (dos días) 9. Una vez conseguida la distribución debemos someterla a tests y corregir posibles fallos. (Difícil de concretar, ya que el proceso generaba errores durante toda la fase de desarrollo y se corregían dinámicamente) 10. Estudio exhaustivo del entorno final, crear la documentación, memoria y la presentación del proyecto. (más de cinco semanas) Como se puede comprobar en ocasiones las estimaciones eran optimistas y en otras se han superado los plazos establecidos a priori. Finalmente el trabajo total del proyecto queda estimado entre 4 y 5 meses a media jornada, unas 360 horas Entorno de trabajo El proyecto lo he desarrollado íntegramente en mi domicilio particular, ya que las especificaciones no requieren más de un equipo doméstico y una conexión a Internet. Este es el equipo con el que ha sido desarrollado GNU/Linux FME: AMD Athlon 800 Mhz Memoria RAM de 256 Mb a 133 Mhz Dos discos duros, uno de 20 Gb (hda) y otro de 80 Gb (hdd) Grabadora CD-RW + Ethernet 10/100 Es difícil estimar el coste actual de un equipo de estas características en el mercado actual, ya que no se encuentra entre los catálogos de ninguno de los proveedores de hardware principales, por lo que estableceré un precio de 300 e. Durante el desarrollo del proyecto se ha utilizado un acceso a Internet consistente en una línea básica de conexión ADSL 256/128 2 a través de un router ADSL / Ethernet de dos puertos. El coste de esta línea es de 45 e al mes. 2 Asymethric Digital Subscriber Line, acceso de banda ancha más extendido en la actualidad, los números son la capacidad de la línea, 256 Kbps de ancho de banda de bajada y 128 Kbps de subida 13

14 1.4. Costes Totales Para valorar las horas de trabajo he tomado como referencia el sueldo de un técnico de programación de la UPC, perteneciente al grupo 2 del personal de administración y servicios, con un sueldo bruto de aprox. 11,25 e la hora. El empleo del software libre no va a suponer coste alguno, ya que no es necesario adquirir licencias propietarias para hacer uso de él. Únicamente se podría estimar su coste en las horas de conexión a Internet necesarias para descargarlo, que se han omitido en la tabla debido a que la línea ADSL contratada se factura por meses y no por horas de conexión. Cuadro 1.1: Costes del proyecto Final de Carrera Concepto Unidades Coste por unidad Subtotal Equipo de trabajo 1 300,00 e 300,00 e Sistema Operativo Debian Woody 1 0,00 e 0,00 e Software necesario 1 0,00 e 0,00 e Tiempo de conexión (en meses) 4 45,00 e 180,00 e Tiempo de programación (en horas) ,25 e 4050,00 e Total 4530,00 e 14

15 Capítulo 2 GNU/Linux y las Live-CDs Comenzaremos con una breve reseña histórica y conceptual sobre lo que es GNU/Linux y el software libre, la filosofía y el entorno que lo rodea y las posibilidades que ofrece este tipo de software para desarrollar este proyecto. Finalmente repasaremos las distribuciones existentes de GNU/Linux y descubriremos las Live-CDs o distribuciones Live-CD GNU/Linux y sus distribuciones El origen En 1984 Richard Stallman fundó la Free Software Foundation [17] para promover la idea del software libre [6]. Con la fundación creó la licencia GPL (General Public License) que permite distribuir código libre. Aunque GNU trabajaba en un núcleo propio (HURD), muy pronto unió sutrabajo con el núcleo de Linux. En 1991 Linus Torvalds creó el sistema operativo Linux. Estaba basado en un clon de UNIX [50] llamado Minix [49], y pronto comenzó a evolucionar rápidamente consiguiendo una buena estabilidad y un rendimiento superior. Se componía principalmente de un núcleo (kernel) y un reducido conjunto de aplicaciones El software libre La definición de software libre [6] no es trivial y a menudo se presta a confusión. Hay cuatro reglas básicas para que un software se pueda considerar libre: 15

16 1. El usuario es libre de utilizar el programa sin ninguna condición 2. El usuario tiene acceso al código fuente del programa 3. El usuario es libre de distribuir copias del software 4. El usuario puede modificar el código fuente y redistribuirlo La idea principal es que todos los programas distribuidos como software libre tienen la obligación de facilitar el código fuente del programa, y además permiten a cualquiera modificar este código a su antojo y redistribuir el software nuevamente. Este modelo de distribución de software tiene muchas ventajas de cara a los usuarios: Coste inferior del software, ya que normalmente todo el software libre también es gratis, y el usuario sólo paga el coste de la conexión o el precio del soporte físico donde se almacena el software. Al disponer del código fuente, puede modificarlo para añadirle nuevas funcionalidades o para corregir posibles errores de programación. Una vez modificado puede volver a distribuirlo para que el resto de la comunidad se beneficie de estas modificaciones. De esta forma la calidad del producto aumenta a medida que los programadores revisan y modifican el código Linux y el software libre Más de una década después de su nacimiento, GNU/Linux es un sistema operativo muy extendido, gracias a la idea del software libre. Existen miles de aplicaciones para GNU/Linux y la mayoría son software libre. Linux se distribuye con licencia GPL, pero el responsable de las actualizaciones del núcleo Linux sigue siendo exclusivamente Linus Torvalds. Esto no quiere decir que cualquiera pueda modificar las fuentes del núcleo para adaptarlo a sus necesidades, sino que hoy en día el resto de programadores se centran en programar software para este núcleo, mientras que éste sigue bajo la tutela de su creador. Si GNU/Linux ha llegado tan lejos ha sido incuestionablemente gracias a la comunidad del software libre, y cada día hay más gente que se interesa por este sistema operativo y su entorno de libertad y globalidad. 16

17 Las distribuciones Linux A medida que GNU/Linux crecía y la gente lo iba adoptando cada vez más como su sistema operativo el volumen de software disponible también crecía. Algunos programadores se dedicaron a utilizar un subconjunto de este software y definieron una estructura para integrar todo este software en lo que se conoce como distribuciones [9]. Estas distribuciones, como el resto del software libre, han ido evolucionando con el tiempo. Algunas de ellas incluso se ha separado y desmarcado de las otras desarrollando en muchos casos software propio, aunque todas conservan siempre el mismo eje central, el núcleo Linux [63]. El software que hace diferentes a unas distribuciones respecto a otras suelen ser mejores interfaces gráficas de instalación, herramientas de configuración o aplicaciones de detección automática de hardware. Algunas distribuciones conocidas son: Red Hat Es la distribución más famosa sin duda en todo el mundo, gracias a sus esfuerzos por desarrollar software de código abierto. Al contar con una estructura organizativa como la empresa Red Hat [60], con sedes en más de 15 países, la respaldan un grupo de desarrolladores profesionales. Es muy fácil de utilizar e instalar. Además cuenta con un sistema de empaquetamiento de software propio que hace de la instalación de nuevo software una tarea muy sencilla. Existen varias distribuciones Red Hat, algunas de ellas dirigidas a grandes empresas que pagan por recibir soporte técnico sobre la distribución. Linux-Mandrake Desarrollada a partir de una Red Hat. La estructura es prácticamente idéntica, pero la opinión popular define a Mandrake [59] como la más fácil de utilizar. Por eso es la distribución preferida por los usuarios que quieren tener un primer contacto con GNU/Linux. Se caracteriza además por tener un número importante de desarrolladores que mantienen el software de la distribución siempre actualizado. 17

18 SuSE También cuenta con Red Hat como base, es también una distribución comercial con un conjunto de software muy completo, parte del mismo desarrollado por los programadores de SuSE [62]. Se caracteriza también por su facilidad de uso e instalación gracias al uso de asistentes gráficos. Slackware Linux Una de las más antiguas. Su evolución no ha ido al mismo ritmo que el resto de distribuciones, debido en parte a su meta inicial, ser la distribución de Linux que más se parezca a UNIX. Por eso algunos piensan que la estructura de esta distribución [61] ha quedado obsoleta. No obstante es una buena opción para experimentar en profundidad con Linux, ya que la estructura del sistema es muy fácil de interpretar. Debian GNU/Linux Es la distribución preferida por los hackers 1 de Linux. Es muy fácil de instalar y mantener gracias a su sistema de instalación de software mediante paquetes, para muchos, el mejor del mundo. Se trata de un sistema en continua evolución ya que cuenta con miles de desarrolladores por todo el mundo que trabajan en perfecta conjunción de forma desinteresada, por eso se considera la distribución más comprometida con el desarrollo de software libre. Su estructura y funcionamiento son algo más complejo que el resto de distribuciones, pero esta estructura garantiza un sistema robusto y eficaz. Debian [56] se caracteriza también por ser una distribución que puedes utilizar como base a otras nuevas distribuciones, gracias a su diseño modular y definido. Por todo esto es la distribución elegida como base en este proyecto. Otras distribuciones Existen muchas otras distribuciones de GNU/Linux [9], no tan conocidas como las anteriores. Entre ellas podemos destacar Caldera OpenLinux [54], Corel Linux [22], Storm- Linux [45] o TurboLinux [42], la mayoría basadas en Debian. 1 hacker: Me refiero a los programadores de sistemas GNU/Linux, no con la connotación popular de delincuentes informáticos 18

19 2.2. Linux Live-CD Un sistema Linux Live-CD [36] es un sistema basado en GNU/Linux (cualquiera de sus distribuciones) que es capaz de arrancar desde un CD sin utilizar el disco duro para instalar software. La finalidad inicial de estos sistemas era ofrecer un sistema operativo completo para hacer demostraciones o como medio para efectuar el rescate de otro sistema instalado en el equipo. Las primeras distribuciones eran sistemas reducidos con un pequeño número de aplicaciones instaladas. Su tamaño era ideal para grabarlos en las CD business-cards 2. A medida que iban evolucionando el tamaño de los sistemas era cada vez mayor. Figura 2.1: CD Business-card de Sun Microsystems Finalmente se han convertido en sistemas completos y totalmente operativos. Son capaces de almacenar casi 2 Gb de software en un solo CD-R de 700 Mb mediante técnicas de compresión/descompresión transparente al usuario. La estructura de estas distribuciones es más sencilla de lo que en principio pueda parecer. Existen muchas Live-CDs distintas, pero todas están basadas en el modelo de la distribución Knoppix [58]. En este proyecto se dedica un capítulo completo a estas distribuciones. Por eso, si el lector desea más información sobre estas Live-CDs únicamente debe consultar el capítulo 4. 2 CD business-card: CD-R de radio menor al estándar de CD y con cierta forma ovalada. Permite almacenar entre Mb 19

20 20

21 Capítulo 3 Conceptos previos En este capítulo describiré con detalle algunos términos y conceptos que deberían conocer los lectores para poder comprender correctamente cómo funcionan y de qué se componen algunas partes del proyecto Ramdisk o disco virtual Es un área de la memoria RAM que se asigna al sistema operativo para que se utilice a modo de partición de disco [10, 19]. Básicamente, consiste en reservar cierta cantidad de memoria y acceder a ella como si fuese una unidad de disco. Se utiliza principalmente para ubicar archivos que reciben un gran número de accesos. La memoria RAM es unas 1000 veces más rápida que un disco duro, por lo tanto si podemos predecir que algunos archivos van a ser consultados con frecuencia, podemos ganar eficiencia ubicando éstos en la memoria RAM en lugar de en el disco duro. Por ejemplo, si estamos ejecutando un servidor web podríamos ganar eficiencia ubicando las páginas principales en memoria en lugar de en disco. De esta forma el servidor no debería hacer accesos a disco cuando recibiera una visita de algún internauta, ya que tiene las páginas cargadas en disco. La técnica de Ramdisk o disco virtual no tiene nada que ver con las caches de disco [64] o la memoria virtual [65]. Las caches de disco son áreas de memoria que reserva el sistema operativo para guardar temporalmente espacios contiguos de disco duro que se han accedido en algún momento, de forma que si se vuelve a acceder a ese espacio el sistema operativo no debe acceder nuevamente a disco sino que lo haría al espacio de la caché. El sistema operativo gestiona su propio espacio de caché de disco, mientras que los discos virtuales se configuran por programadores o usuarios avanzados. 21

22 La memoria virtual, memoria de intercambio o swap es un espacio del disco duro que se utiliza para almacenar espacios de memoria RAM en disco, de forma que conseguimos aumentar el tamaño de la memoria (podemos tener más aplicaciones ejecutando a la vez) sacrificando el rendimiento general del sistema (la velocidad general del sistema se reduce). En el caso de las Live-CDs la utilización de la Ramdisk es algo diferente. El espacio que definimos lo utilizamos para ubicar nuestro sistema de ficheros principal, ya que la Live-CD no puede acceder en un principio a disco. Puede encontrarse una explicación detallada del funcionamiento de la Ramdisk en GNU/Linux en el capítulo Isolinux ISOLINUX [48] es un gestor de arranque ( boot loader ) para Linux que opera en sistemas de ficheros ISO9660/El Torito CD-ROMs [24]. En otras palabras, ISOLINUX es un software creado para poder arrancar sistemas Linux desde un CD-ROM grabado con el estándar de sistemas de ficheros ISO9660 [25]. Es un gestor de arranque muy limitado, ya que no puede operar con otros sistemas operativos como por ejemplo Microsoft R Windows R, aunque esta limitación carece de importancia cuando lo que queremos conseguir es precisamente un programa ligero que permita arrancar Linux desde un CD-ROM. La mayoría de las Live-CDs estudiadas utilizan ISOLINUX como gestor de arranque con una gran eficiencia. Algunas Live-CDs como por ejemplo las primeras versiones de Knoppix utilizan el gestor Lilo [30], más completa que ISOLINUX, con soporte para arranque de otros sistemas operativos diferentes de Linux. Metadistros utiliza isolinux, y como nuestras necesidades no van más allá de arrancar nuestra distribución GNU/Linux FME desde el CD-ROM, utilizaremos ISOLINUX y descartaremos las demás posibilidades Compressed loop Dispositivo comprimido diseñado para sistemas independientes en CD-ROM [2]. Fue creado por Paul Rusty para utilizarlo con sistemas Linux de rescate en CD-Business Cards (ver pág. 19). Permite utilizar sistemas de ficheros de hasta 1,6 Gb de contenido en un solo CD-ROM de 650 Mb. Al contrario de lo que puede parecer al principio, Cloop NO es un sistema de ficheros. Es un fichero de dispositivo de bloques que contiene un sistema de ficheros. Este sistema de ficheros contenido es independiente del sistema cloop, por lo que puede ser cualquier sistema de ficheros que el usuario quiera utilizar. En nuestro caso utilizamos el sistema de ficheros Extended2. 22

23 Cloop es un dispositivo de sólo lectura, por lo que el contenido no se puede modificar. El dispositivo utiliza las librerías zlib/gzip [68] para comprimir el sistema de ficheros contenido. Esta compresión del sistema es transparente al usuario, el dispositivo se encarga de descomprimir dinámicamente los bloques del sistema de ficheros contenido en él. Cloop contiene un índice de bloques que mantiene en memoria por cuestiones de eficiencia, y utiliza el mecanismo de buffering de bloques del núcleo para aumentar el rendimiento. El diseño de este dispositivo está enfocado a su uso en CD-ROMs. Utiliza técnicas de caching y agrupación de bloques para minimizar el movimiento del cabezal del CD-ROM al acceder a los bloques del dispositivo. Los bloques no se descomprimen hasta que el usuario accede a ellos, esto es, la descompresión del sistema de ficheros se produce en-demanda Kudzu Se trata de una librería de detección de hardware [28], creada por los ingenieros de Red Hat (ver sección 2.1.4). La librería se completa con varios programas que utilizan esta librería para detectar el hardware, cargar los módulos necesarios para que este hardware funcione en nuestro sistema, y finalmente generar los ficheros de configuración que los dispositivos necesiten para su correcto funcionamiento. Al comenzar su ejecución, Kudzu detecta el hardware presente en el sistema, lo identifica y consulta una base de datos propia. Si encuentra el dispositivo en su base de datos, sigue las instrucciones indicadas para configurar con éxito el dispositivo. Para profundizar en el funcionamiento del sistema Kudzu, podemos consultar el capítulo Llamada de sistema pivot root Permite cambiar el sistema de ficheros raíz (root file system) del proceso actual (old root) a un sistema de ficheros determinado (new root) y dejar el sistema de ficheros raíz actual montado en un directorio del nuevo sistema de ficheros. No hay que confundir con la llamada de sistema chroot que cambia el directorio raíz (root directory) pero siempre en el mismo sistema de ficheros. Para poder utilizar pivot root hay que tener en cuenta lo siguiente: 23

24 Los dos sistemas de ficheros deben estar montados en el sistema de ficheros del proceso desde el que se hace la llamada a sistema new root ha de ser un punto de montaje de un sistema de ficheros diferente al de old root No puede haber ningún sistema de ficheros diferente de new root montado en el sistema de ficheros de old root. Es importante tener en cuenta que la llamada pivot root no garantiza el cambio de directorio raíz del sistema (depende de la versión de pivot root), por lo que generalmente será necesario después de la llamada a pivot root llamar también a chroot. El ejemplo siguiente ilustra cómo deberíamos utilizar estas dos herramientas para hacer el cambio: fme:/# cd /mnt fme:/# pivot_root. mnt fme:/# chroot. umount /mnt La llamada pivot root cambia de forma automática los apuntadores de los procesos en ejecución hacia new root, de forma que old root se puede desmontar de new root una vez hecho el cambio de directorio raíz El dispositivo initrd (/dev/initrd) Se trata de un dispositivo de bloques de solo-lectura [4, 70]. El gestor de arranque carga el sistema de ficheros contenido en este dispositivo antes de arrancar el núcleo del sistema. De esta forma el arranque se efectúa en dos fases, primero monta el dispositivo initrd en RAM y ejecuta instrucciones contenidas en él, y después carga el sistema de ficheros raíz. Para activar este dispositivo es necesario que el núcleo tenga soporte para ramdisk (ver sección 3.1) ya que al iniciar el sistema se copia el contenido de /dev/initrd a /dev/ram0, donde adquiere permisos de lectura-escritura. Después el sistema busca el fichero linuxrc y si lo encuentra lo ejecuta (siempre que tenga permisos de ejecución) como root. Después de la ejecución de linuxrc el sistema carga el sistema de ficheros raíz, y si éste contiene un directorio llamado /initrd se monta el dispositivo /dev/ram a este directorio. En caso contrario simplemente se desmonta y se pasa el control al proceso /sbin/init. 24

25 Inicialmente el dispositivo /dev/initrd se creó para iniciar sistemas mínimos desde un disquet o CD-ROM para efectuar procesos de instalación. El disquet iniciaba un núcleo con controladores mínimos y determinaba los módulos necesarios para arrancar el sistema completo bien detectándolo él mismo o bien preguntando al usuario. Este método se sigue utilizando en la actualidad Devfs Es un sistema de aplicación de dispositivos físicos en el sistema de ficheros raíz. La forma habitual de registrar un dispositivo en el sistema es creando un dispositivo virtual en el sistema de ficheros. Estos ficheros de encuentran en el directorio /dev, y su nombre depende de la ubicación física del dispositivo. DEVFS propone una manera más sencilla de registrar estos dispositivos, y es agrupándolos según el tipo de dispositivos al que pertenecen y no por su ubicación física. Por ejemplo, la unidad de CD-ROM con DEVFS siempre se sitúa directamente en /dev/cdrom mientras que con el sistema tradicional su ubicación depende del bus IDE donde se conecte. Esta nueva forma de agrupar dispositivos facilita la labor de las aplicaciones que no tienen que preocuparse de la configuración hardware y acceder a los dispositivos de forma más transparente. El incremento en el tamaño y el rendimiento del núcleo es tan pequeño que prácticamente todos los sistemas Linux utilizan DEVFS. 25

26 26

27 Capítulo 4 Estudio de las Live-CDs Linux Existen muchas y muy diversas Live-CDs [36] en las que basar este proyecto. En este capítulo el lector descubrirá las capacidades y características de las Live-CDs más importantes, las diferencias entre ellas, y compararé las características de cada una con las características que deberá tener el proyecto para decidir qué sistema se ajusta más a la especificación de GNU/Linux FME Knoppix Introducción Es el pionero de los sistemas Linux CD-Live, el sistema en qué se basan el resto de Live-CDs estudiadas [58]. Su paquete de software es muy amplio y diverso, se trata de un entorno KDE [57] basado en Debian [56], con las suites ofimáticas más populares (OpenOffice [46], StarOffice [47], KOffice [26]), GIMP [12], XMMS y Netscape [38] entre otros. Además de los anteriores, contiene un gran número de utilidades de rescate de sistemas Motivación Fue creado por Klauss Knopper en Alemania el año Eran muchos los usuarios que necesitaban constantemente sistemas robustos y estables con software para probar equipos y sistemas de ficheros corruptos. Además estaban los usuarios que simplemente querían 27

28 probar Linux pero que no estaban dispuestos a modificar sus sistemas operativos propios para instalar una distribución Linux convencional. Knopper quiso responder esta demanda de soluciones y creó Knoppix, un sistema Linux auto-arrancable y auto-configurable que satisfizo las necesidades de estos usuarios. El sistema se completa con una gran cantidad de software muy diverso. Actualmente está basado en la distribución testing de Debian, y utiliza un núcleo 2.6 muy modular, con el fin de conseguir la mayor compatibilidad con el hardware de sus usuarios. Como ya hemos apuntado antes, utiliza el entorno de escritorio KDE, completado con un conjunto de software libre muy amplio en el que podemos destacar GIMP, Konqueror, XMMS, Star- Office, OpenOffice, Netscape y algunas herramientas de test y rescate Descripción y funcionamiento Knoppix combina el estándar de CD-ROMs auto-arrancables El Torito [24], el dispositivo loop comprimido (ver Sección 3.3) y el software de detección de hardware Kudzu de Red Hat 3.4. El CD-ROM al arrancar, carga un archivo de inicio con un sistema de ficheros con un kernel comprimido y unos guiones para detectar los dispositivos de la máquina. Antes de la detección de hardware se monta una partición ramdisk [10] para proyectar los directorios que necesitan escritura. La aplicación a medida que detecta el hardware consulta una librería (Kudzu) donde guarda básicamente el hardware soportado y los módulos que deberá cargar. Tras arrancar el kernel y ejecutar estos scripts se carga el módulo cloop (ver Sección 3.3) para cargar el sistema de ficheros principal, que se encuentra en un fichero comprimido con el driver cloop. Cloop utiliza compresión zlib/gzip [68] para comprimir por bloques independientemente del tipo de sistema de ficheros. El sistema es de sólo-lectura, y para una mayor efectividad mantiene el índice de bloques en memoria y el resto de bloques se carga en-demanda. Además la información se guarda de forma que minimiza el movimiento del cabezal del CD-ROM en los accesos. Finalmente mediante soft-links se enlazan los directorios que necesitan escritura con los creados en el ramdisk por el script de arranque del CD-ROM, y arranca el servidor de X y el entorno de escritorio (KDE). Para desarrollar distribuciones tomando Knoppix como base es necesario instalar en primer lugar Knoppix en el disco duro. A continuación el desarrollador desinstalaría e instalaría software en la distribución instalada mediante herramientas como APT [71]. Una vez tuviéramos la distro adaptada a nuestras necesidades, deberíamos arrancar un sistema Linux propio e instalar las herramientas necesarias para manejar ficheros cloop en nuestro sistema. Con estas herramientas crearíamos de nuevo el dispositivo cloop con el 28

29 sistema de ficheros de nuestra distribución personalizada. Finalmente crearíamos el CD- ROM incluyendo las herramientas de Knoppix de detección de hardware, el gestor de arranque, los módulos del núcleo de Knoppix, etc Conclusiones Knoppix por ser el primero es también el más maduro y estable de las Live-CDs, pero no fue pensado inicialmente para crear distribuciones que no fuesen la propia Knoppix. Para crear una Live-CD Knoppix es necesario instalar Knoppix en el disco duro, para después instalar y desinstalar aplicaciones que el usuario crea conveniente sobre esta instalación. Por tanto, no es posible a priori crear una distribución con base de Knoppix que contenga una distribución que no sea la propia Knoppix. La distribución contenida en Knoppix está basada en Debian Sid (testing). Esta distribución se compone de paquetes de software que han sido probados durante un breve periodo de tiempo y que no se han encontrado fallos importantes. Un paquete testing puede contener fallos notables de programación. La especificación de GNU/Linux FME requiere un sistema estable por lo que debería estar basado en la distribución Debian Woody (estable). Figura 4.1: Escritorio KDE de Knoppix 3.3 Como consecuencia, Knoppix no parece la mejor solución para desarrollar un sistema estable y robusto, por lo que descartaremos esta Live-CD para desarrollar el proyecto GNU/Linux FME. 29

30 4.2. Morphix Introducción Debido a que está basado directamente en Knoppix, la idea es la misma, conseguir una Live-CD que quepa en un CD-ROM y que pueda ser ejecutada sin necesidad de hacer una instalación en el equipo del usuario, con una cantidad de software instalado y listo para ser usado [37]. La estructura de esta Live-CD es algo diferente. Se compone de diversos módulos, los cuales pueden ser modificados para personalizar una distribución. Este diseño en módulos permite a los desarrolladores tener mucha versatilidad a la hora de hacer cambios sobre una distro Morphix, aunque todas parten de un módulo base que es una copia del corazón de Knoppix Motivación Los creadores de Morphix buscaban un producto mejor que Knoppix. Recordemos que Knoppix es una imagen ISO [25] que se graba en un CD-ROM y que cuando queremos modificar esta distro es condición sine qua non una base Knoppix. Por eso crearon Morphix con un diseño modular. La idea es que el usuario descarga un módulo base (unos 180 Mb) y lo completa a su gusto con los módulos que contengan los paquetes de software que el usuario necesite en su distribución. En Morphix encontramos una lista de software disponible más extensa y mejor ordenada (al estar agrupados en módulos). El usuario debe elegir de entre este software para crear su distribución ya que todo el conjunto no cabe en un CD-ROM de 700 Mb Descripción y funcionamiento El funcionamiento es muy parecido al de Knoppix. Al arrancar el CD el módulo base se carga y se ejecuta para configurar el hardware. A continuación se mira si existe algún minimódulo que deba cargarse con el módulo principal, en caso afirmativo se carga y se ejecutan los scripts de configuración de los mismos. Finalmente se carga el módulo principal y se ejecutan todos los scripts de inicio propios del módulo para generar el entorno de usuario. 30

31 Una distribución Morphix cuenta con: Un módulo base, que contiene un kernel básico, módulos para este kernel y un sistema de detección de hardware automático. Es la parte del proyecto que se ha tomado de Knoppix. Un módulo principal donde se encuentra el sistema de ficheros de la distribución y todo el entorno de usuario junto con el software ya instalado (X11 [66], window manager 1, aplicaciones, etc...). Es independiente del módulo base. Uno o varios mini-módulos, cada uno de ellos es un sistema de ficheros comprimido con scripts de inicialización. Están relacionados con uno o varios módulos principales. Se utilizan para modificar los entornos de usuario. A parte de estos 3 tipos de módulos, la Live-CD al arrancar comprueba además estos 3 directorios: El directorio /deb : Los paquetes Debian [51] que se incluyen en este directorio se instalan en la distribución en tiempo de arranque del sistema. El directorio /exec : Podemos incluir programas y scripts para que sean ejecutados en el momento del arranque por el sistema. Los programas deben estar basados en consola, ya que se ejecutan antes de levantar el servidor X. El directorio /copy : Todos los ficheros y directorios que contenga esta carpeta se copiarán en el sistema de ficheros raíz en el arranque del sistema. Los ficheros que ya existan serán modificados. Esta estructura en partes independientes permiten una gran versatilidad a la hora de crear entornos, pero debemos tener varias cosas en cuenta, y es que todo lo que no esté en los módulos principales se instala en tiempo de arranque. Por tanto si explotáramos esta opción de construir el sistema a partir de módulos en tiempo de carga, podemos conseguir unos tiempos de arranque prohibitivos. Si prescindimos de estas características nos encontramos con un sistema muy parecido a Knoppix [58], donde debemos modificar un módulo principal configurado de una determinada manera. 1 Un gestor de ventanas es un servidor que se encarga de construir las ventanas del sistema X11 31

32 Conclusiones Morphix es un proyecto muy ambicioso, aparentemente permite a los desarrolladores mucha flexibilidad a la hora de crear las distribuciones gracias al sistema de módulos. Su sistema de instalación mediante una GUI permite a los usuarios inexpertos en Linux instalar la distribuciones con algunos clicks de ratón. Figura 4.2: Morphix con el módulo del escritorio IceWm Uno de los inconvenientes de Morphix es la falta de documentación técnica sobre el proyecto y su estructura. Además al estar muy arraigado a Knoppix, tampoco está pensado para partir de un sistema GNU/Linux propio. Para desarrollar un sistema basado en Morphix siempre hay que partir de una distribución Morphix, y no es lo que buscamos para el proyecto Metadistros Introducción A diferencia de los dos sistemas anteriores, no se trata de una distribución. Es un proyecto de Hispalinux [18], una comunidad de desarrolladores hispanos sobre GNU/Linux. La idea es crear una infraestructura para crear Linux Live-CDs [36] a partir de cualquier instalación de Linux, ya sea partiendo de una distribución hecha o una distribución propia que el usuario quiera convertir a Live-CD. Aunque la idea es un poco diferente, su base sigue siendo Knoppix [58]. 32

33 El conjunto de herramientas de Metadistros [53] permiten un potencial creador muy por encima del resto de estructuras Live-CD. Según las especificaciones se puede convertir cualquier instalación, incluso las no basadas en Debian, en un Live-CD con Metadistros. El proyecto se encuentra en continuo desarrollo y surgen nuevas herramientas y mejoras con mucha frecuencia Motivación Los creadores de Metadistros tienen una meta clara: generar una estructura que nos permita en un momento determinado crear a partir de una instalación de Linux cualquiera un Live-CD de gran fiabilidad y estabilidad. Esta especificación genera un producto muy útil. Cualquier desarrollador puede generar un entorno personalizado y transportarlo a otro equipo sólo con un CD-R, y las posibilidades de ese entorno son ilimitadas, ya que el usuario puede crear un Live-CD de cualquier distribución Linux. Por eso no tiene sentido hablar de listas de software incluido, módulos disponibles, etc... Podemos construir un Live-CD con cualquier distribución Linux, siempre y cuando comprimida nos quepa en el CD-R. Actualmente podemos tener distibuciones de hasta 2 Gb en un solo CD-R de 700 Mb Descripción y funcionamiento El funcionamiento de esta distribución se explicará con detenimiento posteriormente en esta memoria, ya que este proyecto está basado en Metadistros. Básicamente lo que hace Metadistros para arrancar el sistema desde un Live-CD es cargar un pequeño sistema muy básico con isolinux (ver Sección 3.2) llamado calzador [1], que se encarga de efectuar la detección y configuración del hardware, generar los scripts necesarios para el funcionamiento de GNU/Linux y montar la distribución comprimida con cloop [2]. Finalmente se enlazan los directorios que necesitan escritura con un sistema de ficheros montado en la RAM, y se pasa el control al proceso init para que inicie el sistema contenido en la Live-CD. La estructura se separa en dos partes perfectamente diferenciadas e independientes: La distribución que queremos convertir en Live-CD, que se guarda en un archivo comprimido con el driver cloop (ver Sección 3.3), al igual que Knoppix [58]. A diferencia de Knoppix, esta distribución puede ser cualquier sistema GNU/Linux (no tiene porque ser Debian [56]), aunque como veremos más adelante debe cumplir con alguna característica especial y deberemos modificar algunas cosas para que sea Live-CD. 33

34 La otra parte de la estructura es lo que se llama el calzador [1]. Se trata de un conjunto de herramientas que hace que el CD sea auto-arrancable y se encarga de preparar el sistema para iniciar la distribución contenida en el archivo cloop. En este calzador encontramos el cargador Isolinux (ver Sección 3.2) y un conjunto de scripts que básicamente se encargan de detectar el hardware de la máquina y configurarlo, recoger información sobre el usuario si es necesario, y generar los scripts en función del hardware encontrado para que la distribución pueda iniciarse con éxito. Más adelante veremos como la distribución no es totalmente independiente del calzador y que debe cumplir con unas especificaciones para que el calzador sea capaz de iniciarla correctamente Conclusiones El proyecto Metadistros cuenta con un gran número de desarrolladores voluntarios que mantienen el proyecto en constante evolución. Además cuenta con un gran volumen de información sobre el proyecto. Por esto y debido a su especificación tan adaptada a nuestras necesidades, Metadistros será el candidato elegido finalmente para desarrollar nuestro propósito, el proyecto GNU/Linux FME Otros sistemas Linux Live-CD Existen multitud de proyectos Linux Live-CD, algunos más completos y desarrollados que otros, pero todos ellos con Knoppix como base de la estructura principal de la distro. Todos los ejemplos indicados a continuación son modificaciones de alguna de las Live-CDs explicadas hasta ahora, por lo tanto me limitaré a describir brevemente lo que tienen de especial cada una sin entrar en gran detalle Gnoppix Está basado directamente en Knoppix [58]. La diferencia principal es que Gnoppix [15] utiliza Gnome [13] como entorno de escritorio en lugar de KDE [57]. Está basado en la distribución estable de Debian [56], aunque toma muchas aplicaciones de la versión testing, por lo que no se puede considerar del todo estable. Integra una aplicación diferente de detección de hardware. Se trata de Discover [7], una aplicación independiente más confiable que Kudzu (ver Sección 3.4). De esta forma, 34

IES Abyla. Departamento de Informática. Sistemas Operativos

IES Abyla. Departamento de Informática. Sistemas Operativos Sistemas Operativos Definición y funciones básicas El Sistema Operativo es el software que permite y simplifica el uso del ordenador (hardware). Sus funciones principales son: Arrancar el ordenador y controlar

Más detalles

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2) 1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

Instalación de Fedora Core 18 junto a Windows 7.

Instalación de Fedora Core 18 junto a Windows 7. Instalación de Fedora Core 18 junto a Windows 7. Antes de nada deberíamos tener en cuenta si tenemos espacio disponible en nuestro disco para poder llevar a cabo la instalación. Habitualmente compramos

Más detalles

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex Descubre gnulinex 1 Capítulo 20 Instalación de gnulinex 2 Descubre gnulinex Sistemas operativos Generalmente, cuando adquirimos un ordenador, éste nos viene con un sistema operativo instalado. El problema

Más detalles

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos

Más detalles

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS. CREANDO UNIDADES VIRTUALES DE CD Y DVD CON DAEMON TOOLS 1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS. Daemon Tools es una herramienta que permite a los usuarios simular una unidad o varias unidades

Más detalles

BRUTALIX Una distribución GNU/Linux para operadores.

BRUTALIX Una distribución GNU/Linux para operadores. BRUTALIX Una distribución GNU/Linux para operadores. Jaime Ruiz Frontera jaruiz@unizar.es Índice 1. Introducción 1 2. Cómo arrancar y comenzar con Brutalix 2 3. Cómo clonar un disco duro 4 1. Introducción

Más detalles

#SoftwareLibre13 Reutiliza tu Antiguo PC con Linux

#SoftwareLibre13 Reutiliza tu Antiguo PC con Linux Reutiliza tu Antiguo PC con Linux Mini-Distribuciones Que es una Mini-Distribución? Mini-distribución es el término más acertado que puede usarse para denominar a un sistema operativo que por sus características

Más detalles

Backharddi. 1.1. Introducción. 1.2. Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización

Backharddi. 1.1. Introducción. 1.2. Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización Backharddi Nota: Este manual solamente cubre la creación de imágenes en dispositivos locales, discos duros tanto internos como conectados a un puerto usb. Posteriormente se completará con la posibilidad

Más detalles

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT Versión 1. Mayo de 2001 Luis Vinuesa Martínez. Departamento de Informática Universidad de Oviedo vinuesa@correo.uniovi.es www.di.uniovi.es/~vinuesa ÍNDICE. Introducción...

Más detalles

Guía de instalación de LliureX 5.09

Guía de instalación de LliureX 5.09 Guía de instalación de LliureX 5.09 Introducción La distribución LliureX está basada en Sarge, la versión estable de Debian GNU/Linux. Esta guía pretende ayudar al usuario en el proceso de instalación

Más detalles

Utilización del sistema operativo GNU/ Linux en las netbooks

Utilización del sistema operativo GNU/ Linux en las netbooks Utilización del sistema operativo GNU/ Linux en las netbooks El sistema operativo es la pieza de software básica de un sistema, que permite manejar los recursos de la computadora, abrir programas, manejar

Más detalles

CI Politécnico Estella

CI Politécnico Estella PROGRAMACIÓN DEL /ASIGNATURA DEPARTAMENTO: Informática GRUPO/CURSO: 1º AS / 2.014-2.015 / ASIGNATURA: ISOP (IMPLANTACIÓN DE SISTEMAS OPERATIVOS) PROFESOR: Mikel Villanueva Erdozain 1. SÍNTESIS DE LA PROGRAMACIÓN

Más detalles

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991.

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991. Introducción Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991. Proyecto GNU GNU significa GNU s Not UNIX. GNU pretende ser un sistema operativo completo

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

WINDOWS 2008 7: COPIAS DE SEGURIDAD

WINDOWS 2008 7: COPIAS DE SEGURIDAD 1.- INTRODUCCION: WINDOWS 2008 7: COPIAS DE SEGURIDAD Las copias de seguridad son un elemento fundamental para que el trabajo que realizamos se pueda proteger de aquellos problemas o desastres que pueden

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque.

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque. Instalación de LliureX LiveCD 5.09r2 Instalación de LliureX LiveCD 5.09r2 Introducción: Requisitos mínimos: - Ordenador Pentium IV o superior. - 256 MB de RAM mínimo. - Unidad lectora de CD-ROM. - 4 GB

Más detalles

Cómo instalar un sistema operativo en VirtualBox http://www.noticiasubuntu.com/

Cómo instalar un sistema operativo en VirtualBox http://www.noticiasubuntu.com/ 1 de 16 Cómo instalar un sistema operativo en VirtualBox http://www.noticiasubuntu.com/ Este tutorial va dedicado a todos aquellos que estáis dando vuestros primeros pasos en VirtualBox. Vamos a aprender

Más detalles

Linux Open Suse 10.2 (Básico + Avanzado)

Linux Open Suse 10.2 (Básico + Avanzado) Linux Open Suse 10.2 (Básico + Avanzado) Módulo: Linux básico Estudia los entornos de usuario KDE y GNOME, prestando especial atención al primero. Estudia cómo explorar el sistema de archivos, personalizar

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Traslado de Data Center

Traslado de Data Center Traslado de Data Center Traslado de Data Center Análisis y metodología garantizan el éxito en el traslado de los Data Center Planificar, analizar y documentar son claves a la hora de realizar la migración

Más detalles

Qué es una máquina virtual?

Qué es una máquina virtual? Instalación de Windows XP en una máquina virtual utilizando Sun VirtualBox. Vamos a empezar este tutorial dando una pequeña explicación acerca de que es una máquina virtual y luego vamos a proceder a instalar

Más detalles

V i s i t a V i r t u a l e n e l H o s p i t a l

V i s i t a V i r t u a l e n e l H o s p i t a l V i s i t a V i r t u a l e n e l H o s p i t a l Manual de Restauración del PC Septiembre 2011 TABLA DE CONTENIDOS SOBRE EL SOFTWARE... 3 CONSIDERACIONES ANTES DE RESTAURAR... 4 PROCEDIMIENTO DE RECUPERACION...

Más detalles

Solución: Descargar e instalarse el componente desde la página Web de Microsoft:

Solución: Descargar e instalarse el componente desde la página Web de Microsoft: Introducción Con este manual se pretende facilitar la instalación de los nuevos Programas de Gestión. En él se describe paso a paso lo que tiene hacer con una breve descripción y las imágenes de las pantallas

Más detalles

Sistema operativo Discos duros Usuarios

Sistema operativo Discos duros Usuarios Práctica III Para este último bloque de unidades, vamos a modificar la infraestructura de la empresa PEQUE, S.A., que tenemos: Tipo de hardware Sistema operativo Discos duros Usuarios TIPO 1 (5 equipos)

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Fundación Colegio Aplicación Toico Palo Gordo. Municipio Cárdenas. Cátedra: Informática Objetivo N. 2 (SISTEMA OPERATIVO LINUX) Segundo Año. Secciones: A y B. Prof. Dayana Meléndez Sistema Operativo Linux

Más detalles

Capítulo 2. Cuestiones previas

Capítulo 2. Cuestiones previas 2.1. Creación del CD de Knoppix a partir de la ISO El CD de Knoppix puede ser descargado desde Internet. (Vea el capítulo anterior: www.victoralonso.com (http://www.victoralonso.com/knoppix/)). El resultado

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

Windows XP Instalación y configuración de hardware

Windows XP Instalación y configuración de hardware Servicio de Informática Atención al Usuario Windows XP Instalación y configuración de hardware Sección de Atención al Usuario Ultima modificación: 01 de Julio de 2.003 Instalación y configuración de hardware

Más detalles

Selección de los puntos de montaje

Selección de los puntos de montaje PARTICIONES PARA LINUX Selección de los puntos de montaje Tanto para aquellos que vayan a instalar ahora, como para quienes quieran cambiar el tamaño de una partición o formatear este apunte (resumen de

Más detalles

UF0513 Gestión auxiliar de archivo en soporte convencional o informático

UF0513 Gestión auxiliar de archivo en soporte convencional o informático UF0513 Gestión auxiliar de archivo en soporte convencional o informático Tema 1. Sistemas operativos habituales Tema 2. Archivo y clasificación de documentación administrativa Tema 3. Base de datos Tema

Más detalles

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático Programa de Almacenamiento y Recuperación de Datos Automático CONSEJERÍA DE EDUCACIÓN Dirección General de Participación e Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/04/10

Más detalles

CAPITULO I El Problema

CAPITULO I El Problema CAPITULO I El Problema 1. CAPITULO I EL PROBLEMA. 1.1. PLANTEAMIENTO DEL PROBLEMA. Desde su nacimiento la Facultad de Administración, Finanzas e Informática dispone del departamento de la biblioteca, con

Más detalles

Programa informático especializado en gestión de ferreterí as, bricolaje, suministros industriales y almacenes de material de construcción.

Programa informático especializado en gestión de ferreterí as, bricolaje, suministros industriales y almacenes de material de construcción. ACG Projectes Informàtics SL Empresa desarrolladora de software desde hace 20 años dedicada a informatizar ferreterí as, suministros industriales, centros de bricolaje y almacenes de material de construcción.

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

MANUAL DE USUARIO ANTIVIRUS BANDA ANCHA

MANUAL DE USUARIO ANTIVIRUS BANDA ANCHA MANUAL DE USUARIO ANTIVIRUS BANDA ANCHA ÍNDICE 1 INTRODUCCIÓN... 4 1.1 ANTIVIRUS BANDA ANCHA... 4 1.2 ANTIVIRUS... 4 1.3 EFICACIA... 4 1.4 ACTUALIZACIONES... 4 2 REQUISITOS TÉCNICOS... 6 2.1 CONOCIMIENTOS

Más detalles

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 Las ventajas de los Servidores dedicados Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com A la hora de poner en marcha una aplicación web debemos contratar un servicio

Más detalles

MANUAL DE USO DE LA APLICACIÓN ENCIFRA BOX 2.0

MANUAL DE USO DE LA APLICACIÓN ENCIFRA BOX 2.0 MANUAL DE USO DE LA APLICACIÓN ENCIFRA BOX 2.0 Marzo de 2014 Objetivos de la Guía El objetivo de este presente documento es el de servir como una guía fácil y completa de la utilización de la aplicación

Más detalles

SCANTERRA. Manual de usuario

SCANTERRA. Manual de usuario SCANTERRA Manual de usuario Introducción...2 Escáner y Equipo Recomendado...2 El Programa Scanterra. Instalación....3 Adquirir Documentos...4 Subir Documentos...5 Gestión de Documentos...6 Otras opciones

Más detalles

Studium, Campus Virtual de la Universidad de Salamanca.

Studium, Campus Virtual de la Universidad de Salamanca. Studium, Campus Virtual de la Universidad de Salamanca. Contenidos 1 Qué es Studium 2 Instalación de Studium en USAL 3 Atención a los usuarios 4 Instalación Moodle. MoodleWindowsInstaller 5 Moodle portable

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Ejecución del programa de instalación de Windows XP

Ejecución del programa de instalación de Windows XP Ejecución del programa de instalación de Windows XP Productos: Windows XP Professional Al instalar Windows XP Professional debe proporcionar información acerca de cómo desea instalar el sistema operativo.

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

CÓMO CONFIGURAR DHCP EN SUSE LINUX

CÓMO CONFIGURAR DHCP EN SUSE LINUX CÓMO CONFIGURAR DHCP EN SUSE LINUX Pedro Manuel Lemus Sánchez Profesor de Informática en el IES Suárez de Figueroa En ocasiones cuando oímos hablar de un Sistema Operativo (S.O.) de libre distribución,

Más detalles

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M. MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA Elaborado por: Julián A. Hernández M. PONTIFICIA UNIVERSIDAD JAVERIANA CALI SANTIAGO DE CALI 2011 CONTENIDO Pág. INTRODUCCIÓN...3 1. ANÁLISIS

Más detalles

Internet aula abierta

Internet aula abierta MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local) Gesfincas INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local) GESFINCAS precisa ser instalado en el disco duro de su ordenador (en los supuestos de versiones para Red Local, en el Servidor del sistema

Más detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

GUÍA DE USUARIO: GOOGLE DRIVE

GUÍA DE USUARIO: GOOGLE DRIVE GUÍA DE USUARIO: GOOGLE DRIVE Google Drive es una herramienta telemática de la web 2.0 que permite el trabajo virtual de forma colaborativa. En Google Drive podemos encontrar una barra de navegación en

Más detalles

Guía de Instalación para clientes de WebAdmin

Guía de Instalación para clientes de WebAdmin Panda Managed Office Protection Guía de Instalación para clientes de WebAdmin Tabla de contenidos 1. Introducción... 4 2. Instalación de Panda Managed Office Protection a partir de una instalación de Panda

Más detalles

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. Directorio Activo

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. Directorio Activo Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows Módulo 2: Servicios Básicos. Directorio Activo Aulas en red. Aplicaciones y servicios. Windows Directorio Activo El Directorio Activo (Active

Más detalles

Archivo de correo con Microsoft Outlook contra Exchange Server

Archivo de correo con Microsoft Outlook contra Exchange Server Archivo de correo con Microsoft Outlook contra Exchange Server Resumen Con este proceso de archivado, lo que pretendemos es guardar nuestro correo en un archivo de datos, para así poder realizar una copia

Más detalles

Manual instalación Windows 8. Instalar Windows 8 paso a paso

Manual instalación Windows 8. Instalar Windows 8 paso a paso Manual instalación Windows 8. Instalar Windows 8 paso a paso Windows 8 es el nuevo sistema operativo de Microsoft, en el cual se han incluido más de 100.000 cambios en el código del sistema operativo,

Más detalles

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

Instalación de Elastix

Instalación de Elastix Instalación de Elastix Manual para la versión 1.3.2 PaloSanto Solutions Junio 2009 2009, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación es confidencial y su propiedad intelectual

Más detalles

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN 1 SISTEMAS OPERATIVOS. INTRODUCCIÓN. Un sistema operativo es un programa (software) que se inicia al encender el ordenador, se encarga de gestionar

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

Seminario de Informática

Seminario de Informática Unidad II: Operaciones Básicas de Sistemas Operativos sobre base Windows 11. Herramientas del Sistema INTRODUCCION Este apunte está basado en Windows XP por ser el que estamos utilizando en el gabinete

Más detalles

Instalación de dos Sistemas Operativos en un mismo Computador

Instalación de dos Sistemas Operativos en un mismo Computador Instalación de dos Sistemas Operativos en un mismo Computador Si quieres tener los dos sistemas operativos en un mismo equipo y elegir, entre uno y otro, en el momento del arranque, debes realizar los

Más detalles

Preparándome para migrar. Cómo instalar GNU/Linux junto a Windows XP

Preparándome para migrar. Cómo instalar GNU/Linux junto a Windows XP Preparándome para migrar. Cómo instalar GNU/Linux junto a Windows XP Licencia Reconocimiento CompartirIgual (by-sa): Se permite el uso comercial de la obra y de las posibles obras derivadas, la distribución

Más detalles

Creación de imágenes. Pablo Sanz Mercado.

Creación de imágenes. Pablo Sanz Mercado. Creación de imágenes. Pablo Sanz Mercado. 1 Cuando hemos instalado un equipo, el tiempo que hemos invertido puede ser realmente elevado, pues no sólo está el tiempo de instalación del mismo, sino además

Más detalles

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre 2011. Ubicación

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre 2011. Ubicación Sugar en Windows Creación de una máquina virtual con la imagen de Sugar Autor Versión Fecha Setiembre 2011 Ubicación Índice Introducción...3 Qué es una máquina virtual?...3 Pasos para la creación de una

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L-5 08330 Premià de Mar Barcelona Tel. (93) 754 90 19 Fax 93 752 35 18 marketing@t2app.

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L-5 08330 Premià de Mar Barcelona Tel. (93) 754 90 19 Fax 93 752 35 18 marketing@t2app. T3-Rondas V 1.1 1 Indice 1 Requisitos mínimos 3 2 Instalación 3 2.1 Instalación del software 3 2.2 Instalación del terminal 4 3 Configuración Inicial 4 3.1 Crear terminales 5 3.2 Crear puntos de lectura

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Configuración de clientes con Windows y Linux/Unix

Configuración de clientes con Windows y Linux/Unix Configuración de clientes con Windows y Linux/Unix Tabla de Contenidos 5. Configuración de clientes con Windows y Linux/Unix...2 5.1 Configuración de un cliente Windows... 2 5.1.1 Acceso a recursos compartidos

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico TeCS Sistema de ayuda a la gestión del desarrollo de producto cerámico En el origen de todo proyecto de éxito se halla la capacidad de encauzar y estructurar la creatividad TeCS ofrece un entorno de fácil

Más detalles

Instantáneas o Shadow Copy

Instantáneas o Shadow Copy Instantáneas o Shadow Copy Las instantáneas o en ingles shadow copy, es una utilidad del sistema operativo que realiza copias de seguridad de los ficheros y carpetas de una partición determinada cada cierto

Más detalles

Guía de instalación de Gesclivet.

Guía de instalación de Gesclivet. Guía de instalación de Gesclivet. Índice 1. Previo a la instalación 2. Instalación en un único puesto de trabajo 3. Instalación en una Red de ordenadores 3.1. Instalación en el puesto Servidor 3.2. Instalación

Más detalles

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas Módulos: Módulo 1 Hardware & Arquitectura de sistemas - 20 Horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros componentes adicionales como

Más detalles

Manual de Instalación. Sistema FECU S.A.

Manual de Instalación. Sistema FECU S.A. Manual de Instalación Sistema FECU S.A. Índice Requerimientos de hardware... 3 Requerimientos de software... 3 Bajar programas desde Internet... 4 Manual de Usuario... 5 Archivos de instalación FECU S.A....

Más detalles

Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM

Proyecto Tecnológico Prof. Carolina Quinodóz 6º2º - TM Fuente: Revista Dr.Max Protocolo FTP El FTP es uno de los sistemas de almacenamiento y distribución de archivos más populares de Internet. La sencillez con la que se realizan el montaje y el acceso, permiten

Más detalles

INTELIGENTE Y VERSÁTIL

INTELIGENTE Y VERSÁTIL INTELIGENTE Y VERSÁTIL ADMINISTRACIÓN DE ACTIVOS DE TI Cada día nos vemos más inmersos en la necesidad de acceder a nuestras aplicaciones de trabajo, como correo, CRM, ERP entre otras. Hoy la movilidad

Más detalles

Documento descargado de http://talleresinformaticos.wordpress.com. Licencia de este documento: Reconocimiento NoComer cial Compar tir Igual 2.

Documento descargado de http://talleresinformaticos.wordpress.com. Licencia de este documento: Reconocimiento NoComer cial Compar tir Igual 2. Licencia de este documento: Reconocimiento NoComer cial Compar tir Igual 2.5 RMD 1 Guías Rápidas de aprendizaje Formateo del disco duro e instalación de Windows XP Cuándo proceder a una instalación de

Más detalles

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16 Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16 Contenido Capítulo 1. Introducción a IBM SPSS Modeler Social Network Analysis.... 1 Visión general de IBM SPSS Modeler

Más detalles

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral 2011 m a r t e s, 0 8 d e m a r z o d e 2 0 1 1 1 Tabla de contenido 2... Requisitos para la instalación... 2 3...

Más detalles

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque.

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque. Instalación de LliureX LiveDVD 7.11 Instalación de LliureX LiveDvd 7.11 Introducción: Requisitos mínimos: - Ordenador Pentium IV o superior. - 256 MB de RAM mínimo. - Unidad lectora de DVD-ROM. - 4 GB

Más detalles

Opciones disponibles para arrancar MAX

Opciones disponibles para arrancar MAX Funcionamiento Básico de la Tarjeta de Protección Los equipos disponen de una tarjeta de protección de disco duro que permite guardar y restaurar los sistemas operativos instalados en los mismos, en este

Más detalles

INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ

INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ Índice de contenido Instalación de los módulos del ERP AbanQ:...2 Requisitos para la instalación...2 Instalación de los módulos...2 1 Instalación de los módulos

Más detalles

Ajustes del Curso en egela (Moodle 2.5)

Ajustes del Curso en egela (Moodle 2.5) Ajustes del Curso en egela (Moodle 2.5) Manual para el profesorado Versión 2 (12/05/2015) El presente manual ha sido desarrollado por el Campus Virtual de la Universidad del País Vasco / Euskal Herriko

Más detalles

TELEPROCESOS Y SISTEMAS DISTRIBUIDOS

TELEPROCESOS Y SISTEMAS DISTRIBUIDOS TELEPROCESOS Y SISTEMAS DISTRIBUIDOS Semana 11 Integrantes: Cantera Salazar, Julissa A. Yalico Tello, Diana Accho Flores, Wilber En una red Trabajo en Grupo se puede compartir, o hacer disponibles a través

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007 1 de 20 10/09/2008 13:53 Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007 Migrar Exchange 2003 a Exchange 2007 o Exchange 2000 a Exchange 2007, Bueno, en este documento veremos

Más detalles

NBG Asesores Abogados

NBG Asesores Abogados Caso de Éxito www.sagedespachosprofesionales.com despachosprofesionales@sage.es 902 01 34 49 Caso de Éxito Las actualizaciones periódicas de Sage Profesional Class a nuevas normativas nos permiten atender

Más detalles

1 ÍNDICE... 3 Instalación... 4 Proceso de instalación en red... 6 Solicitud de Código de Activación... 11 Activación de Licencia... 14 2 3 REQUERIMIENTOS TÉCNICOS E INSTALACIÓN Requerimientos Técnicos

Más detalles