GNU/Linux Nivel 2 instalación

Page 1

Unidad 1: Instalación de sistemas operativos GNU/Linux

Julián Esteban Gutierrez Posada Luis Eduardo Sepúlveda Rodríguez

2017

Administración de Sistemas GNU/Linux Nivel 2

1


Contenido | Instalación de sistemas operativos GNU/Linux | Contenido |

Pasos previos a la instalación

Análisis de necesidades funcionales

Compatibilidad de GNU/Linux

Instalación de varios sistemas operativos en la misma máquina

Selección y manejo de paquetes (aplicaciones y librerías)

2


Contenido | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Pasos previos a la instalación

Análisis de necesidades funcionales

Compatibilidad de GNU/Linux

Instalación de varios sistemas operativos en la misma máquina

Selección y manejo de paquetes (aplicaciones y librerías)

3


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Identificación de las necesidades organizacionales

Identificación del hardware existente o necesario

Identificación y caracterización de sistemas operativos candidatos

Realizar la toma de decisiones basados en métodos objetivos como DAR (Decision Analysis and Resolution) de CMMI

4


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Particiones necesarias / /bin /boot /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /sbin /sys /tmp /usr /var swap

Raiz Ejecutables de uso general Configuración y arranque del sistema Dispositivos Archivos de configuración Usuarios Librerías del sistema Archivos recuperados de posibles fallas Dispositivos como HD externos, Cámaras, USB, ... Otros sistemas de archivos Aplicaciones opcionales (de terceros) Información del sistema (procesos) Directorio del usuario root Ejecutables del sistema Información del sistema Archivos temporales Aplicaciones de uso general Archivos “variables” como logs y bases de datos Partición para la memoria virtual (zona de intercambio)

5


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Tipo de sistemas de archivos de las particiones

Tipo

Descripción

Ext

Sistema de archivos usando principalmente

Ext2 Ext3 Ext4 Swap XFS JFS FAT 16, FAT 32 NTFS HFS+

Primer sistema de archivos propio de Linux Mejoras del ext2, es ampliamente utilizado Mejoras del ext3, tiene mayor capacidad por archivo, además de incrementar su velocidad Memoria virtual de Linux Excelente para archivos muy grande, deficiente para archivos pequeños Sistema de archivos creado por IBM para servidores de alto desempeño Utilizado por Microsoft y en la gran mayoría de los dispositivos comerciales con lectores USB y SD y MicroSD. Utilizado por Microsoft en sus sistemas operativos mas recientes Usado por Apple

6


Pasos previos a la instalaciรณn | Instalaciรณn de sistemas operativos GNU/Linux | Pasos previos a la instalaciรณn |

Tipo de sistemas de archivos de las particiones

Tomado de: http://www.linux-magazine.com/Online/Features/Filesystems-Benchmarked

7


Pasos previos a la instalaciรณn | Instalaciรณn de sistemas operativos GNU/Linux | Pasos previos a la instalaciรณn |

Tipo de sistemas de archivos de las particiones

Tomado de: http://www.linux-magazine.com/Online/Features/Filesystems-Benchmarked

8


Pasos previos a la instalaciรณn | Instalaciรณn de sistemas operativos GNU/Linux | Pasos previos a la instalaciรณn |

Tipo de sistemas de archivos de las particiones

Tomado de: http://www.linux-magazine.com/Online/Features/Filesystems-Benchmarked

9


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Dispositivos de arranque •Disco duro IDE (Integrate Driver Electronics) •Transmisión paralela •Máximo 4 dispositivos •Tasas de transferencias: 16, 33, 66, 100, 133 y 166 MB/seg •Disco duro SATA (Serial Advance Technology Attachment) •Transmisión serial •Máximo 7 dispositivos •Tasas de transferencia: SATA I 150, SATA II 300 y SATA III 600 MB/seg

10


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Dispositivos de arranque •Disco duro SCSI (Small Computer System Interface) •Transmisión paralela •Máximo 15 por controladora •Tasas de transferencia: 5, 10, 20, 40, 80, 100 320 MB/seg •Disco duro SAS (Serial Attached SCSI) •Transmisión serial •Máximo 15 por controladora •Tasas de transferencia: SAS 1 3GB/seg, SAS 2 6GB/seg y SAS 3 12GB/se

11


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Métodos de instalación • Predeterminado • Experto

12


Pasos previos a la instalación | Instalación de sistemas operativos GNU/Linux | Pasos previos a la instalación |

Memoria virtual (SWAP) • Si RAM <= 1 GB, SWAP debería ser igual a la RAM • Si RAM 1 GB < RAM <= 4 GB, SWAP debería ser la mitad de la RAM • Si RAM > 4 GB, SWAP no debería ser mayor a 3 GB • Además de considerar las recomendaciones anteriores, se debe tener presente el uso particular que tendrá el sistema • use el comando free para ver el estado actual de la memoria y el swap, ejemplo:

13


Pasos previos a la instalaci贸n | Instalaci贸n de sistemas operativos GNU/Linux | Pasos previos a la instalaci贸n |

Actividad sobre la detecci贸n de los componentes en sistemas tipo UNIX

14


Contenido | Instalación de sistemas operativos GNU/Linux | Análisis de necesidades funcionales |

Pasos previos a la instalación

Análisis de necesidades funcionales

Compatibilidad de GNU/Linux

Instalación de varios sistemas operativos en la misma máquina

Selección y manejo de paquetes (aplicaciones y librerías)

15


Análisis de necesidades funcionales | Instalación de sistemas operativos GNU/Linux | Análisis de necesidades funcionales |

Elementos de afectan las necesidades funcionales del sistema • La finalidad del sistema • Servidor (red, archivos, seguridad, etc). • Estación de trabajo para oficina • Plataforma de juegos • Control industrial • El entorno • Empresa con bajo volumen de transacciones • Empresa con alto volumen de transacciones • Estación de trabajo en casa

16


Análisis de necesidades funcionales | Instalación de sistemas operativos GNU/Linux | Análisis de necesidades funcionales |

Elementos de afectan las necesidades funcionales del sistema • Compatibilidad funcional • Tecnología particular (ejemplo: bases de datos o API particular) • Restricción regional (ejemplo: idioma)

17


Análisis de necesidades funcionales | Instalación de sistemas operativos GNU/Linux | Análisis de necesidades funcionales |

Elementos de afectan las necesidades funcionales del sistema • Soporte comercial de la distribución • Existencia de organizaciones que brinden planes de soporte con nivel elevados de disponibilidad. • Rápido desarrollo frente a necesidades particulares en las organizaciones.

18


Análisis de necesidades funcionales | Instalación de sistemas operativos GNU/Linux | Análisis de necesidades funcionales |

Elementos de afectan las necesidades funcionales del sistema • Soporte comunitario de la distribución • Vigencia de la comunidad • Popularidad de la distribución (facilidad para encontrar personas con conocimientos en la distribución)

19


Análisis de necesidades funcionales | Instalación de sistemas operativos GNU/Linux | Análisis de necesidades funcionales |

Elementos de afectan las necesidades funcionales del sistema • Soporte tecnológico de largo plazo • Utilizar soportes LTS (Long Term Support) • Conocer el ciclo de vida de la distribución y el soporte tecnológico que se ofrece (evitar los cambios drásticos que impliquen procesos de migración de aplicaciones y denegaciones de servicios)

Tomado de: https://www.ubuntu.com/server

20


Contenido | Instalación de sistemas operativos GNU/Linux | Compatibilidad de GNU/Linux |

Pasos previos a la instalación

Análisis de necesidades funcionales

Compatibilidad de GNU/Linux

Instalación de varios sistemas operativos en la misma máquina

Selección y manejo de paquetes (aplicaciones y librerías)

21


Compatibilidad de GNU/Linux | Instalación de sistemas operativos GNU/Linux | Compatibilidad de GNU/Linux |

Compatibilidad a nivel de arquitecturas hardware • i386

Intel x86

• amd64

Intel y AMD de 64 bits

• armel

ARM little-endian compatibles

• arm64

ARM de 64 bits

• mips

MIPS

• ia64

Intel Itanium de 64 bits

• powerpc

Motorola / IBM Power PC

• ppc64el

Power7+ y Power8

• s390

S/390 y zSeries de IBM

• s390z

IBM System z de 64 bits

• sparc

SUN Sparc (Oracle)

22


Compatibilidad de GNU/Linux | Instalación de sistemas operativos GNU/Linux | Compatibilidad de GNU/Linux |

Compatibilidad con otros sistemas • POSIX (Portable Operating System Interface) • TCP/IP • OS X: A través de Netatalk que implementa el protocolo AFP(AppleShare) para compartir archivos. • Unix: NFS (Network File System) • Windows: Samba, con soporte para DFS(Distributed distribution File System) y directorio activo.

23


Contenido | Instalación de sistemas operativos GNU/Linux | Instalación de varios sistemas operativos |

Pasos previos a la instalación

Análisis de necesidades funcionales

Compatibilidad de GNU/Linux

Instalación de varios sistemas operativos en la misma máquina

Selección y manejo de paquetes (aplicaciones y librerías)

24


Instalación de varios sistemas operativos en la misma máquina | Instalación de sistemas operativos GNU/Linux | Instalación de varios sistemas operativos |

• Asignación de espacio en particiones • Considerar el propósito de la partición: • Servicio(s) a soportar • Cantidad de usuarios y cuotas • Condiciones de crecimiento organizacional (escalabilidad) • Restricciones físicas y lógicas • Tener presente planes de continuidad de negocio • Replicar datos en infraestructura espejo o citas magnéticas • Condiciones de seguridad • Control de acceso a recursos sensibles • Cifrado de datos

25


Instalación de varios sistemas operativos en la misma máquina | Instalación de sistemas operativos GNU/Linux | Instalación de varios sistemas operativos |

• Aspectos físicos • BIOS (Basic Input Output System)

BIOS

MBR

Boot Loader

Kernel

Operating System

• UEFI (Unified Extensible Firmware Interface) diseñado para mejorar las funciones ofrecidas por BIOS. EFI UEFI

Boot Loader

Kernel

Operating System

26


Instalación de varios sistemas operativos en la misma máquina | Instalación de sistemas operativos GNU/Linux | Instalación de varios sistemas operativos |

• Aspectos físicos (BIOS vs UEFI)

Tomado de https://goo.gl/images/r5yXqi

27


Instalación de varios sistemas operativos en la misma máquina | Instalación de sistemas operativos GNU/Linux | Instalación de varios sistemas operativos |

• Estilo de partición • MBR (Master Boot Record) • Máximo 4 particiones primarias • Cada tipo de partición se identifica con 1 Byte. • GPT (GUID Partition Table) • Tantas particiones como lo permite el Sistema Operativo • Cada tipo de partición se identifica con 128 Bytes. • Usa el MBR por compatibilidad

Tomado de: https://www.softzone.es/2016/03/25/mbr-gpt-estos-dos-estilos-particiones-discos/

28


Instalación de varios sistemas operativos en la misma máquina | Instalación de sistemas operativos GNU/Linux | Instalación de varios sistemas operativos |

• Gestión de sistemas de arranque • LILO (Linux Loader) • GNU GRUB (GRand Unified Bootloader)

29


Contenido | Instalación de sistemas operativos GNU/Linux | Selección y manejo de paquetes |

Pasos previos a la instalación

Análisis de necesidades funcionales

Compatibilidad de GNU/Linux

Instalación de varios sistemas operativos en la misma máquina

Selección y manejo de paquetes (aplicaciones y librerías)

30


Selección y manejo de paquetes | Instalación de sistemas operativos GNU/Linux | Selección y manejo de paquetes |

Paquetes utilizados en distribuciones GNU/Linux

Tipo dpkg rpm tar pactan

Extensión .deb .rpm .tar o tar.gz .pkg.tar.xz

Distribución base Debian Red Hat Slackware Arch Linux

Existen herramientas de apoyo como: • Synaptic (Debian y derivados) • Aptitude (Debian y derivados) • Yum (Red Hat) • Alien (conversor) • Appset (Arch Linux)

31


Gracias

32


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.