CONFIGURACIÓN DE SISTEMAS LINUX

CONFIGURACIÓN DE SISTEMAS LINUX

MORRILL, DANIEL L.

46,80 €
IVA incluido
No disponible Pregúntanos antes de pagar
Editorial:
ANAYA MULTIMEDIA - OBERON
Año de edición:
2002
Materia
Sistemas operativos
ISBN:
978-84-415-1465-2
Páginas:
496
Encuadernación:
Rústica
Colección:
APRESS
46,80 €
IVA incluido
No disponible Pregúntanos antes de pagar

Introducción
Lo que este libro cubre
Lo que aprenderá
Lo que no aprenderá
Lo que necesitará


Parte I. Antedecentes

1. La fisiología de Linux
Los orígenes de Linux
La naturaleza de un sistema operativo
Recursos
Núcleo
Bibliotecas de sistema
¿Es Linux un sistema operativo?
Linux y GNU
GNU y Linux: el sistema operativo de los campeones
El programa ls
gzip, bzip2, tar y vim
El secreto del éxito
El zen de la plataforma
El debate GNU/Linux o Linux
Referencias

2. Introducción al código abierto
La naturaleza del software
Código abierto frente a código libre
Software de código abierto en acción
Aplicaciones horizontales
Desarrollo cooperativo de software
Licencias de código abierto
La Licencia Pública General (GPL) de GNU
La licencia BSD
La Licencia Pública Menos General (LGPL) de GNU
La Licencia Pública Mozilla
Otras licencias
Licencia para programar


Parte II. Distribuciones Linux

3. La naturaleza de una distribución
Una instantánea del Continuo Linux
Los objetivos de una distribución
Disección de una distribución Linux
Núcleo Linux
Formato de empaquetado
Gestor de paquetes de Red Hat
Archivos Deb
Formato de empaquetado frente a distribución
Estructura del sistema de archivos
Directorios
Estándar de jerarquía del sistema de archivos
Guiones de arranque del sistema
Versiones de las bibliotecas de sistema
Escritorio X Window
Transparencia de red
Modelo de GUI en capas
Escoger un servidor X, conjunto de componentes,y gestor de ventanas
Software de aplicación
Base Estándar de Linux
Resumen

4. Red Hat Linux
Antecedentes y filosofía de Red Hat
Núcleo Linux
Formato de empaquetado
Resumen técnico
Convenciones de nombrado de archivos
Arquitecturas
Formato del archivo del paquete
Uso de RPM
Modos del programa
Permisos de acceso
Comprobaciones de dependencia
Información sobre paquetes no instalados
Instalación de paquetes
Actualización de paquetes
Información sobre paquetes instalados
Verificación de los paquetes instalados
Reconstrucción de paquetes
Desinstalación de paquetes
Creación de nuevos paquetes
Prestaciones adicionales
Mecanismo frente a interfaz de usuario
El programa up2date de Red Hat
Otros programas GUI
Ejemplos de uso de RPM
Estructura del sistema de archivos
Guiones de arranque del sistema
Comprensión de los niveles de ejecución iniciales
Estructura de archivos y directorios
El paquete SysVinit
El paquete initscripts
Seguir la pista a una ejecución
Guión de configuración del nivel de ejecución
Configuración manual del sistema
Uso de las herramientas de Red Hat
/sbin/service
/sbin/chkconfig
/sbin/shutdown
Bibliotecas centrales del sistema
El sistema X Window y el escritorio
XFree86
GNOME y KDE
Aplicaciones de usuario
Comprensión de la distribución central
CD de código fuente y documentación
Ediciones de Red Hat Linux
Encontrar software adicional
Idiosincrasias de Red Hat Linux
Uso el cargador de arranque GRUB
Gestión de software similar
Actualización a un núcleo estándar
RPM kernel-headers
Enlace simbólico /usr/src/linux-2.4
Construcción del núcleo a partir del código fuente
Entorno de usuario
Red Hat Linux e Inetd
Dominio de los directorios de configuración de Red Hat
Trabajar con Kudzu
Instalar fuentes TrueType
Garantizar la seguridad del sistema
Uso de un cortafuego
Gestión de valores de seguridad con PAM
Derivados de Red Hat Linux
Mandrake
Caldera
TurboLinux
Resumen

5. Slackware Linux 8.0
Antecedentes y filosofía de Slackware
Núcleo Linux
Formato de empaquetado
Resumen técnico
Administración de paquetes instalados
Instalación de paquetes
Actualización de paquetes
Desinstalación de paquetes
Creación de nuevos paquetes
Mecanismo frente a interfaz de usuario
Estructura del sistema de archivos
Guiones de arranque del sistema
Estructura de archivos y directorios
/etc/inittab
/etc/rc.d/rc.S
/etc/rc.d/rc.K
/etc/rc.d/rc.M
/etc/rc.d/rc.0 y /etc/rc.d/rc.6
/etc/rc.d/rc.modules
/etc/rc.d/rc.inet1 y /etc/rc.d/rc.inet2
/etc/rc.d/rc.sysvinit
Otros archivos
Modificación de los guiones de arranque
Seguir la pista a una ejecución
/etc/rc.d/rc.S
/etc/rc.d/rc.M
Otras acciones
Bibliotecas centrales del sistema
El sistema X Window y el escritorio
XFree86
GNOME y KDE
Aplicaciones de usuario
Aplicaciones incluidas
ZipSlack
Idiosincrasias de Slackware Linux
Configuración de inetd
El archivo /etc/services
El archivo /etc/inetd.conf
Instalación de un nuevo servicio basado en inetd
Garantizar la seguridad del sistema
Inhabilitar los servicios inetd
Inhabilitar el demonio portmap
Inhabilitar el demonio de impresión lpd
Inhabilitar el servidor SMTP sendmail
Inhabilitar el servidor HHTP Apache
Otros servidores
Personalización del entorno de usuario
Cambiar el entorno de escritorio de X Window de un usuario
Añadir hardware nuevo
Derivados de Slackware Linux
SuSE Linux
Peanut Linux
Resumen

6. Debian GNU/Linux 3.0
Antecedentes y filosofía de Debian
El Contrato Social Debian
Las Políticas Debian
Núcleo Linux
Empaquetado Debian
Resumen técnico
Uso del programa dpkg
Uso del programa apt-get
Uso del programa dselect
Uso del programa tasksel
Entrar en detalles
Administración de paquetes con el sistema de Debian
Trabajo con dpkg
Gestionar fuentes de paquetes con apt-get
Administración de paquetes con dselect y tasksel
Configuración de paquetes Debian
Actualización del sistema
Manipulación de archivos de paquete Debian
Administración del código fuente
Instalación de paquetes no Debian
Mecanismo frente a interfaz de usuario
Guiones de arranque del sistema
Encontrar los directorios SysV
Trabajar con las herramientas de Debian
Uso de update-rc.d
Uso de invoke-rc.d
Diferencias en /etc/inittab
Bibliotecas centrales del sistema
El sistema X Window y el escritorio
Aplicaciones de usuario
Idiosincrasias de Debian GNU/Linux
Visita al directorio /etc
El directorio /etc/default
El directorio /etc/network
El directorio /etc/dpkg
Comprensión del directorio /etc/alternatives
Configuración del gestor de visualización X
Garantizar la seguridad del sistema
Cierre de servicios SysV innecesarios
Eliminación de servicios inetd
Uso del programa update-inetd
Derivados de Debian GNU/Linux
Resumen


Parte III. Instalación de software

7. Instalación y configuración de software
Comienzo
Lectura de la documentación
Aceptar la licencia
Instalación de software en seis pasos sencillos
Elección entre una instalación fuente o binaria
Comprensión de la

Los sistemas operativos basados en Linux resultan extremadamente potentes y flexibles, pero liberar todo ese poder y flexibilidad requiere conocer y comprender cómo funciona el sistema.

Configuración de sistemas Linux va más allá de las técnicas básicas de uso y administración de los sistemas Linux, para cubrir el modo en que dichos sistemas se diseñan. Gracias al análisis detallado de tres populares distribuciones Linux, tareas de ejemplo de configuración y administración y tres casos de estudio reales, obtendrá un auténtico dominio de los sistemas operativos basados en Linux e incluso de los sistemas similares a Unix en general.

El libro está dirigido a los usuarios de sistemas Linux que ya disponen de los conocimientos básicos pero aún no son expertos. El autor crea un puente entre el conocimiento básico del " cómo consigo que... " hasta el nivel de un auténtico dominio. Encontrará ejemplos detallados sobre los componentes reales de una distribución Linux y aprenderá técnicas de gran utilidad a lo largo de este proceso. Todo ello le proporcionará una comprensión práctica y completa acerca de qué es lo que sucede bajo el envoltorio de su sistema.

Incluye CD-ROM con el código fuente del libro.