Mejora la capacidad de diagnóstico Al trabajar con una distribución menos automatizada, el alumno aprende a investigar fallos desde la causa: scripts, librerías, paquetes, permisos, bootloader, red, logs o compilación. Esta capacidad es útil incluso en otras distribuciones Linux.
1
Fomenta administración controlada y documentada Slackware exige que el administrador sepa qué instala, qué compila, qué activa y qué modifica. La formación convierte esa exigencia en una metodología profesional basada en documentación, control de cambios y paquetes reproducibles.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
Situar Slackware como una de las distribuciones Linux más veteranas, orientada a simplicidad, estabilidad y control directo del sistema.
Comprender la filosofía KISS aplicada a Slackware, diferenciando simplicidad interna de facilidad superficial para usuarios principiantes.
Analizar por qué Slackware evita automatismos excesivos y deja muchas decisiones en manos del administrador.
Diferenciar Slackware estable, Slackware64, Slackware-current y arquitecturas alternativas para decidir qué rama usar en cada contexto.
Revisar qué implica trabajar sin resolución automática de dependencias y cómo cambia la responsabilidad del administrador.
Comparar Slackware con distribuciones Enterprise Linux, Debian, Arch, Gentoo y BSD desde una perspectiva técnica.
Reconocer escenarios donde otra distribución puede encajar mejor por soporte comercial, paquetes muy recientes o tooling corporativo estándar.
Crear una terminología común sobre series de paquetes, mirrors, ChangeLog, patches, SlackBuilds, rc scripts, runlevels y bootloaders.
Preparar la mentalidad del curso: comprender el sistema, documentar cambios, probar antes de tocar producción y evitar soluciones automáticas sin criterio.
Situar Slackware como una de las distribuciones Linux más veteranas, orientada a simplicidad, estabilidad y control directo del sistema.
Comprender la filosofía KISS aplicada a Slackware, diferenciando simplicidad interna de facilidad superficial para usuarios principiantes.
Analizar por qué Slackware evita automatismos excesivos y deja muchas decisiones en manos del administrador.
Diferenciar Slackware estable, Slackware64, Slackware-current y arquitecturas alternativas para decidir qué rama usar en cada contexto.
Revisar qué implica trabajar sin resolución automática de dependencias y cómo cambia la responsabilidad del administrador.
Comparar Slackware con distribuciones Enterprise Linux, Debian, Arch, Gentoo y BSD desde una perspectiva técnica.
Reconocer escenarios donde otra distribución puede encajar mejor por soporte comercial, paquetes muy recientes o tooling corporativo estándar.
Crear una terminología común sobre series de paquetes, mirrors, ChangeLog, patches, SlackBuilds, rc scripts, runlevels y bootloaders.
Preparar la mentalidad del curso: comprender el sistema, documentar cambios, probar antes de tocar producción y evitar soluciones automáticas sin criterio.
Reconocer escenarios donde otra distribución puede encajar mejor por soporte comercial, paquetes muy recientes o tooling corporativo estándar.
Crear una terminología común sobre series de paquetes, mirrors, ChangeLog, patches, SlackBuilds, rc scripts, runlevels y bootloaders.
Preparar la mentalidad del curso: comprender el sistema, documentar cambios, probar antes de tocar producción y evitar soluciones automáticas sin criterio.
Tema 2: Instalación completa de Slackware: ISO, particionado, series y configuración inicial
Descargar la ISO oficial, verificar checksums y preparar medios de instalación seguros para máquina virtual o servidor físico.
Crear una máquina virtual adecuada con disco, red, memoria, UEFI o BIOS y snapshots para prácticas controladas.
Diseñar particionado con `fdisk`, `cfdisk` o `parted`, diferenciando `/`, `/home`, `/var`, swap, EFI y particiones de datos.
Formatear sistemas de archivos con criterios de uso, rendimiento, recuperación y compatibilidad.
Seleccionar series de paquetes durante la instalación entendiendo qué aporta cada grupo y qué consecuencias tiene una instalación mínima.
Configurar fuente de instalación desde ISO, mirror, red local o repositorio montado según el laboratorio.
Ejecutar instalación paso a paso, revisando prompts, paquetes, scripts finales y configuración base.
Configurar hostname, red, zona horaria, contraseña de root, usuarios iniciales y servicios básicos tras el primer arranque.
Aplicar ACLs cuando los permisos tradicionales no resuelven escenarios de colaboración o servicios compartidos.
Crear cuentas de servicio sin shell interactiva para aplicaciones, demonios y procesos internos.
Auditar usuarios con permisos elevados, shells válidas, claves SSH, grupos sensibles y cuentas obsoletas.
Revisar logs de acceso, su, sudo y sesiones administrativas.
Diseñar procedimientos de alta, baja y revisión periódica de cuentas.
Documentar permisos especiales para evitar configuraciones heredadas que nadie entiende.
Tema 14: Servicios clásicos: web, DNS, correo, NTP, impresión y demonios del sistema
Activar servicios mediante scripts en `/etc/rc.d`, revisando permisos de ejecución, configuración y logs asociados.
Configurar un servidor web básico con Apache HTTP Server incluido o paquetes disponibles según instalación.
Revisar servicios de red habituales como NTP, DNS, SSH, syslog, impresión o correo local según necesidades.
Administrar demonios clásicos entendiendo archivo de configuración, script de arranque, usuario, puerto y logs.
Crear servicios internos sencillos mediante scripts `rc.` siguiendo el estilo de Slackware.
Aplicar firewall y hardening específico a cada servicio expuesto.
Diagnosticar servicios que no arrancan, puertos ocupados, permisos incorrectos o errores de configuración.
Separar servicios de laboratorio y servicios productivos con documentación y criterios de seguridad distintos.
Revisar qué servicios vienen activos tras instalación y cuáles deben deshabilitarse.
Crear runbooks de operación para arranque, parada, reinicio, validación y recuperación de servicios críticos.
Tema 15: Entorno gráfico, X11, KDE Plasma, gestores de ventanas y estaciones de trabajo
Instalar y configurar entorno gráfico cuando Slackware se utiliza como estación técnica o laboratorio de escritorio.
Seleccionar gestor de ventanas o entorno mediante herramientas como `xwmconfig` y configuración de runlevel.
Entender el papel de X11, drivers gráficos, sesiones, fuentes, entrada, audio y configuración de usuario.
Configurar arranque gráfico en runlevel adecuado cuando el equipo necesita login manager.
Diagnosticar problemas de X11, permisos, drivers, resolución, teclado, ratón o sesión gráfica.
Instalar aplicaciones de escritorio desde paquetes oficiales, SlackBuilds o repositorios externos con criterios de compatibilidad.
Diferenciar estación Slackware para trabajo técnico frente a servidor sin entorno gráfico.
Revisar consumo de recursos, servicios añadidos y superficie de ataque al instalar escritorio.
Preparar una estación de trabajo Slackware para administración, compilación, documentación y desarrollo.
Documentar configuración gráfica para poder reproducirla en otros equipos o laboratorios.
Tema 16: Compilación desde fuente, toolchain y creación de software interno
Instalar y revisar toolchain de desarrollo: GCC, make, binutils, headers, libraries y herramientas auxiliares.
Compilar software manualmente en laboratorio para entender configure, make, install, DESTDIR y rutas de instalación.
Convertir compilaciones manuales en paquetes Slackware mediante SlackBuilds o scripts propios.
Aplicar parches antes de compilar cuando una versión requiere ajustes de seguridad, compatibilidad o rutas corporativas.
Gestionar variables de compilación, flags, arquitectura, optimización y dependencias.
Evitar contaminar el sistema con instalaciones directas fuera del gestor de paquetes.
Crear paquetes internos para scripts, agentes, herramientas corporativas o software no disponible en repositorios.
Probar paquetes en máquinas limpias para verificar dependencias no documentadas.
Firmar, almacenar y distribuir paquetes internos mediante repositorio o carpeta controlada.
Documentar el proceso de build para que sea reproducible por otro administrador.
Tema 17: Kernel de Slackware: configuración, módulos, compilación y mantenimiento
Revisar versiones de kernel instaladas, módulos disponibles, configuración y relación con hardware detectado.
Usar kernels genéricos y huge entendiendo diferencias prácticas y recomendaciones de uso con initrd.
Preparar initrd correctamente cuando se trabaja con kernel genérico, sistemas de archivos específicos o drivers necesarios.
Compilar un kernel personalizado en laboratorio para entender configuración, módulos, instalación y bootloader.
Gestionar módulos con `lsmod`, `modprobe`, `modinfo` y configuración persistente.
Diagnosticar problemas de drivers, almacenamiento, red, gráficos o hardware mediante `dmesg` y logs del kernel.
Mantener un kernel anterior funcional para recuperación ante fallos de compilación o actualización.
Documentar cambios de kernel, opciones activadas, módulos críticos y pruebas posteriores.
Evitar recompilar kernel sin objetivo claro cuando los paquetes oficiales cubren el caso de uso.
Crear un procedimiento seguro para actualizar o personalizar kernel en entornos técnicos.
Tema 18: Almacenamiento, particiones, LVM, RAID, fstab y recuperación de datos
Gestionar discos y particiones con herramientas clásicas, revisando tamaños, tipos, UUIDs y puntos de montaje.
Configurar `/etc/fstab` con opciones seguras y validar cambios antes de reiniciar el sistema.
Trabajar con LVM cuando se necesita flexibilidad en volúmenes, crecimiento y separación de datos.
Crear y administrar RAID software con `mdadm` en laboratorios donde se requiere redundancia local.
Gestionar swap, sistemas de archivos, checks, montaje manual y reparación básica.
Diagnosticar problemas de disco lleno, inodos agotados, fstab incorrecto, permisos o sistemas de archivos dañados.
Diseñar separación de `/var`, `/home`, datos, logs y backups según rol del servidor.
Preparar procedimientos de ampliación de disco en máquinas virtuales.
Recuperar archivos desde backups, snapshots o medios de rescate.
Documentar layout de almacenamiento para soporte, continuidad y mantenimiento futuro.
Tema 19: Logs, syslog, logrotate, auditoría y seguimiento operativo
Revisar logs del sistema en `/var/log` y comprender qué registra cada archivo relevante.
Configurar syslog según servicios, severidad, rotación y centralización cuando el entorno lo requiere.
Administrar logrotate para evitar que logs de sistema o aplicación llenen disco.
Analizar logs de autenticación, kernel, servicios, paquetes, arranque, red y errores de aplicación.
Crear búsquedas útiles con `grep`, `awk`, `sed`, `less`, `tail`, `journal` si existe en entornos específicos y herramientas clásicas.
Centralizar logs hacia un servidor syslog, SIEM, Loki, Elastic u otra plataforma corporativa.
Proteger logs frente a permisos excesivos, borrado accidental o manipulación.
Crear alertas simples basadas en logs para errores recurrentes o eventos de seguridad.
Documentar rutas de logs por servicio y pasos de recogida de evidencias.
Convertir análisis de logs en parte habitual de mantenimiento y troubleshooting.
Tema 20: Automatización con shell scripts, cron, rsync y administración reproducible
Crear scripts shell robustos con control de errores, validación de parámetros, logs y códigos de salida.
Automatizar tareas de mantenimiento: backups, limpieza, comprobaciones, reports, sincronización y validación de servicios.
Programar tareas con cron revisando entorno, rutas, usuario, salida, logs y notificación de errores.
Utilizar `rsync` para backups, sincronización de configuraciones, despliegues simples y réplicas controladas.
Crear scripts idempotentes cuando sea posible para evitar cambios duplicados o efectos no deseados.
Gestionar secretos en scripts evitando credenciales en texto claro o repositorios compartidos.
Versionar scripts y configuraciones con Git para mantener trazabilidad.
Documentar finalidad, frecuencia, dependencias y responsable de cada automatización.
Probar scripts en laboratorio antes de programarlos en servidores reales.
Crear una biblioteca interna de scripts Slackware reutilizables para administración diaria.
Tema 21: Copias de seguridad, restauración y continuidad operativa
Definir qué debe respaldarse en Slackware: configuración, paquetes instalados, datos, scripts, logs críticos y documentación.
Crear backups con `tar`, `rsync`, `dump`, snapshots de máquina virtual o herramientas externas según escenario.
Separar backup de sistema, backup de usuario, backup de aplicación y backup de configuración.
Automatizar copias con cron y registrar resultado para detectar fallos silenciosos.
Probar restauraciones parciales y completas para verificar que los backups son utilizables.
Crear inventario de paquetes instalados y configuraciones modificadas para reconstrucción rápida.
Diseñar retención de copias según criticidad, espacio, normativa y capacidad de recuperación.
Cifrar backups cuando contienen datos sensibles o credenciales.
Preparar medios de rescate para restaurar bootloader, fstab, paquetes o configuraciones críticas.
Documentar RPO, RTO, ubicación de backups, responsable y procedimiento de recuperación.
Tema 22: Hardening, actualización segura y mantenimiento de seguridad
Reducir superficie de ataque eliminando servicios innecesarios, paquetes no utilizados y accesos no justificados.
Aplicar parches de seguridad revisando ChangeLog, paquetes afectados y criticidad del sistema.
Endurecer SSH, permisos, firewall, cuentas, scripts, cron jobs y servicios expuestos.
Revisar integridad de paquetes y origen de software antes de instalar componentes externos.
Configurar herramientas de auditoría, comprobación de integridad o escaneo local cuando el entorno lo requiere.
Establecer políticas de actualización para Slackware estable y estrategias separadas para entornos `-current`.
Analizar riesgos de compilar software externo sin revisar fuentes, scripts, checksums o dependencias.
Crear procedimientos de respuesta ante vulnerabilidades críticas en librerías, demonios o kernel.
Documentar excepciones de seguridad cuando una aplicación exige configuración menos restrictiva.
Crear una checklist de hardening previa a producción adaptada a Slackware.
Tema 23: Slackware-current, testing y estrategia de actualización avanzada
Comprender qué representa la rama `-current` y por qué no debe tratarse como una release estable tradicional.
Evaluar cuándo tiene sentido usar `-current` en laboratorio, estación técnica, pruebas de hardware o preparación de futuras versiones.
Configurar mirrors y herramientas evitando mezclar paquetes estables y `-current` de forma accidental.
Leer ChangeLog de `-current` antes de actualizar para detectar cambios relevantes de toolchain, kernel, librerías o aplicaciones.
Preparar snapshots o backups antes de actualizar sistemas en `-current`.
Resolver incidencias provocadas por cambios de paquetes, dependencias manuales o software externo no compatible.
Mantener SlackBuilds y paquetes propios separados por versión estable o current.
Diseñar un entorno de pruebas para validar cambios antes de incorporarlos a una estación de trabajo principal.
Documentar diferencias entre sistemas estables y sistemas current dentro de la empresa.
Crear criterios internos para impedir que servidores productivos se actualicen a current sin justificación formal.
Tema 24: Slackware como servidor: web, ficheros, repositorio interno y servicios ligeros
Diseñar un servidor Slackware minimalista para servicios internos con paquetes estrictamente necesarios.
Configurar Apache, Nginx compilado o servicio web disponible según estrategia de paquetes.
Preparar servidor de ficheros mediante NFS, Samba o rsync según clientes y necesidades de seguridad.
Crear un mirror interno de paquetes, patches o SlackBuilds para entornos controlados.
Configurar servidor SSH bastión o administración remota con endurecimiento específico.
Publicar servicios internos aplicando firewall, logs, usuarios de servicio y scripts de arranque.
Monitorizar disponibilidad básica mediante scripts, logs, comprobaciones de puerto y herramientas externas.
Diseñar backups y restauración por servicio.
Documentar arquitectura, puertos, rutas, paquetes, scripts y procedimientos de mantenimiento.
Evitar que un servidor simple acumule funciones inconexas sin separación ni owner claro.
Tema 25: Slackware como estación técnica para administración, desarrollo y formación
Preparar Slackware como workstation técnica con entorno gráfico, herramientas de red, editores, compiladores y documentación local.
Instalar navegadores, clientes SSH, herramientas Git, terminales, IDEs o editores avanzados según perfil del usuario.
Configurar audio, impresión, red Wi-Fi, sesión gráfica y dispositivos externos cuando se usa en escritorio.
Crear un entorno de compilación para SlackBuilds, paquetes internos y pruebas de software.
Gestionar aplicaciones no oficiales mediante SlackBuilds, sbopkg o repositorios externos aprobados.
Configurar usuarios, grupos, sudo, permisos y backups de home.
Crear snapshots o imágenes de estación para laboratorios formativos.
Documentar personalización sin convertir la estación en un sistema irreproducible.
Comparar uso de Slackware como estación diaria frente a laboratorio avanzado de administración Linux.
Crear un perfil de workstation técnica útil para formadores, administradores y desarrolladores senior.
Tema 26: Contenedores, virtualización ligera y laboratorios sobre Slackware
Revisar opciones disponibles para ejecutar contenedores o virtualización ligera en Slackware según paquetes y soporte externo.
Preparar laboratorios con QEMU/KVM, VirtualBox u otras herramientas cuando el hardware lo permite.
Compilar o instalar herramientas de contenedores desde SlackBuilds si el caso de uso lo justifica.
Evaluar límites de Slackware como host de contenedores frente a distribuciones más orientadas a cloud-native.
Crear máquinas virtuales para probar paquetes, scripts, `-current`, actualizaciones o servicios sin comprometer el sistema principal.
Usar chroot para pruebas controladas de compilación, recuperación o aislamiento básico.
Diseñar entornos de laboratorio reproducibles para formación y troubleshooting.
Documentar dependencias adicionales necesarias para virtualización o contenedores.
Revisar seguridad de entornos aislados sin asumir que una VM o chroot sustituye hardening.
Decidir cuándo Slackware debe ser host, guest, estación de administración o simple laboratorio de aprendizaje.
Tema 27: Monitorización, rendimiento y análisis de capacidad
Medir CPU, memoria, disco, red, procesos y carga con herramientas clásicas de Linux.
Utilizar `top`, `htop`, `vmstat`, `iostat`, `free`, `sar`, `ss`, `lsof`, `ps` y `strace` para diagnóstico.
Diferenciar problemas de CPU, I/O, swapping, red, procesos bloqueados, errores de servicio o saturación de logs.
Crear scripts de monitorización ligera para entornos donde no existe agente corporativo.
Integrar Slackware con Prometheus node_exporter, syslog centralizado, Nagios, Zabbix, Grafana o herramientas equivalentes.
Definir umbrales de alerta para disco, memoria, carga, procesos, servicios y puertos.
Analizar rendimiento tras instalar paquetes externos, actualizar kernel o activar servicios adicionales.
Documentar baseline de sistema recién instalado y comparar evolución con el tiempo.
Preparar procedimientos de respuesta ante saturación de disco, memoria o CPU.
Convertir métricas y logs en decisiones de mantenimiento, no solo en datos almacenados.
Tema 28: Troubleshooting avanzado de Slackware
Diagnosticar fallos de arranque desde bootloader, kernel, initrd, fstab, scripts rc y servicios iniciales.
Resolver problemas de paquetes provocados por dependencias manuales, librerías ausentes, versiones incompatibles o instalaciones directas.
Investigar errores de compilación revisando toolchain, headers, flags, rutas, permisos y parches.
Corregir problemas de red siguiendo método por capas y validando interfaz, IP, gateway, DNS, firewall y servicio.
Analizar fallos de X11, drivers gráficos, teclado, ratón, permisos o configuración de sesión.
Recuperar acceso tras errores de SSH, permisos, root filesystem, contraseña, bootloader o configuración de red.
Utilizar medio de instalación como herramienta de rescate para montar, chrootear y reparar el sistema.
Investigar procesos bloqueados, librerías rotas, comandos que fallan y servicios que no dejan logs claros.
Crear informes de incidencia con síntoma, causa, evidencia, cambio aplicado y prevención futura.
Convertir errores frecuentes en documentación, scripts de validación o prácticas de hardening.
Tema 29: Migración, convivencia y aprendizaje desde otras distribuciones Linux
Comparar hábitos de administración procedentes de Debian, Ubuntu, RHEL, Rocky, Arch o Gentoo con la forma de trabajar en Slackware.
Adaptar mentalidad de paquetes sin resolución automática de dependencias y menor intervención del gestor de sistema.
Migrar configuraciones de servicios revisando rutas, scripts, usuarios, permisos y diferencias de paquetes.
Preparar inventario de software equivalente cuando un entorno existente depende de `apt`, `dnf`, `pacman` o systemd.
Diseñar estrategias de convivencia entre servidores Slackware y entornos corporativos mixtos.
Crear documentación para equipos acostumbrados a systemd, firewalld, SELinux o gestores automáticos.
Evaluar qué cargas pueden migrarse a Slackware y cuáles dependen demasiado de tooling específico de otra distribución.
Preparar pruebas funcionales antes de migrar servicios reales.
Documentar diferencias operativas para reducir errores de administradores que llegan desde otras distribuciones.
Aprovechar Slackware como plataforma de aprendizaje para reforzar fundamentos transferibles a cualquier Linux.
Tema 30: Gobierno, documentación y estándares internos para sistemas Slackware
Crear un estándar interno de instalación, paquetes, servicios, usuarios, firewall, SSH, logs, backups y actualizaciones.
Documentar cada servidor con versión, rama, paquetes externos, SlackBuilds, servicios, puertos, responsables y procedimiento de recuperación.
Mantener inventario de paquetes oficiales, paquetes de terceros y software compilado internamente.
Definir criterios de aprobación para usar Slackware en laboratorio, workstation, servidor interno o producción.
Versionar configuraciones críticas y scripts de administración en repositorio privado.
Crear plantillas de runbook para arranque, parada, parcheo, recuperación, compilación y actualización de servicios.
Revisar periódicamente sistemas para detectar desviaciones, paquetes no documentados o servicios innecesarios.
Establecer un calendario de mantenimiento para parches, backups, revisión de logs y pruebas de restauración.
Preparar guías de onboarding para nuevos administradores Slackware.
Convertir la transparencia de Slackware en una ventaja operativa mediante documentación rigurosa y control de cambios.
Tema 31: Proyecto Final
Diseñar una plataforma Slackware de laboratorio empresarial con servidor base, estación técnica y repositorio interno de paquetes.
Instalar Slackware64 desde ISO, configurando particionado, red, usuarios, bootloader, paquetes base y actualización inicial.
Configurar `slackpkg` con mirror oficial, aplicar parches, revisar archivos `.new` y documentar el procedimiento de actualización.
Crear un servicio personalizado mediante script en `/etc/rc.d`, activarlo correctamente y validar arranque, parada, logs y reinicio.
Instalar software externo mediante SlackBuild, gestionar dependencias manuales y generar un paquete Slackware instalable.
Configurar SSH seguro, firewall básico, usuarios de administración, permisos, logs y política mínima de hardening.
Preparar almacenamiento adicional con montaje persistente, estructura de datos, permisos y backup mediante rsync o tar.
Compilar o instalar un kernel alternativo de laboratorio, preparar initrd y mantener una opción de arranque de recuperación.
Desplegar un servicio web o recurso interno, documentando paquetes, rutas, puertos, scripts, logs y configuración.
Crear scripts de mantenimiento para backup, revisión de logs, comprobación de servicios y sincronización de documentación.
Simular incidencias de arranque, red, paquete, librería, permiso o servicio y resolverlas usando metodología documentada.
Preparar documentación final con arquitectura, decisiones técnicas, paquetes instalados, SlackBuilds usados, runbooks y plan de mantenimiento.
Presentar la solución defendiendo instalación, filosofía Slackware, seguridad, actualización, recuperación, documentación y criterios de uso profesional.
Perfiles profesionales
Pensado para quienes deben dominar Slackware Linux en su día a día
Administradores de sistemas Linux
Este curso encaja con administradores que quieren trabajar con una distribución donde el sistema se entiende de forma directa, sin ocultar procesos detrás de asistentes gráficos o automatismos complejos. La formación refuerza instalación, paquetes, arranque, red, servicios, logs, kernel, seguridad y recuperación con una profundidad muy útil para entornos técnicos exigentes.
Técnicos DevOps y perfiles de plataforma
Los perfiles DevOps pueden aprovechar Slackware como entorno de aprendizaje avanzado y como base para comprender paquetes, scripts, compilación, dependencias, servicios, automatización shell y despliegues controlados. El curso permite desarrollar criterio técnico transferible a otras distribuciones y plataformas.
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en Slackware Linux
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Puede serlo en contextos concretos donde se valore estabilidad, simplicidad, control y bajo nivel de automatización. No obstante, requiere administradores con criterio técnico y procedimientos bien documentados, especialmente si se usa en producción.
Sí. Slackware 15.0 es la versión estable principal utilizada como referencia. También se explica la rama `-current`, pero se trata como entorno de pruebas o desarrollo, no como sustituto automático de una release estable.
Sí. No es un curso de iniciación absoluta. Conviene conocer terminal, archivos, permisos, procesos, red y administración básica. El curso está pensado para profundizar y trabajar Slackware con enfoque técnico profesional.
No. Slackware mantiene un sistema de inicialización de estilo BSD con scripts en `/etc/rc.d`. El curso trabaja este modelo en profundidad, incluyendo runlevels, scripts `rc.*`, servicios y troubleshooting de arranque.
Se usan herramientas como `installpkg`, `removepkg`, `upgradepkg`, `makepkg`, `pkgtool` y `slackpkg`. Para software externo se suelen utilizar SlackBuilds, sbopkg o repositorios no oficiales controlados.
No de la misma forma que otras distribuciones. Esa es una parte importante de su filosofía. El curso enseña a identificar, documentar y gestionar dependencias manualmente, especialmente al trabajar con SlackBuilds o software externo.
Sí. El curso cubre kernel, módulos, initrd, bootloader, recuperación y compilación de un kernel alternativo en laboratorio, siempre con procedimientos de rollback para no dejar el sistema inarrancable.
Sí. Se trabajan SSH, firewall, permisos, usuarios, servicios, logs, actualizaciones, hardening, software externo, backups y reducción de superficie de ataque, siempre adaptado al enfoque clásico de Slackware.
Sí. El temario cubre ambos escenarios: servidor minimalista, servicios internos, repositorio de paquetes, estación técnica, entorno gráfico, compilación, administración y laboratorio avanzado.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
Puede serlo en contextos concretos donde se valore estabilidad, simplicidad, control y bajo nivel de automatización. No obstante, requiere administradores con criterio técnico y procedimientos bien documentados, especialmente si se usa en producción.
Sí. Slackware 15.0 es la versión estable principal utilizada como referencia. También se explica la rama `-current`, pero se trata como entorno de pruebas o desarrollo, no como sustituto automático de una release estable.
Sí. No es un curso de iniciación absoluta. Conviene conocer terminal, archivos, permisos, procesos, red y administración básica. El curso está pensado para profundizar y trabajar Slackware con enfoque técnico profesional.
No. Slackware mantiene un sistema de inicialización de estilo BSD con scripts en `/etc/rc.d`. El curso trabaja este modelo en profundidad, incluyendo runlevels, scripts `rc.*`, servicios y troubleshooting de arranque.
Se usan herramientas como `installpkg`, `removepkg`, `upgradepkg`, `makepkg`, `pkgtool` y `slackpkg`. Para software externo se suelen utilizar SlackBuilds, sbopkg o repositorios no oficiales controlados.
No de la misma forma que otras distribuciones. Esa es una parte importante de su filosofía. El curso enseña a identificar, documentar y gestionar dependencias manualmente, especialmente al trabajar con SlackBuilds o software externo.
Sí. El curso cubre kernel, módulos, initrd, bootloader, recuperación y compilación de un kernel alternativo en laboratorio, siempre con procedimientos de rollback para no dejar el sistema inarrancable.
Sí. Se trabajan SSH, firewall, permisos, usuarios, servicios, logs, actualizaciones, hardening, software externo, backups y reducción de superficie de ataque, siempre adaptado al enfoque clásico de Slackware.
Sí. El temario cubre ambos escenarios: servidor minimalista, servicios internos, repositorio de paquetes, estación técnica, entorno gráfico, compilación, administración y laboratorio avanzado.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Permite gestionar software externo con transparencia SlackBuilds y pkgtools permiten construir paquetes desde fuente de forma auditable. El curso enseña a evitar instalaciones manuales opacas y a mantener software externo con trazabilidad, dependencias documentadas y paquetes reutilizables.
3
Reduce dependencia de automatismos El alumno aprende a administrar servicios, red, arranque, paquetes y seguridad sin depender de herramientas específicas de una distribución. Esto mejora criterio técnico y capacidad de adaptación en entornos Linux heterogéneos.
4
Aporta valor como plataforma de laboratorio avanzado Slackware es excelente para formación, pruebas de kernel, compilación, redes, servicios, recuperación y aprendizaje profundo. El curso prepara laboratorios reproducibles y útiles para administradores, formadores y técnicos senior.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Los equipos de soporte que investigan problemas de Linux pueden utilizar Slackware para entrenar diagnóstico real: errores de arranque, librerías, paquetes, servicios, red, permisos, kernel, initrd, logs o configuración manual. La formación ayuda a resolver incidencias sin depender de herramientas automáticas que ocultan la causa.
Formadores y consultores Linux
Slackware es una distribución muy interesante para enseñar GNU/Linux de forma rigurosa. Este curso aporta una estructura didáctica completa para explicar instalación, sistema base, paquetes, servicios, compilación, arranque y administración desde una visión clara, práctica y fundamentada.
Responsables de seguridad técnica
Los perfiles de seguridad pueden usar Slackware para revisar hardening clásico, permisos, servicios expuestos, SSH, firewall, logs, integridad, actualizaciones, compilación controlada y reducción de superficie de ataque. La formación permite entender qué ocurre realmente en el sistema y cómo protegerlo sin depender de configuraciones opacas.
Usuarios avanzados y entusiastas técnicos
Los profesionales que ya conocen Linux y quieren profundizar en una distribución histórica, estable y transparente encontrarán un recorrido completo para utilizar Slackware como sistema de trabajo, laboratorio, servidor, estación técnica o plataforma de aprendizaje avanzado.