# Administración del Sistema operativo y software de base. Actualización, mantenimiento y reparación del sistema operativo

## Administración del sistema operativo y software de base

En este tema vamos a estudiar cómo se gestiona un sistema operativo en un entorno real: desde su instalación hasta su mantenimiento, actualización y resolución de problemas.

El objetivo principal es garantizar que el sistema funcione de forma **estable, segura y eficiente**, algo clave en cualquier entorno de la Administración Pública.

---

## 1. Concepto de sistema operativo y software de base

El **sistema operativo (SO)** es el conjunto de programas que permiten la comunicación entre el usuario y el hardware del equipo.

Actúa como intermediario y gestiona todos los recursos del sistema.

### 1.1. Funciones principales del sistema operativo

- Gestión de procesos (ejecución de programas)
- Gestión de memoria
- Gestión de dispositivos de entrada/salida
- Gestión de archivos y sistemas de ficheros
- Seguridad y control de accesos

### 1.2. Software de base

El software de base incluye:

- Sistema operativo
- Controladores (drivers)
- Firmware
- Utilidades del sistema

Es el conjunto de software imprescindible para que el equipo funcione.

---

### Miniresumen

- El SO es el núcleo del sistema.
- Gestiona hardware y software.
- El software de base incluye todo lo necesario para el funcionamiento del sistema.

---

## 2. Administración del sistema operativo

La administración del sistema operativo consiste en realizar tareas para garantizar su correcto funcionamiento.

### 2.1. Tareas principales

- Instalación del sistema
- Configuración inicial
- Gestión de usuarios
- Gestión de permisos
- Monitorización del sistema
- Aplicación de actualizaciones
- Copias de seguridad
- Resolución de incidencias

---

### 2.2. Gestión de usuarios y permisos

Permite controlar quién puede acceder al sistema y qué puede hacer.

Tipos de usuarios:

- Administrador
- Usuario estándar
- Invitado

Permisos básicos:

- Lectura
- Escritura
- Ejecución

Principio clave: **mínimo privilegio**

---

### Miniresumen

- Administrar = mantener el sistema operativo funcionando correctamente.
- Incluye usuarios, permisos, configuración y control.

---

## 3. Actualización del sistema operativo

Las actualizaciones son fundamentales para mantener el sistema seguro y funcional.

### 3.1. Tipos de actualizaciones

- **Actualizaciones de seguridad** → corrigen vulnerabilidades
- **Actualizaciones funcionales** → añaden nuevas características
- **Parcheo (patches)** → corrigen errores concretos
- **Service Packs** → conjunto de actualizaciones acumuladas

---

### 3.2. Estrategias de actualización

- Automática
- Manual
- Programada
- Centralizada (en entornos corporativos)

En la Administración Pública se suele usar gestión centralizada.

---

### 3.3. Buenas prácticas

- Probar antes en entorno de pruebas
- Mantener copias de seguridad
- Documentar cambios
- Aplicar actualizaciones críticas cuanto antes

---

### Miniresumen

- Actualizar = seguridad + estabilidad
- Tipos: seguridad, funcionales, parches
- Importante probar antes de desplegar

---

## 4. Mantenimiento del sistema operativo

El mantenimiento busca prevenir fallos y optimizar el rendimiento.

### 4.1. Tipos de mantenimiento

| Tipo            | Descripción |
|----------------|------------|
| Preventivo      | Evitar fallos antes de que ocurran |
| Correctivo      | Solucionar fallos ya existentes |
| Evolutivo       | Mejorar el sistema |

---

### 4.2. Tareas de mantenimiento

- Limpieza de archivos temporales
- Desfragmentación de discos (en HDD)
- Monitorización de recursos (CPU, RAM, disco)
- Revisión de logs
- Gestión de servicios y procesos

---

### 4.3. Herramientas habituales

- Administrador de tareas
- Visor de eventos
- Herramientas de diagnóstico
- Scripts de automatización

---

### Miniresumen

- Mantenimiento = prevenir + optimizar
- Tipos: preventivo, correctivo, evolutivo
- Uso de herramientas de monitorización

---

## 5. Reparación del sistema operativo

La reparación se realiza cuando el sistema presenta fallos graves.

### 5.1. Tipos de fallos

- Fallos de arranque
- Corrupción de archivos del sistema
- Problemas de hardware
- Infecciones de malware

---

### 5.2. Técnicas de reparación

- Restauración del sistema
- Reinstalación del sistema operativo
- Reparación de arranque
- Uso de herramientas de diagnóstico
- Recuperación desde copias de seguridad

---

### 5.3. Modos de recuperación

- Modo seguro
- Entorno de recuperación
- Consola de comandos

---

### Miniresumen

- Reparar = actuar ante fallos graves
- Técnicas: restaurar, reparar o reinstalar
- Uso de modos especiales del sistema

---

## 6. Seguridad en la administración del sistema

La seguridad es un aspecto transversal en toda la administración del sistema operativo.

### 6.1. Medidas básicas

- Control de accesos
- Actualizaciones de seguridad
- Uso de antivirus
- Copias de seguridad
- Configuración de firewall

---

### 6.2. Principios de seguridad

- Confidencialidad
- Integridad
- Disponibilidad

Muy preguntado en examen.

---

### Miniresumen

- Seguridad = proteger el sistema
- Principios clave: confidencialidad, integridad y disponibilidad

---

## Miniresumen final (para memorizar)

- SO = gestiona hardware y software
- Software base = SO + drivers + utilidades
- Administración = usuarios, permisos, configuración
- Actualización = seguridad y mejoras
- Mantenimiento = prevenir y optimizar
- Reparación = solucionar fallos graves
- Seguridad = confidencialidad, integridad y disponibilidad