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

Linux. Guía De Referencia Y Aprendizaje
Lar Kaufman; Matt Welsh; Matthias Kalle Dalheimer (Ed. Anaya Multimedia)
Precio:47 € ($63,84)
Idioma: Español
ISBN: 84-415-1071-7. ISBN-13: 9788441510715

752 p. : il. ; 23x18 cm. 1ª edición (11/2000).
Título sin existencias Ver libros relacionados


Actualmente existen sistemas operativos muy sofisticados, como es el caso de Linux, que no son tan sólo unos mensajeros o intermediarios entre dispositivos y aplicaciones sino, que además, realizan otras muchas tareas.

Linux es un sistema operativo compatible con Unix desarrollado por usuarios de Internet, además se distribuye gratuitamente en formato electrónico y a un coste muy bajo. Se trata de un sistema operativo realmente multiusuario y multitarea que, incluso, es capaz de trabajar en entornos multiprocesador. Gracias a él, cualquier persona con unos conocimientos mínimos de informática puede utilizar el sistema operativo con más crecimiento y expectativas de futuro.

Debido a la gran aceptación del sistema operativo Linux en el mundo académico. Este libro es el más indicado para empezar a conocer el mundo de Linux, ya que se adentra en los temas de configuración que suelen ser odiosos para los usuarios.

En esta edición tambien se tratan temas como el escritorio KDE, Samba, PPP , programación en Java bajo Linux, etc....

ÍNDICE

Agradecimientos

Prefacio

¿Por qué gusta Linux?
Organización de este libro

1 Introducción a Linux

Sobre este libro
Una breve historia de Linux
¿Quién usa Linux?
Características del sistema

Sobre la numeración de las versiones de Linux
Características
El núcleo

Características de los programas

Comandos básicos y utilidades
Procesado de textos y procesado de palabras
Aplicaciones comerciales
Lenguajes de programación y utilidades
El sistema X Window
KDE y GNOME
Redes
Telecomunicaciones y BBS
Acceso a Windows y MS-DOS
Otras aplicaciones

Sobre el copyright de Linux
El código abierto y la filosofía de Linux

Sugerencias para principiantes
Sugerencias para expertos

Diferencias entre Linux y otros sistemas operativos

¿Por qué usar Linux?
Linux y Windows 95/98
Linux y Windows NT
Otras versiones de Unix

Requerimientos de equipo

Placa base y CPU
Memoria
Controladores de disco duro
Requerimientos de espacio
Monitor y adaptador de vídeo
Equipamiento diverso

Ratones y otros dispositivos de puntero
CD-ROM y DVD-ROM
Unidades de cinta
Impresoras
Módems

Ethernet, fast Ethernet y Gigabit Ethernet

Fuentes de información sobre Linux

Documentos en línea
Libros y otra publicaciones
Grupos de noticias
Listas de correo

En busca de ayuda

2 Preparación de la instalación

Distribuciones de Linux

Adquisición de Linux por correo u otro sistema físico
Adquisición de Linux por Internet
Otras fuentes para obtener Linux

Preparación de la instalación

Una aproximación a la instalación
Partición de disco
Requerimientos de las particiones
Repartición de disco

3 Instalación y configuración inicial

Instalación del sistema Linux

Arranque de Linux
Unidades de disco y particiones bajo Linux
Creación de particiones en Linux
Creación del espacio de intercambio
Creación de los sistemas de ficheros
Instalación del sistema
Creación de un disco de arranque o instalación de LILO
Otros procedimientos de instalación

Procedimientos tras la instalación

Crear una cuenta de usuario
La ayuda en línea
Modificación de /etc/fstab
Apagar el sistema

Resolución de problemas

Problemas con el medio de arranque
Problemas con el equipo

Aislamiento de los problemas de equipo
Problemas al reconocer el disco duro
Problemas con SCSI

Problemas al instalar el sistema
Problemas tras la instalación

Problemas al arrancar Linux desde un disco flexible
Problemas al arrancar Linux desde el disco duro
Problemas al acceder al sistema
Problemas al usar el sistema

4 Unix básico

Acceso a cuenta
Cómo definir una contraseña
Consolas virtuales
Comandos populares

Directorios
Listado de archivos
Contenido de un archivo: more y less
Enlaces simbólicos

Intérpretes de comandos (o Shells)
Teclas útiles y cómo hacerlas funcionar
Atajos de teclado

Terminación de palabra
Recorrido por el histórico de comandos

Expansión de nombres de fichero
Cómo guardar los mensajes del ordenador
¿Qué es un comando?
Ejecución en segundo plano
El manual
Propiedad de los ficheros y permisos

¿Qué son los permisos?
Propietarios y grupos

Cambio de propietario, grupo y permisos
Ficheros de arranque
Directorios importantes
Programas servidores

Procesos

5 Administración básica del sistema

Uso del sistema
Encendido del sistema

Arranque desde disco externo
Arranque con LILO

EL fichero /etc/lilo.conf
Instalación de LILO como arrancador secundario
Opciones de arranque
Eliminación de LILO

Encendido del sistema e iniciación

Mensajes de encendido del núcleo
init, inittab y archivos rc
Los ficheros rc

Modo monousuario
Apagado del sistema
El sistema de ficheros /proc
Gestión de las cuentas de usuario

El archivo de contraseñas
Contraseñas de sombra
PAM y otros métodos de autenticación
El archivo de grupos
Creación de cuentas
Borrar y desactivar cuentas
Modificación de una cuenta de usuario

6 Gestión del sistema de ficheros, el espacio de intercambio y los dispositivos

Gestión de los sistemas de ficheros

Tipos de sistemas de ficheros
Montar un sistema de ficheros
Montaje automático de dispositivos
Creación de un sistema de ficheros
Comprobación y reparación de un sistema de ficheros

El espacio de intercambio

Creación de un espacio de intercambio
Activar el área de intercambio
Desactivación del espacio de intercambio

Ficheros de dispositivo

7 Actualización del sistema

Utilidades de archivado y compresión

Los compresores gzip y bzip2
El programa tar
Uso conjunto de tar y gzip
Uso avanzado de tar

Actualización de programas

Actualización de las bibliotecas
Actualización del compilador
Actualización de aplicaciones

RPM
Construcción de un nuevo núcleo

Cómo obtener las fuentes del núcleo

Desempaquetado de las fuentes
Aplicación de parches

Construcción del núcleo

Módulos de carga externa
Carga automática de módulos

8 Otras tareas administrativas

Copias de respaldo

Respaldos sencillos

Respaldos a cinta
Respaldos a disco flexible
¿Comprimir o no comprimir?

Respaldos incrementales

Planificación de tareas mediante cron
Gestión de los archivos de registro
Servicios de impresión

Comprobación del sistema de impresión
Recolección de recursos
Elección de los programas de impresión
Comprobación de las utilidades de impresión
Configuración del dichero Printcap

Reglas de escritura del fichero printcap
Nombres de impresoras
Otras variables de printcap

Configuración de Ghostscript
Filtros de impresión
El filtro nenscript
Filtros mágicos: APSfilter y otros
El sistema de impresión de BSD: Ficheros, directorios y utilidades

Sobre los directorios de impresión
Ficheros, directorios y privilegios de los programas

El demonio de impresión
Control de los servicios de impresión con lpc
Optimización de la impresora
Manual de reparaciones del sistema de impresión

Asignación de los atributos a un terminal
Qué hacer en caso de emergencia

Reparación de un sistema de ficheros
Acceso a ficheros dañados
Recuperación de una copia de respaldo

9 Editores, Herramientas de texto, gráficos e impresión

Edición de texto con vi

Abrimos vi
Cómo escribir el texto
Borrar texto y rehacer los cambios
Modificación del texto
Cambio de posición
Grabar y salir
Edición de un segundo archivo
Inclusión de otros ficheros
Ejecución de comandos del intérprete
Búsquedas globales y reemplazos
Cambio de posición de un texto. Los registros
Ampliación de vi

El editor Emacs

Inicio de Emacs
Comandos de edición simples
Manual de aprendizaje y ayuda en línea
Borrar, copiar y mover
Búsqueda y reemplazo
Macros
Ejecución de programas dentro de Emacs
Personalización de Emacs

Procesado de texto y documentos

Tex y Latex

Aprendizaje básico
Composición final e impresión
Otras lecturas

groff

Redacción de una página del manual
Composición e instalación de las páginas del manual

Texinfo

Redacción de la fuente texinfo
Composición del texto con texinfo

Procesadores de texto

Gráficos

ImageMagick
The Gimp
POVRAY

Impresión

Qué le sucede a un fichero después de colocarlo en la cola
nenscript

10 Instalación del sistema de ventanas X

Algunas ideas básicas sobre X
Requerimientos físicos
Instalación de XFree86
Configuración de XFree86
Adquisición de los datos de la tarjeta de vídeo
XFree86 en acción
Problemas

11 Personalización del entorno X

Personalización básica de X

xinit
La base de datos de recursos X

El gestor de ventanas fvwm

Configuración de fvwm
Más personalizaciones

El entorno de escritorio K

Instalación de KDE
Uso de KDE

Aplicaciones X

La terminal xterm: el campamento base
Llamada a xterm
Cortar y pegar selecciones
Desplazamiento de la ventana
Elección de los tipos de letra
Relojes
Emacs
Ghostview: el lector de PostScript
El manual X: una versión tipo apuntar y pinchar

12 Compatibilidad con Windows y Samba

Compartir ficheros

Montaje de particiones DOS, VFAT y NTFS
Uso de Samba para montar directorios de Windows en la red
Uso de Samba como servidor SMB

Instalación de Samba
Configuración de Samba
Cómo iniciar Samba

Utilidades para acceder a un sistema de ficheros de DOS: MTools
Utilidades de traducción de ficheros

Programas compartidos

Emuladores de DOS: Dosemu y xdos
Obtención de Dosemu y xdos
Instalación y configuración de Dosemu
Emulador de Windows: Wine

13 Lenguajes de programación

Programación con gcc

Un panorama general del sistema
Características de gcc
Uso simple de gcc
Programas con varios listados fuente
Optimización
Activación del código de depuración
Algo más sobre las bibliotecas

Creación de una biblioteca compartida

El lenguaje C++

Ficheros Make

Cómo funciona make
Algunas reglas de escritura
Macros
Reglas para los sufijos y de precedencia
Comandos múltiples
Inclusión de otros ficheros make
Autoconf y Automake

Programación en intérprete
El lenguaje programación Perl

Un programa de ejemplo
Más características
Pros y contras

Programación en TCL y TK

Cursillo acelerado de Tcl
Aplicaciones Tk
Uso de Tcl y Tk en otras aplicaciones

Java

Las promesas de Java o porqué deberíamos querer usarlo
Cómo adquirir Java para Linux
Un ejemplo de Java
Ejecución de programas Java como aplicaciones ordinarias

Otros lenguajes de programación

14 Utilidades de programación

Depuración con gdb

Trazado de un programa
Examen de un volcado
Depuración de un programa en ejecución
Observación y manipulación de datos
Obtención de información
Características diversas

Detenciones y miras
Depuración a nivel de instrucción
Uso conjunto de Emacs y gdb

Herramientas de programación

Depuradores
Herramientas para perfiles y análisis de rendimiento
strace
Los programas make e imake
Uso de Checker
Herramientas de construcción de interfaces
Las utilidades de control de revisiones-RCS
Las utilidades de control de revisiones-CVS

Configuración de un almacén CVS
Operación de CVS
CVS en Internet

Parches
Sangrado del texto

15 TCP/IP y PPPD

Redes TCP/IP

Conceptos básicos de TCP/IP
Requerimientos físicos
Configuración de TCP/IP con Ethernet

La configuración de red
Los ficheros rc de red
/etc/hosts
/etc/networks
/etc/host.conf
/etc/resolv.conf
Nombre de la máquina
Comprobación de la red

PPP

Configuración básica de PPP para módems

Requerimientos
Nombres de los dispositivos serie
Configuración de PPP
Escritura de un guión de chat
Configuración de DNS
Solución de problemas PPP
PAP y CHAP

PPP y RDSI

Configuración de la tarjeta RDSI
Configuración de PPP síncrono
¿Y si no funciona?
¿A dónde vamos ahora?

Configuración de NFS y NIS

Configuración de NFS
Configuración de NIS

16 La World Wide Web y el correo electrónico

La World Wide Web

Netscape Navigator
Explorar la red
Configuración de un servidor web

httpd.conf
srm.conf
access.conf
Inicio de,5 httpd

Redacción de un documento HTML

HTML básico
Lectura de un documento
Uso de los enlaces
Una disgresión: los tipos MIME
Imágenes insertadas
Más posibilidades de HTML

Formularios interactivos

El documento HTML del formulario
Redacción del guión CGI

Correo electrónico

El agente de transporte de correo smail

Obtención e instalación de smail
Configuración de un smail previamente instalado
Configuración de smail
El fichero EDITME de smail
El fichero mkconfig
Notas finales de instalación
Fichero de configuración de smail en tiempo de ejecución

El correo y Fetchmail
Otras tareas administrativas de correo

Registro de una dirección
Mantenimiento de un sistema de correo

Instalación de Elm

Preparación para la instalación
Procedimiento de instalación
Documentación de Elm

Uso de Netscape Messenger

A Fuentes de información sobre Linux

Documentos en línea
Manuales de proyecto de documentación de Linux
Sitios Linux de noticias e información
Sitios FTP de programas
Requests For Comments

B El proyecto GNOME

¿Qué es GNOME?

Fundamentos de un sistema de ventanas
El papel de GNOME

Breve historia del proyecto GNOME
El escritorio GNOME, el punto de vista del usuario
Algunas aplicaciones GNOME
GNOME como plataforma de desarrollo

Las bibliotecas básicas del sistema

GTk+
Imlib
Bibliotecas XML/DOM
Los motores Canvas/Libart
El modelo de componentes y documentos bonobo

La arquitectura de intermediarios de solicitud de objetos comunes (CORBA)
Herramientas de programación
La arquitectura de impresión de GNOME

Adquisición e instalación de GNOME
El futuro de GNOME
¿Cómo podemos colaborar con GNOME?

C Instalación de Linux en Digital/Compaq Alpha

Historia de Alpha y estado actual
La versión de Linux
Identificación de un sistema Alpha

Limitaciones de ARC
Limitaciones de AlphaBIOS
Limitaciones del sistema de consola SRM
Limitaciones de Milo

Recopilación de información sobre el equipamiento

Fuentes de información

Sitios AlphaLinux
Listas de correo sobre AlphaLinux
AlphaLinux FTP

Identificación del sistema, CPU, circuitería soportada y placas

Preparación de la instalación de Linux Alpha

Mínimo equipamiento
Controladores IDE/ATAPI
Firmware/BIOS y dispositivos periféricos
Firmware actualizado
Ratones y puertos serie

Instalación de Linux

Preparación de la instalación
Preparación del equipo para la instalación
Arranque de Alpha y preparación del montaje de Milo
Carga de Milo y del núcleo de Linux

Ajustes y consideraciones postinstalación

Ajuste del núcleo
Ajuste del rendimiento y de las bibliotecas
Emulación binaria
Consideraciones sobre los navegadores gráficos

D LinuxPPC: Instalación de Linux en computadoras PowerPC

Sistema físico compatible

Otras plataformas PowerPC
PowerMacs no soportados
Otros temas relacionados

Núcleo y bibliotecas
Preparación para arrancar LinuxPPC

Preparar el Mac para Linux
Particiones de disco duro
Instalación de BootX

El instalador de Red Hat
Postinstalación: Preparación del BootX
Control del equipo

Ratones monobotón
PowerBook Trackpads
Vídeo en LinuxPPC 4.0 y 4.1

E Instalación de Linux/M68K en Motorola 68000

Versiones de los programas
Equipos
Distribuciones
Instalación

Arranque de Linux
Particiones y sistemas de fichero
El sistema de ventanas X
Reinicio del sistema

Registro
Para más información

F Instalación de Linux en Sun SPARC

Versiones del equipo

Sun4c
Sun4m Systems
Sun4d Systems
UltraSPARC 64-bit Systems

Bibliotecas de sistema
Diferencias de instalación con los Intel

Gráficos y X
El gestor de arranque SILO
Particiones de disco

Instalación desde una consola serie
Postinstalación
Dispositivos de arranque y consolas

G Opciones de LILO

Opciones generales
Opciones de imagen
Opciones del núcleo
Opciones del comando lilo

H Protocolo de transferencia de ficheros Zmodem

Obtención de RZSZ
Envío y recepción de ficheros
Resumen de las opciones de rz y sz
Notas sobre el uso de Zmodem
Otros paquetes interesantes

Índice alfabético

Títulos relacionados con Linux. Guía de referencia y aprendizaje:


Yorkshire Terrier (Excellence)Yorkshire Terrier (excellence)
Keyes, Rachel.
176 páginas.
Precio: 17,5 € ($23,77)


Pc Cuadernos Primeros Pasos Linux Mandrake 10.0
.
Precio: 5,25 € ($7,13)


Configuración de sistemas LinuxConfiguración De Sistemas Linux
Daniel L. Morrill.
496 páginas.
Envío gratuito
Precio: 43,4 € ($58,95)