miércoles, 19 de octubre de 2011

Tema 3 : Instalación de linux :)

Preparandose para la instalación
Es necesario conocer todo el hardware que se tiene en la actualidad linux soporta casi todos los tipos de hardware.Tiene una gran gama de drivers estándar que le permitiran que sus dispositivos trabajen .
Partición del disco duro
Es necesario tener unos conceptos básicos de el particionamiento del disco duro
Conceptos sobre particiones
Los discos duros se encuentran divididos en particiones ,donde cada partición corresponde a un sistema operativo .
La mayoría de los sistemas MS-DOS  utilizan una única partición que ocupa todo el disco duro.
En el primer sector del disco está el registro de arranque maestro junto a la tabla de particiones.La tabla de particiones contiene información acerca del lugar y el tamaño de cada partición.Debido al limite del tamaño de la tabla de particiones solo pueden tenerse hasta cuatro particiones primarias en un disco . La orma de superar este límite de cuatro particiones es usar particiones extendidas.
Necesidades de reparticionado en linux
En los sistemas UNIX ,los ficheros se almacenan en un sistema de ficheros que es una zona del disco duro formateado para almacenar ficheros .Cada sistema de ficheros se encuentra asociado con una parte especíica del árbol de directorios cada sitema de ficheros ocupa una partición del disco duro necesitará preparar sistemas de ficheros para almacenar el software de linux.
Si usted almacena todos sus ficheros en el sistema de ficheros raíz y por alguna razon resulta dañado si hace copias de seguridad no abra de que preocuparse otra razón por la cual utilizar varios sistemas de ficheros es repartir el almacenamiento entre varios discos duros la segunda opción es crear una partición de intercambio una partición reservada .Por lo general se crearán dos particiones para linux una para ser usada como sistema de ficheros raíz y la otra como espacio de intercambio tambien se necesita conocer el espacio requerido para cada partición.El tamaño de sus particiones de swap depende de la RAM virtual que necesite . Lo típico es crear una partición de intercambio del doble espacio de su RAM física .
Reparticionado de los discos
La manera habitual de cambiar el tamaño de una partición es borrarla y rehacerla. Haga un backup .Después de cambiar las particiones ,puede proceder a reinstalar el software desde el backup .Debido a que se empequeñecen las particiones orginales ,no se va a poder reinstalar todo el sotware que se tenía antes ,consulte la documentación de sus sistemas operativos actuales antes de proceder a reparticionar sus discos
FORTMAT/s A :
Copie eb ese disco todas las utilidades de MS.DOS necesarias .Ahora se debe poder arrancar desde este disquete y ejecutar el comando :
DISK C:
Utilice el menú opciones para mostrar la tabal de particiones para borrar una partición ,seleccione la opción del menú Delete ab MS-DOS partition or logical DOS drive .
Formas de instalación
-Boteando desde un CDROM local
-Desde un disco duro
-Desde la red por TP,http,nfs
Como generar un diskete de instalación
Ejecutamos el comando
Indicamos el tipo de disquete que queremos generar
Indicamos donde se encuentra el disquete
Ingresamos el disquete y le damos enter
El disquete es generado
Instalación desde CD-ROM
Booteamos directamente desde el cdrom o con el disquete según sea el caso.
Selección del idioma
La mayoria de las distribuciones de linux presentan varias opciones de lenguaje como por ejemplo read hat.
Detección de mouse o ratón
El mouse siempre es detectado
Selección del tipo de teclado
Casi el 100% de los casos el teclado es detectado automaticamente
Selección del tipo de instalación 
Realizar una instalación nueva
Actualizar copia ya instalada
Selección del modo de instalación
Instalación realmente mínima.
-Instalación mínima.
-Instalación estandar.
-Encaminador/Firewall.
-Estación de trabajo básica con X.
-Estación de trabajo.
-Notebook
-Servidor de red.
-Instalacion completa.

-Instalación personalizada.


Selección de paquetes
Usted puede instalar cada uno de los componentes de cada paquete individualmente eligiendo cada opción
Selección de tarjeta de red
Dependiendo de la forma de instalación que eligió la tarjeta de red es detectada automaticamente si no el sistema le proporcionara un listado de drivers para que lo seleccione.
Configuración de red
Primero elija el nombre del servidor segundo tienes tres opciones sin interfaz de red ,configuración de red,configuración manual
Seleccionar la tarjeta de video
Tiene dos opciones
Usar lo detectado
Usar la configuración detectada
Selección del monitor
Busque el nombre de marca y modelo de su monitor en la lista si no lo encuentra utilice un controlador genérico
Configuración del escritorio
Seleccione la opción de resolución y cantidad de colores en el que desea trbajar
Configuración del usuario
Crea la contraseña del súper usuario el cual es denominado como root también puede crear un usuario.
Configuración del gestor de arranque 
Permitira arrancar al sistema linux lo más recomendable es que sea instalado desde master bood record
Crear un disco de arranque
Es importante que por lo menos tenga un disco de arranque asi es que si no lo tiene es mejor que no se salte esta opción y lo genere
Fin de la instalación
Retire el cd y el disquete si lo tuvierse y de clic en la opción salir.



sábado, 1 de octubre de 2011

Preguntas tema 1 y 2


Tema 1
1.- Linus Torvadls es...
 creador de un núcleo para un nuevo sistema operativo, Linux.
2.-El creador del proyecto GNU fue... 
Richard Stallman.
3.-Software libre significa... 
programas de los cuales podemos conseguir su código fuente, estudiarlo, modificarlo y redistribuirlo sin que nos obliguen a pagar por eso.
4.-¿Cuál de estas no es una licencia software?... 
Freeware
5.-¿Qué significan las siglas FSF?... 
Free Software Foundation.
6.-GPL es... 
Licencia creada por Richard Stallman.
7.¿Con que versión cuenta linux actualmente?
Actualmente cuenta con la versión 2.4.20 kernel
8.¿Cómo era linux al principio?
Era de muy difícil acceso y se consideraba que era solo para gente entendida en el tema.
9.Escriba un ejemplo de Freeware
Internet explorer
10.¿Quien creo el proyecto MINIX?
Andrew Tanenbaum
Tema 2
1.¿Cuales son las principales funciones del sistema operativo?
  • Se encarga de hacer interfase hombre-maquina
  • Administra pedidos de recursos
  • Carga los programas
  • Controla accesos de usuarios
  • Controla protecciones del sistema
2.¿Cuáles son los tipos de Shell?
Son C.L.I  y G.I.U
3. ¿De que se encarga el Kernel?
  1. Administración de interrupciones y excepciones.
  2. Interfases con HW
  3. Multiprogramación
  4. Comunicación entre procesos
  5. Gestión del HW
4.¿Cuales son las características de sus funciones?

  1.  Residentes en Memoria Principal
  2. Deben ejecutarse en el mayor nivel de prioridad (Nivel Supervisor)
  3.  Escritas en lenguaje ensamblador
5.¿Qué es inicialización?
Es llevada a cabo por el Kernel, con rutinas residentes en memoria o en el disco del sistema. La inicialización permite preparar la máquina real y llevarla a un estado que pueda ejecutar el primer trabajo.
6.¿Cuáles son los tipos de inicialización?
Son total y parcial
7.¿Qué es inicialización total?
Es un proceso que se ejecuta al encender la máquina. 
8. ¿Qué es inicialización parcial?
No crea ni localiza las tablas generadas por el proceso de Verificación de Recursos en el instante del "booteo".
9.¿Qué significa C.L.I?
Command line interface
10. ¿Qué es nucleo o kernel?
Es un conjunto de códigos usados por todos los programas en el más bajo nivel


Tema 2 , Materia !

Componentes de un sistema operativo
Sus principales funciones son :


  • Se encarga de hacer interfase hombre-maquina
  • Administra pedidos de recursos
  • Carga los programas
  • Controla accesos de usuarios
  • Controla protecciones del sistema
Existen dos tipos de Shell :


  1. Provee una interfase basada en comandos C.L.I que permite ingresar un conjunto de caracteres S.O como ordenes
  2. Conocido como G.I.U  que permite accesos atraves de iconos o gráficos.
Nucleo o kernel
Es un conjunto de códigos usados por todos los programas en el más bajo nivel está compuesto por :


  • Una extensión del sed de instrucciones del procesador
  • Una extensión del mecanismo de secuenciamiento del HW
  • Un manejador de Interrupciones Un manejador de errores 
  • Un manejador de E/S 
  • Un mecanismo de acceso a memoria central
  • Un Clock
  • Comunicación entre procesos
Se encarga de:


  1. Administración de interrupciones y excepciones.
  2. Interfases con HW
  3. Multiprogramación
  4. Comunicación entre procesos
  5. Gestión del HW


Las características de sus funciones son :

  1.  Residentes en Memoria Principal
  2. Deben ejecutarse en el mayor nivel de prioridad (Nivel Supervisor)
  3.  Escritas en lenguaje ensamblador
Administradores :

a.- Administración del procesador: consta de dos módulos: Dispatcher y Controlador de Tráfico.
b.-Administración de memoria: se encarga de asignar a los procesos la memoria necesaria para su ejecución.
c.-Administración de periféricos: posee todos los módulos necesarios para la utilización de los periféricos.
d.-Administración de información: rutinas que permite manipular y manejar el sistema de archivos.
e.-Administración de comunicaciones: responsable de compartir los recursos distribuidos mediante una red de computadoras.

Funciones de un sistema operativo
Inicializacion
Es llevada a cabo por el Kernel, con rutinas residentes en memoria o en el disco del sistema. La inicialización permite preparar la máquina real y llevarla a un estado que pueda ejecutar el primer trabajo.
Hay dos tipo de inicialización:
A. Inicialización Total: es un proceso que se ejecuta al encender la máquina. Los pasos en que se realiza son los siguientes:
  1.  Verificación de los recursos del sistema
  2. Creación de las tablas de recursos
  3. Almacenamiento de la dirección del procesador
  4. Búsqueda del código de la rutina de inicialización
  5. El I.P.L. carga el núcleo del S.O. en memoria
  6. El programa cargador carga el S.O. completo
  7.  Finalización del booteo
  8. Máquina preparada para ejecución de primer trabajo
  9. Prompt en pantalla
  10. Máquina utilizable
B. Inicialización Parcial: no crea ni localiza las tablas generadas por el proceso de Verificación de Recursos en el instante del "booteo".

Máquina extendida

  1. Separar la complejidad de la máquina. Una parte del S.O. se ocupa de separar la complejidad de HW y lo transforma en una máquina virtual mas fácil de usar
  2. Actuar como interfase de E/S y controlar el manejo de los dispositivos E/S
  3. Facilitar la comunicación con el usuario
  4. Aceptar entradas de nuevos trabajos

Administración de recursos
Sus funciones principales son:

  1. Facilitar al usuario la creación, recuperación y eliminación de objetos
  2. Facilitar al usuario compartir y proteger recursos
  3. Crear ambiente necesario para ejecución de programas
  4. Optimizar el uso de recursos
Para ello, el S.O. controla todos los objetos de un sistema de cómputos en cuanto a quién usa cuál recurso y su respectiva planificación del reparto. De esta forma va asignando y designando recursos según considere conveniente.Para ser un arbitro imparcial, el S.O. implementa:
  • Política: asigna prioridades
  • Estrategia: ordena accesos y conflictos
  • Autoridad: debe recuperar los recursos otorgados a los procesos y ordenar su uso.
  • Protección: brinda seguridad a los usuarios entre sí y preserva la integridad de los recursos.
  • Contabilidad: lleva el control del uso y disponibilidad de los recursos.

Linux hoy en dia !

Actualmente tiene 7 a 8 millones de computadoras en todo el mundo cuenta con miles de programadores que buscan soluciones a problemas que podrian presentarse .
Actualmente cuenta con la version 2.4.20 kernel .

Licencia de linux!

La licencia de linux es completamente gratuita. Antes muchas empresas tomaban los programadores los modificaban un poco y lo convertían en otra licencia comercial .
Clasificación de las licencias :
Comercial debe ser comprado Ejm: Microsoft Office
Software de evaluacion : tiene características limitadas
Uso no comercial :Se puede usar gratuitamente Ejm: StartOffice , Netscape
Shareware: versiones completas 
Freeware:Distribucion libre Ejm: Internet Explorer
Librerias Gratuitas: No se puede modificar

¿Qué es Gnu linux?

Andrew Tanenbaum creo el proyecto MINIX el cual no era muy rapido y de muy dificil comprension entonces un estudiante de la universidad de helsinki llamado Linus Torvalds crea el sistema operativo LINUX el cual al principio era de muy dificil acceso y se consideraba que solo era para entendidos en el tema.

¿Qué es Gnu y el software libre ?

El valor de el software a aumentado totalmente antes las compañias  vendian grandes maquinas y asi obtenian sus ingresos,se le comenzó a dar valor comenzó a ser comercializado al principio con IBM en 1965, Stallman creo el GNU un proyecto en el que creo su propio sistema operativo.
Filosofia de la FSF:
Usar el programa para cualquier propósito
Adaptarlo a las necesidades 
Poder distribuir las copias libremente
Permite mejorar el programa