Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones
Otros
Tiempo Libre

Informática > Sistemas Operativos > Linux

Red Hat Linux Fedora 3
Ball, Bill; Duff, Hoyt (ANAYA MULTIMEDIA)
Precio:74,5 € ($116,73)
1088 páginas.
ISBN: 8441518696. ISBN-13: 9788441518698
1ª edición (08/2005).
Entrega: 24 a 48 horas contra reembolso por agencia urgente*


Desde los escritorios a los entornos empresariales, Linux continúa estando a la vanguardia en el mercado del software de código libre como un sistema operativo estable, maduro y seguro. Miles de programadores mejoran, prueban y actualizan de manera constante el núcleo de Linux y los paquetes de software relacionados con él, contribuyendo indudablemente a su éxito. Fedora Core, la última versión de la popular distribución Red Hat Linux, incorpora gran cantidad de estos paquetes de software junto con la última versión estable de su núcleo.
Esta obra proporciona información detallada sobre todo lo que debe saber acerca de la instalación, el uso y la administración de Fedora Core. Aprenderá a configurar su estación de trabajo y descubrirá las claves sobre el uso del escritorio de Fedora y el software de productividad, incluyendo OpenOffice.org, la familia de aplicaciones de oficina de código libre. También cubre ampliamente múltiples temas avanzados, incluyendo el sistema X Windows, la programación Linux, la administración del servidor web, la gestión del sistema y la administración del sistema de red.
Incluye un DVD-ROM con la distribución binaria completa de Fedora Core 3, el último servidor web Apache, la familia de aplicaciones de OpenOffice.org y otras muchas utilidades.

ÍNDICE

Introducción
¿Qué es Linux?
¿Qué es Fedora Core?
Raíces de Red Hat y Fedora
Licencias
Razones para utilizar Linux
A quién está dirigido este libro
Contenido del libro
Convenciones utilizadas en este libro

Parte I. Instalación y configuración

1. Introducción de Fedora
¿Qué es Fedora Core?
Interior de Fedora Core
Opciones de instalación de Fedora
Opciones del sistema de archivos de Fedora
Fedora para los negocios
Fedora en casa
Sacar el máximo partido de la documentación de Fedora y Linux
Desarrolladores y documentación de Fedora
Referencia

2. Preparación para la instalación de Fedora
Planificación del despliegue de Fedora
Consideraciones comerciales
Consideraciones del sistema
Consideraciones del usuario
Lista de planificación previa al despliegue
Planificación de la instalación
Requerimientos del hardware
Reunir los requerimientos mínimos de hardware para Fedora Core
Uso del hardware heredado
Planificación del almacenamiento de disco duro para la clasede instalación de Fedora
Revisión de compatibilidad del hardware
Preparación para potenciales problemas de hardware
Preparación y uso de un inventario de hardware
Preparación para el proceso de instalación
Preparación para una instalación a partir de un CD-ROM o de un DVD
Partición antes y durante la instalación
Elección de un esquema de particiones
Partes de alojamiento en el sistema de archivos de Linux en particiones independientes
Uso del método kickstart de Red Hat
Referencias

3. Instalación de Fedora
Antes de iniciar la instalación
Búsqueda de las especificaciones de hardware
Elegir un tipo de instalación
Selección de las opciones de instalación de software
Planificación de las estrategias de partición
El gestor de arranque
Elegir cómo instalar Fedora
Instalar desde un CD/DVD-ROM
Instalación utilizando una red
Instalación paso a paso
Iniciar la instalación
Particiones del disco
Elección, configuración e instalación del gestor de arranque
Configuración de la red
Configuración del cortafuegos y de seguridad
Configuración de la zona horaria
Creación de una contraseña de root y cuentas de usuario
Selección e instalación de software
Fin de la instalación
Inicio y cierre
Referencia

4. Problemas posteriores a la instalación
Solución de problemas de configuración posteriores a la instalación
El hardware y kudzu
Configuración del apuntador y del teclado
Configuración de teclados con Linux
Configuración de dispositivos apuntadores en Fedora
Configuración de los gráficos de pantalla
Configuración de dispositivos de sonido
Detección y configuración de módem
Configuración de un módem de puerto serie
Configuración de un módem de fax
Configuración de minicom para uso de módem
Configuración de módems sin controlador para portátiles
Configuración de la gestión de energía en Fedora
Restablecimiento de fecha y hora
Comando date
Comando hwclock
Cliente system-config-date
Gestión de PCMCIA
Uso de PCMCIA
Control del servicio PCMCIA
Configuración y uso de unidades CD-ROM, DVD-ROM y CD-RW
Comprobación de la asignación de unidad
Inicializar las unidades de CD-ROM IEEE 1394
Referencia

5. Primeros pasos con Fedora
Trabajar con el sistema de archivos de Linux
Visualización del sistema de archivos de Linux
Uso de los comandos esenciales de los directorios /bin y /sbin
Guardar el núcleo iniciado y visualizar los dispositivos guardadosen los directorios /boot y /dev
Uso y edición de archivos en el directorio /etc
Protección del contenido de los directorios de usuarios: /home
Uso del contenido del directorio /proc para interactuar con el núcleo
Trabajar con datos compartidos en el directorio /usr
Almacenamiento temporal de archivos en el directorio /tmp
Acceso a archivos de datos variables en el directorio /var
Iniciar la sesión y trabajar con Linux
Inicio de sesión basado en texto con consola
Trabajar con consolas virtuales
Uso de técnicas simples de teclado y ratón en una sesiónde consola Linux
Cierre de sesión
Inicio y cierre desde un ordenador remoto
Cambio de la información de usuario
Lectura de documentación
Uso de las páginas man
Búsqueda y lectura de documentación de paquetes de software
Uso de la shell
Uso de variables del entorno
Exploración y búsqueda con la shell
Gestión de archivos con la shell
Compresión y descompresión de archivos a través de la shell
Uso de editores de texto
Trabajar con vi
Trabajar con emacs
Trabajar con permisos
Asignación de permisos
Permisos de directorios
Conocer los permisos SUID y SGID
Trabajar como root
Creación de usuarios
Eliminación de usuarios
Cierre del sistema
Reinicio del sistema
Referencia

6. El sistema X Window
Conceptos básicos de X
Uso de X11R6
Elementos del archivo xorg.conf
Configuración de X
Inicio de X
Uso de un gestor de pantallas
Inicio de X desde la consola con startx
Selección y uso de gestores de ventanas X
Uso de switchdesk de Red Hat
Tab Window Manager
Motif Window Manager
Gestor de ventanas sawfish
Metacity Window Manager (metacity)
Entornos de escritorio GNOME y KDE
GNOME: El entorno de modelo de objeto de red GNU
KDE: El entorno de escritorio K
Referencia

Parte II. Administración del sistema y gestión de servicios

7. Gestión de servicios
Conocer el proceso de arranque de Fedora Core Linux
Inicio del proceso de arranque
Carga del núcleo de Linux
Servicios del sistema y niveles de ejecución
Definiciones de niveles de ejecución
Arranque en el nivel de ejecución predeterminado
Arranque en un nivel de ejecución no predeterminado con GRUB
Secuencias de comandos init y la fase final de inicialización
Ejecución de servicios a través de xinetd
Control de servicios en el arranque con herramientas administrativas
Uso de la herramienta de línea de comandos basada en texto chkconfig
Uso de la herramienta de configuración de servicios basada en GUI
Inicio y detención manual de servicios
Cambio de niveles de ejecución
Uso de la gestión de servicios para solucionar problemas en FedoraCore Linux
Referencia

8. Administración del software y de los recursos del sistema
Uso de RPM para la administración de software
Clientes RPM gráficos y de línea de comandos
Uso de rpm en la línea de comandos
Organización de paquetes con RPM
Extracción de un solo archivo desde un archivo RPM
Gestión gráfica de paquetes
Uso de Red Hat Network y alternativas para la administración de software
APT
YUM
Compilación de software desde las fuentes
Creación de RPM a partir de archivos src.rpm
Trabajar con los archivos de fuentes RPM
Compilar desde las fuentes Tarball
Herramientas de supervisión del sistema
Supervisión basada en consola
Uso del comando kill para controlar procesos
Programación y control de prioridades
Presentación de la memoria libre y utilizada con free
Cuotas de disco
Proceso gráfico y herramientas de gestión del sistema
Herramientas KDE para la supervisión de procesos y del sistema
Referencia

9. Gestión de usuarios
Cuentas de usuario
ID de usuarios e ID de grupos
Permisos de archivo
Gestión de grupos
Herramientas de gestión de grupos
Gestión de usuarios
Herramientas de gestión de usuarios
Añadir nuevos usuarios
Supervisión de la actividad del usuario en el sistema
Gestión de contraseñas
Política de gestión de contraseñas
El archivo de contraseñas
Contraseñas ocultas
Gestión de seguridad de contraseña para usuarios
Cambio de contraseñas con un archivo de procesamiento por lotes
Concesión de privilegios de administrador del sistema a usuarios normales
Cambio temporal de la identidad del usuario con el comando su
Concesión ocasional de privilegios de root: el comando sudo
Control a través de las shell restringidas
Proceso de registro del usuario
Cuotas de disco
Implantación de cuotas
Configuración manual de las cuotas
Referencia

10. Gestión del sistema de archivos
Fundamentos del sistema de archivos de Fedora Core Linux
Estructura física del sistema de archivos en el disco
Particiones del sistema de archivos
La red y los sistemas de archivos de disco
Visualización de los sistemas de archivos del sistema
Trabajar con el sistema de archivos ext3
Estructura del sistema de archivos ext3
Opciones transaccionales en ext3
Verificación de la integridad de los archivos en sistemas de archivosext3 con la utilidad fsck
Otros sistemas de archivos disponibles para Fedora Core Linux
El sistema de archivos Reiser
Sistemas de archivos JFS y XFS
Sistemas de archivos DOS
Sistemas de archivos de CD-ROM
Creación de un sistema de archivos
El disco como dispositivo de almacenamiento
Creación de la tabla de particiones
Creación de un sistema de archivos en un disco con particiones
Creación de un sistema de archivos DOS con mkdosfs
Montaje de sistemas de archivos
El comando mount
El comando unmount
Desmontaje automático con /etc/fstab
Herramientas GUI para montar sistemas de archivos
Reubicación de un sistema de archivos
Instalación de la nueva unidad
Creación de la tabla de particiones y formato del disco
Montar la nueva partición y poblarla con los archivos reubicados
Administración lógica de volúmenes
Manipulación del sistema de archivos
Creación de un sistema de archivos para pruebas
Uso de dumpe2fs
Montaje de una partición como de sólo lectura en un sistema que se está ejecutando
Conversión de un sistema de archivos ext2 existente en un sistemade archivos ext3
Exploración de un archivo de imagen initrd
Exploración de un archivo de imagen de disquete
Ajuste del disco
Uso de la BIOS y del núcleo para ajustar los discos duros
El comando hdparm
Ajuste del sistema de archivos
El comando mke2fs
El comando tune2fs
El comando e2fsck
El comando badblocks
La opción noatime para el comando mount
Gestión de archivos para dispositivos de carácter, de bloque y especiales
Convenios de denominación utilizados por los dispositivos de caráctery de bloque
Uso de mknod para crear dispositivos
Referencia

11. Copias de seguridad, restablecimiento y recuperación
Elección de una estrategia de copia de seguridad
¿Por qué se producen pérdidas de datos?
Valoración de las necesidades y los recursos de una copia de seguridad
Evaluación de las estrategias de copias de seguridad
Estrategia simple
Copia de seguridad completa sobre una base periódica
Copia de seguridad completa con copias incrementales
Replicado de datos o matrices RAID
Hacer una elección
Elección del hardware y el medio de la copia de seguridad
Medios de almacenamiento extraíbles
Unidades Zip
Unidades USB y de estado sólido
Unidades FireWire
Unidades CD-RW y DVD+RW/-RW
Almacenamiento en red
Copia de seguridad en unidades de cinta
Uso del software de copia de seguridad
tar
Creación de copias de seguridad completas e incrementales con tar
Restablecimiento de archivos desde un archivo con tar
Copias de seguridad de archivos con cpio
Crear un archivo cpio
Restablecimiento de archivos desde un archivo con cpio
Gestor de archivos comprimidos de GNOME
Herramientas de almacenamiento KDE (ark y kdat)
Herramienta de almacenamiento ark de KDE
Uso del comando dd para almacenamiento de archivos
Uso de la aplicación de copias de seguridad Amanda
Software de copia de seguridad alternativo
Copiar archivos
Copia de archivos con tar
Compresión, cifrado y envío de flujos tar
Copia de archivos con cp
Copia de archivos con cpio
Copia de archivos con mc
Copia de archivos con scp
Copia de archivos con rsync
Recuperación de archivos
Uso de ext2fs para un proceso de recuperación
Volver a formatear con la opción -S cuando se producen erroresno recuperables del sistema de archivos
Recuperación de archivos con mc
Rescate del sistema
El disco de rescate de Fedora Core
Copia de seguridad y restablecimiento del Registro de arranque maestro
Restablecimiento manual de la tabla de particiones
Arranque del sistema desde un disco de rescate
Arranque del sistema desde un disquete genérico
Uso de un disquete de arranque GRUB
Uso de la utilidad de recuperación del disco de instalación
Referencia

Parte III. Administración de los servicios del sistema

12. Impresión con Fedora
Generalidades de la impresión con Fedora
Configuración y gestión de los servicios de impresión
Configuración de impresión rápida basada en GUI
Configuración de impresión rápida basada en consola
Gestión de los servicios de impresión
Creación y configuración de impresoras locales
Creación de la cola de impresión
Edición de configuraciones de impresora
Creación de impresoras de red
Habilitar la impresión de red en una LAN
Impresión del Bloque de mensajes de sesión
Configuración e impresión de una impresora conectada a la red
Control de impresora por consola
Configuración de impresora por consola
Uso de los comandos básicos de impresión
Gestión de las tareas de impresión
Uso del Sistema de impresión común de UNIX
Creación de una entrada de impresora CUPS
Evitar los problemas de compatibilidad con la impresora
Dispositivos combinados (impresora/fax/escáner)
Uso de impresoras heredadas y USB
Referencia

13. Conectividad de red
Sistemas de redes con TCP/IP
Direccionamiento TCP/IP
Uso de las máscaras IP en Fedora
Puertos
Organización de la red
Subredes
Máscaras de subred
Direccionamiento de difusión, difusión única y multidifusión
Dispositivos de hardware para redes
Tarjetas de interfaz de red
Interfaces de red inalámbricas
Cables de red
Centros de conexión
Enrutadores y puentes
Inicialización de un nuevo hardware de red
Uso de herramientas de configuración de red
Configuración de interfaz de red en la línea de comandos
Archivos de configuración de red
Uso de las herramientas gráficas de configuración
Protocolo de configuración de host dinámico
Funcionamiento de DHCP
Activación de DHCP en la instalación y en el arranque
Instalación y configuraciones del software DHCP
dhclient de DHCP
Servidor DHCP
Uso de DHCP para configurar anfitriones de red
Configuración del servidor DHCP
Otros usos para DHCP
Uso del sistema de archivos de red
Instalación e inicio o detención de NFS
Configuración del servidor NFS
Configuración del cliente NFS
Samba
Configuración manual de Samba con /etc/samba/smb.conf
Configuración del comportamiento global de Samba con la sección[global]
Probar Samba con el comando testparm
Inicio del demonio smbd
Montaje de recursos compartidos de Samba
Configuración de Samba con SWAT
Redes inalámbricas
Compatibilidad de las redes inalámbricas con Fedora
Redes móviles
Ventajas de las redes inalámbricas
Elegir un protocolo inalámbrico
Asegurar una red inalámbrica
Asegurar la red
Uso de lokkit y system-config-securitylevel para crear un cortafuegos
Contraseñas y seguridad física
Asegurar TCP/IP
Configuración y uso de Tripwire
Dispositivos
Asegurar DHCP
Asegurar NFS
Conseguir que Samba sea seguro
Actualización de los problemas de seguridad de Linux
Uso de parches/actualizaciones para mantener segura una red
Referencia
General
DHCP
Redes inalámbricas
Seguridad
Libros

14. Administración de DNS
Configuración del DNS para clientes
El archivo /etc/host.conf
El archivo /etc/nsswitch.conf
El archivo /etc/hosts
El archivo /etc/resolv.conf
Cambios realizados por DHCP
Conceptos esenciales de DNS
Cómo guardan los servidores de nombres la informaciónde la estructura DNS
Cómo proporcionan los servidores de nombres la informacióna los usuarios
Resolución de nombres en la práctica
Resolución inversa
¿Qué ha aprendido el sistema de resolución?
Uso de las herramientas DNS
Configuración de un servidor de nombres de caché local
Su propio nombre de dominio y DNS de terceros
Proporcionar DNS para un dominio real con BIND
Registro de datos
Configuración del sistema de resolución
Ejecución del demonio del servidor de nombres named
Proporcionar DNS para un dominio real
Zona de envío
Zona inversa
Registro del dominio
Solución de problemas DNS
Problemas de delegación
Problemas de búsquedas inversas
Mantenimiento preciso de los números seriales
Solución de problemas en los archivos de zona
Herramientas para solucionar problemas
Uso de la herramienta de configuración BIND de Fedora Core
Administración de la seguridad DNS
Consideraciones de seguridad de UNIX
Consideraciones de seguridad DNS
Uso de extensiones de seguridad DNS
Uso de DNS dividido
Referencia

15. Conectividad de Internet
Información común para la configuración
Establecer las bases: la interfaz localhost
Revisión de la disponibilidad de la interfaz de circuito cerrado
Configuración manual de la interfaz de circuito cerrado
Configuración de acceso telefónico a Internet
Configuración manual de una conexión telefónica
Uso del Asistente de configuración de Internet de Fedora Core
Configuración del acceso de línea digital de suscriptor
Protocolo de punto a punto sobre Ethernet
Configuración manual de una conexión PPPOE
Solución de problemas de conexión
Configuración de un servidor PPP de conexión telefónica
Referencia

16. Administración del servidor Web Apache
Acerca del servidor Web Apache
Instalación del servidor Apache
Instalación desde el RPM
Crear las fuentes
Inicio y detención de Apache
Inicio manual del servidor Apache
Uso de /etc/rc.d/init.d/httpd
Control de Apache con el comando service
Control de Apache con el comando chkconfig
Control de Apache con el cliente system-config-services de Red Hat
Configuraciones del servidor en tiempo de ejecución
Directivas de configuración en tiempo de ejecución
Edición de httpd.conf
Módulos Apache de múltiples procesos
Archivos de configuración .htaccess
Control de acceso y autenticación para el sistema de archivos
Restricción del acceso con allow y deny
Autenticación
Unas palabras finales sobre el control de acceso
Módulos de Apache
mod_access
mod_alias
mod_asis
mod_auth
mod_auth_anon
mod_auth_dbm
mod_auth_digest
mod_autoindex
mod_cgi
mod_dir y mod_env
mod_expires
mod_headers
mod_imap
mod_include
mod_info y mod_log_config
mod_mime y mod_mime_magic
mod_negotiation
mod_proxy
mod_rewrite
mod_setenvif
mod_speling
mod_status
mod_ssl
mod_unique_id
mod_userdir
mod_usertrack
mod_vhost_alias
Alojamiento virtual
Anfitriones virtuales basados en direcciones
Anfitriones virtuales basados en nombres
Registros
Contenido dinámico
CGI
SSI
Directivas SSI básicas
Control de flujo
Configuración de interfaz gráfica de Apache
Configuración de las propiedades del anfitrión virtual
Configuración del servidor
Configuración de Apache para un rendimiento máximo
Otros servidores Web para utilizar con Fedora
thttpd
Servidor Web Sun ONE
Stronghold
Zope
Servidor Web Zeus
TWiki
Referencia

17. Administración de servicios de bases de datos
Resumen de los elementos básicos de una base de datos
Funcionamiento de las bases de datos relacionales
Elementos básicos de SQL
Creación de tablas
Velocidad
Bloqueo de datos
Conformidad con ACI en el proceso de transacción para protegerla integridad de los datos
Subconsultas SQL
Lenguajes de procedimiento y activadores
Aplicaciones disponibles
Instalación y configuración de MySQL
Inicialización del directorio de datos en MySQL
Establecer una contraseña para el usuario root
Creación de una base de datos
Concesión y revocamiento de privilegios
Instalación y configuración de PostgreSQL
Inicialización del directorio de datos en PostgreSQL
Creación de una base de datos en PostgreSQL
Creación de usuarios de base de datos en PostgreSQL
Eliminación de usuarios de bases de datos en PostgreSQL
Concesión y revocamiento de privilegios en PostgreSQL
Clientes de base de datos
Acceso SSH a una base de datos
Acceso del cliente GUI local a una base de datos
Acceso Web a una base de datos
El cliente de línea de comandos de MySQL
Cliente de línea de comandos de PostgreSQL
Clientes gráficos
Referencia

18. Servicio de protocolo de transferencia segura de archivos
Uso de clientes FTP
Uso de sftp para transferencias seguras de archivos
La interfaz del cliente FTP
Uso de la interfaz de cliente FTP basada en texto
Uso de los clientes FTP gráficos
Servidores FTP
Elección de un servidor autenticado o anónimo
Paquetes de servidor FTP de Fedora
Otros servidores FTP
Instalación del software FTP
El usuario FTP
Configuración de xinetd para wu-ftpd
Configuración de xinetd para el servidor wu-ftp
Inicio del paquete vsftpd
Configuración del servidor FTP de máxima seguridad
Control del acceso anónimo
Otros archivos de configuración del servidor vsftpd
Configuración del servidor Wu-FTPd
Uso de comandos en el archivo ftpaccess para la configuración de wu-ftpd
Configuración del control de acceso
Limitación del acceso para usuarios anónimos
Definición de clases de usuarios
Bloqueo de un acceso del anfitrión a un servidor
Restricción de permisos basada en los ID de grupo
Restricción de permisos basada en un ID individual
Límite de la cantidad de usuarios en una clase
Límite de la cantidad de entradas de contraseñas no válidas
Configuración de la información del usuario
Presentación de un anuncio antes del registro
Presentación de un archivo
Presentación de la dirección de correo electrónico del administrador
Notificación al usuario de la fecha de la última modificación
Configuración de los registros del sistema
Redireccionamiento de registros
Registro de todos los comandos emitidos por el usuario
Registro de infracciones de seguridad y transferencias de archivos
Configuración del control de permisos
Permitir a los usuarios cambiar los permisos del archivo
Asignación de permisos al usuario para eliminar archivos
Asignación de permisos al usuario para sobrescribir archivos
Permitir a todos los usuarios renombrar archivos
Permitir a los usuarios comprimir archivos
Asignación o generación de permisos para utilizar tar
Determinación de los permisos aplicables a los archivos cargadoscreados por el usuario
Configuración de comandos dirigidos hacia cdpath
Estructura del archivo shutdown
Configuración de acciones de conversión de archivos del servidor FTP
Prefijo de eliminación
Sufijo de eliminación
Prefijo de adición
Sufijo de adición
Comando externo
Tipos
Opciones
Descripción
Un ejemplo de conversión
Administración del servidor
Presentación de información sobre los usuarios conectados
Recuento de las conexiones
Uso de /usr/sbin/ftpshut para programar el tiempo de inactividaddel servidor
Uso de /var/log/xferlog para ver un registro de las transaccionesdel servidor
Referencia

19. Control del correo electrónico
Envío y recepción de correo electrónico
El Agente de transporte de correo
Sendmail
Postfix
Qmail y Exim
Elección de un MTA
El Agente de entrega de correo
Agentes de correo del usuario
Elección de un cliente de correo
La aplicación mail
Mutt
Evolution
Balsa
KMail
Mozilla Mail
Otros clientes de correo
Documentos adjuntos: Envío de archivos binarios como texto
BinHex
Configuración y funcionamiento básico de Sendmail
Configuración de máscaras
Anfitriones inteligentes
Establecimiento de intervalos de entrega de mensajes
Creación del archivo sendmail.cf
Reenvío de correo
Envío de correo electrónico con un alias
Rechazo del correo electrónico procedente de sitios especificados
Uso de Fetchmail para recuperar correo
Instalación de Fetchmail
Configuración de Fetchmail
Elección de un Agente de entrega de correo
Procmail
Spamassassin
Squirrelmail
Exploradores de virus
Agentes especiales de entrega de correo
Demonios de correo
Alternativas para el servidor Microsoft Exchange
Servidor Microsoft Exchange/cliente Outlook
CommuniGate Pro
Samsung Contact (Conocido anteriormente como HP OpenMail)
Bynari
SuSE OpenExchange
Kroupware
OpenGroupware (nteriormente SKYRiX 4.1)
phpgroupware
PHProjekt
IMP/Horde
Conclusión
Referencia
Recursos Web
Libros

20. Noticias y otra comunicación de colaboración
Visión general de las noticias de red
Grupos de noticias
Selección de un lector de noticias
El cliente de noticias slrn
Cliente de noticias Pan
El cliente de noticias KNode
Cliente de noticias de Mozilla
Colaboración con TWiki
IRC
Mensajería de Internet con GAIM
Videoconferencia con GnomeMeeting
Configuración y administración de listas de correos con Mailman
Configuración de un servidor de noticias local
Tipos de servidores de noticias
Servidores de recepción sin envío posterior
Paquete y archivos de configuración de INN
Instalación del paquete INN
Configuración del paquete innd
Referencia

21. Herramientas de programación de C y C++ para Fedora
Programación C con Linux
Programación en C++
Empezar a programar con C y C++ en Linux
Proceso de programación
Elementos del lenguaje C y C++
Herramientas de gestión de proyecto de programación C en FedoraCore Linux
Creación de programas con make
Uso de la utilidad autoconf para configurar el código
Gestión de proyectos de software con RCS y CVS
Creación de bibliotecas con ar
Herramientas de depuración
Uso del compilador C de GNU
Un programa C sencillo
Herramientas gráficas de desarrollo
El cliente KDevelop
QT Designer de Trolltech
El cliente Glade para desarrollos en GNOME
Recursos adicionales
Referencia

22. Escritura de archivos de comandos de shell
Las shell incluidas en este libro
Línea de comandos de la shell
Patrón de coincidencia en la shell
Redirección de entrada y salida
Canalización de datos
Procesamiento de fondo
Fundamentos básicos de la escritura, creación y ejecución de una secuenciade comandos de shell
Creación y ejecución de un simple programa de shell con bash
Ejecución del nuevo programa de shell
Almacenamiento de secuencias de comandos de shell para todoel sistema
Interpretación de secuencias de comandos de shell a travésde determinadas shell
Variables en las secuencias de comandos de shell
Asignación de un valor para una variable
Acceso a los valores de variables
Parámetros de posición
Un simple ejemplo de parámetro de posición
Parámetros de posición para acceder a variables y recuperar variablesdesde la línea de comandos
Una secuencia de comandos simple para automatización de tareas
Variables integradas
Caracteres especiales
Comillas dobles para resolver variables en cadenas con espaciosincrustados
Comillas simples para que las variables no se expandan
Barra inversa como carácter de escape
Reemplazo de una cadena con su salida
Comparación de expresiones
Comparación de expresiones en pdksh y bash
Comparación de expresiones con tcsh
Sentencias de iteración
Sentencia for
Sentencia while
Sentencia until
Sentencia repeat (tcsh)
Sentencia select (pdksh)
Sentencia shift
Sentencias condicionales
Sentencia if
Sentencia case
Sentencias break y exit
Funciones en secuencias de comandos de shell
Referencia

23. Lenguaje de programación Perl
Perl en Linux
Versiones de Perl
Un simple programa Perl
Variables y estructuras de datos de Perl
Tipos de variables de Perl
Variables especiales
Operadores
Operadores de comparación
Operadores compuestos
Operadores aritméticos
Otros operadores
Constantes especiales de cadenas
Sentencias condicionales: if/else y unless
Sentencia if
Sentencia unless
Bucles
Bucle for
Bucle foreach
Bucle while
Bucle until
Bucles last y next
Bucles do ... while y do ... until
Expresiones regulares
Acceso a la shell
Conmutadores
Módulos y CPAN
Ejemplos de código
Envío de correo
Limpieza de registros
Publicación en Usenet
Código de una línea
Procesamiento de línea de comandos
Referencia
Libros
Usenet
WWW
Otros

24. Administración del núcleo y de los módulos
El núcleo de Linux
Árbol de fuentes de Linux
Tipos de núcleo
Administración de módulos
Momento de la recompilación
Versiones de núcleo
Obtención de las fuentes del núcleo
Parches del núcleo
Compilación del núcleo
Elección de una interfaz de configuración
Uso de xconfig para configurar el núcleo
Creación de una imagen de disco RAM inicial
Cuando algo va mal
Errores durante la compilación
Errores en tiempo de ejecución, problemas con el gestor de arranque y sorpresas del núcleo
Ajuste del núcleo con sysctl
Referencia

25. Aplicaciones de productividad
Familia de aplicaciones de ofimática para Fedora Core Linux
El trabajo con OpenOffice.org
Trabajar con la ofimática de GNOME
El trabajo con KOffice
Conectividad PDA
Software PDA de línea de comandos para Fedora Core Linux
Software GUI del cliente PDA
Aplicaciones de escáner para Fedora Core Linux
Herramientas de diseño Web
Software de cliente de fax
Otras herramientas de productividad incluidas en Fedora Core Linux
Aplicaciones de productividad escritas para Microsoft Windows
Referencia

26. Aplicaciones multimedia
Grabación de CD y DVD en Fedora Core Linux
Grabación de CD desde la línea de comandos
Creación de DVD desde la línea de comandos
Grabación de CD con clientes gráficos de Fedora Core Linux
X-CD-Roast
Sonido y música
Tarjetas de sonido
Grabación de sonido
Formatos de sonido
Reproductores de música
Audio de flujo continuo
Visualización de TV y vídeo
Hardware de TV y vídeo
Formatos de vídeo
Visualización de vídeo en Linux
Visualización de TV con Linux
Grabadoras personales de vídeo
Reproductores de DVD y vídeo
Uso de cámaras fijas con Fedora Core Linux
Cámaras Web
Cámaras digitales de mano
Uso de escáneres en Fedora Core Linux
Manipulación de gráficos
Programa de manipulación de imágenes GNU
El trabajo con formatos gráficos
Captura de pantallas
Juegos de Linux
Instalación de controladores de vídeo nVidia
Instalación de Unreal Tournament 2003
Instalación de Wolfenstein: Enemy Territory
Referencia
Parte IV. Apéndices

Apéndice A. Contenido del DVD
Licencia
Instalación
Contenido de DVD

Apéndice B. Recursos de Internet de Fedora
Sitios Web y motores de búsqueda
Grupos de noticias de Usenet
Listas de correo
Grupos de conversaciones transmitidas por Internet (IRC)

Apéndice C. Comandos utilizados con más frecuencia
Utilidades de archivos
Utilidades de Internet
Utilidades de red
Utilidades del sistema
Utilidades de texto
Administración de usuarios

Índice alfabético

Otros clientes que compraron Red Hat Linux Fedora 3, también compraron:


Jakarta StrutsJakarta Struts
Cavaness, Chuck.
544 páginas.
Envío gratuito
Precio: 41,3 € ($64,71)


Apache PrácticoApache Práctico
Rich Bowen; Ken Coar.
288 páginas.
Precio: 22,6 € ($35,41)


Otros libros de Linux:


Linux. Manual de referencia. 2.ª ed.Linux.
manual De Referencia.
2.ª Ed.

Richard Petersen.
1074 páginas.
Precio: 86 € ($134,75)


Red Hat Linux. Guía del UsuarioRed Hat Linux.
guía Del Usuario

Seven.
512 páginas.
Envío gratuito
Precio: 42,9 € ($67,22)


Red Hat Linux 8Red Hat Linux 8
Antonio Paniagua Navarro.
480 páginas.
Envío gratuito
Precio: 23,8 € ($37,28)


UNIX/Linux Iniciación y Referencia, 2ª EdiciónUnix/linux Iniciación Y Referencia, 2ª Edición
Catalina Gallego, Miguel & Catalina, Alfredo.
200 páginas.
Precio: 24 € ($37,61)


Curso de LinuxCurso De Linux
Schroder, Carla.
704 páginas.
Envío gratuito
Precio: 46,6 € ($73,02)


*Para península. Tiempo estimado para días laborables