GUIA DE REFERENCIA Y APRENIZAJE LINUX

 
23/04/2007
Tapa blanda, 18x23 cms, 1088 páginas
Materia: Software. Equipo lógico, componentes lógicos, programas.
Colección: O’Reilly (Anaya Multimedia)

ISBN: 84-415-2031-3

Autor: Aa.vv
Linux es un sistema operativo de código abierto, libre y gratuito que está cambiando el mundo de la informática. Se enfrenta al tradicional flujo informático y ha sido desarrollado por un grupo de miles de voluntarios organizados libremente a través de Internet. Linux representa una rebelión frente a los sistemas comerciales y propietarios.Este libro le enseña a cambiar el funcionamiento de su equipo y su finalidad es lograr que el lector adquiera los conocimientos necesarios sobre la instalación y mantenimiento de un sistema muy útil para el usuario. En lugar de explicar detalles complicados, desarrolla los conceptos por los que Linux realmente funciona, para que pueda solucionar problemas por su cuenta.Está destinado a lectores que estén interesados en profundizar en el mundo Linux y que estén deseando llegar al fondo del sistema.

ÍNDICE

Contenido

IntroducciónOrganización del libroConvenciones utilizadas en este libro

Parte I. Disfrutar y ser productivos con Linux

Capítulo 1. Introducción de LinuxAcerca de este libro¿Quién está utilizando Linux?Características del sistemaUna bolsa de opcionesNúcleoComandos y shellProcesamiento de textosAplicaciones comercialesLenguajes y utilidades de programaciónSistema X WindowKDE y GNOMESistemas de redCompatibilidad con equipos portátilesInteractuar con WindowsOtras aplicacionesAcerca de los derechos de autor de LinuxResumen de las licencias de Software libreSCO y otras recusacionesCódigo libre y la filosofía de LinuxConsejos para nuevos usuarios de UnixConsejos para expertos en UnixFuentes de información sobre LinuxDocumentos onlineLibros y otras publicacionesGrupos de usuarios UsenetListas de correo de InternetObtener ayuda

Capítulo 2. Preinstalación e instalaciónDistribuciones de LinuxObtener Linux a través de un pedido por correo u otros medios físicosObtener Linux de InternetTareas de preparación para la instalación de LinuxVisión general de la instalaciónConceptos de reparticiónRequerimientos de la partición de LinuxCrear el espacio de intercambioCrear el sistema de archivosInstalar el softwareCrear el disquete de arranque o instalar GRUBProcedimientos de instalación adicionalesProcedimientos posteriores a la instalaciónCrear una cuenta de usuarioObtener ayuda onlineEditar /etc/fstabCerrar el sistemaResolver problemasProblemas para arrancar el medio de instalaciónProblemas de hardwareAislar los problemas de hardwareProblemas de reconocimiento de disco o de controladorProblemas con los controladores y dispositivos SCSIProblemas de instalación de softwareProblemas tras instalar LinuxProblemas durante el arranque de Linux desde un disqueteProblemas durante el arranque de Linux desde el disco duroProblemas de inicio de sesiónProblemas en el uso del sistema

Capítulo 3. Entornos de escritorio¿Por qué utilizar un escritorio gráfico?Entorno de escritorio KCaracterísticas generalesInstalar KDEUtilizar KDEEl panel KDE y el menú KEl Centro de control de KDEAplicaciones KDEKonsole: Su base de operacionesAbrir KonsoleCortar y pegar seleccionesMás trucos para KonsoleRelojesKGhostview: Mostrar PostScript y PDFLeer documentación con KonquerorGrabación de CD con K3bEl entorno del escritorio GNOMEInterfaz principal del escritorioTareas básicas de GNOMEEl panelNautilus: el administrador de escritorios y archivosConfiguraciones avanzadas: GConfAplicaciones GNOMEEvolution: Correo, Calendario y ContactosCorreo de EvolutionCalendario de EvolutionContactos de EvolutionGNOME y el software de programas de oficinaPelículas y música: Totem y RhythmboxRecursos y aplicaciones adicionales

Capítulo 4. Comandos y conceptos básicos de UnixInicio de sesiónEstablecer una contraseñaConsolas virtualesComandos conocidosDirectoriosListados de archivosVer más o menos archivosVínculos simbólicosLos shellTeclas útilesEscribir accesos directosCompletar palabrasDesplazamientos con comandosExpansión de nombre de archivoGuardar los resultados de salida¿Qué es un comando?Colocar un comando en segundo planoInicios de sesión remotos y ejecución de comandosPáginas del manualArchivos de inicioDirectorios importantesEdición básica de textoShell y secuencias de comandos de shell avanzadosConfigurar atributos de terminalProgramación de shellMás eficiencia con el shell Z

Capítulo 5. Exploradores Web y mensajería instantáneaWorld Wide WebUtilizar KonquerorOtros exploradores WebMensajería instantáneaConfiguración inicialConversarConfiguración avanzada

Capítulo 6. Clientes de correo electrónicoKMailMozilla Mail & NewsCorreo con fetchmailCifrado OpenPGP con GnuPGCifrado simétricoCifrado de clave públicaCreación de un nuevo par de clavesCifrado con claves públicasFirmas digitalesWeb de confianzaHerramienta gPG-agent

Capítulo 7. JuegosQuake IIIInstalaciónUn solo jugadorMúltiples jugadoresModsRegreso al castillo WolfensteinInstalaciónUn solo jugadorMúltiples jugadoresUnreal Tournament 2004InstalaciónJugarServidor de juegoActualizacionesEmuladoresMAMENestraSNES9xFrozen BubbleTux Racer

Capítulo 8. Familias ofimáticas y productividad personalOpenOfficeOpenOffice frente a OpenOffice.orgMódulos de OpenOfficeOpenDocument y OpenOffice 2OpenOffice WriterAbrir OOoWriterAbrir archivosGuardar archivosExportar y enviar archivosIdentificación de las barras de herramientasFormato básicoOpciones avanzadas de formatoPlantillasEstilosColaboración con documentosNavegadorTeclas de acceso directoBuscar un documento con Buscar y reemplazarInsertar hipervínculosContar palabrasProtección de contraseña para los documentosPersonalización de OOoWriterPersonalización de la barra de herramientas de OOoWriterAñadir un icono OOoWriter al escritorio o al panel de la barrade tareasAjuste de configuraciones predeterminadas poco conocidasOpenOffice CalcAdministrar archivosIntroducir rótulos de textoAutorellenarIntroducir fórmulas sencillasSumar una columna de númerosMover el contenido de las celdasAjustar el ancho de columna y el alto de filaCombinar celdasFijar y dividir ventanasPrevisualización del salto de páginaConfigurar un rango de impresiónFuncionesHojas de cálculo y hojasOrdenar datosOrígenes de datosMacrosOpenOffice ImpressCrear una presentación desde el principio con AsistentesAbrir una presentación existenteGuardar una presentaciónFormatos para exportarExportar a Macromedia FlashVistas del espacio de trabajo de OOoImpressModos de OOoImpressEditar una presentaciónBarra de herramientas PresentaciónReproducir una presentación con diapositivasPersonalizar OpenOfficeAñadir un icono lanzadorPredeterminación de formatos de archivo de MS OfficeKOfficeConocimiento práctico de KOfficeUtilizar tabuladores en KWordIncrustar gráficos en hojas de cálculoOtros procesadores de textoSincronización de PDAComprobar la conexiónSincronización de KPilotSoftware de grupoOrganización básica del grupoSoluciones de servidores de software de grupoKolabOpenGroupware.orgphpGroupWare and eGroupwareOPEN-XCHANGEProductos de código cerradoLDAP: Acceso a libretas de direcciones globalesAdministración de finanzasInicioElegir una monedaElegir cuentasIntroducir saldos de aperturaFinalizar la configuración de la cuentaLa cuentaLa ventana Cuentas de GnuCashCrear nuevas cuentasEliminar cuentasAsientosIntroducir asientosGrabar asientos desglosadosProgramar asientosInformesEjemplos de la vida realIr a la tienda de comestiblesDevolución de impuestosComprar un coche

Capítulo 9. MultimediaConceptos multimediaMuestreo digitalFormatos de archivoHardware multimediaProblemas con el núcleo y los controladoresControladores de sonidoInstalación y configuraciónRecopilar información sobre el hardwareConfiguración de ISA Plug and Play (opcional)Configuración del núcleo (opcional)Configurar módulos del núcleoProbar la instalaciónControladores de vídeoDispositivos de entrada alternativosDispositivos incrustados y otros dispositivos multimediaEntornos de escritorioKDEGNOMECompatibilidad con WindowsAplicaciones multimediaMezcladores de sonidoReproductores multimediaHerramientas de grabación de CD y DVDHerramientas de vozHerramientas de edición y administración de imagen, sonido y vídeoHerramientas de imagenAdministrar imágenes con KimDaBaManipulación de imágenes con GIMPHerramientas de grabaciónHerramientas de composición musicalHerramientas de conferencia y telefonía por InternetComplementos de exploradorCombinación de herramientasCajas de herramientas multimedia y entornos de desarrolloSoluciones a problemas comunesReferencias

Parte II. Administración del sistema

Capítulo 10. Fundamentos de la administración del sistemaMantenimiento del sistemaAdministración de los sistemas de archivosTipos de sistemas de archivosMontaje de los sistemas de archivosDispositivos de montaje automáticoCreación de sistemas de archivosRevisar y reparar sistemas de archivosSistemas de archivos cifradosConfiguración del núcleoCreación de un sistema de archivos cifradoMontaje del sistema de archivosProblemas de seguridadAdministración del espacio de intercambioCreación de un espacio de intercambioHabilitar el espacio de intercambioDeshabilitar el espacio de intercambioEl sistema de archivos /procArchivos de dispositivosProgramar tareas periódicas con cronEjecutar las tareas una vezAdministrar registros del sistemaProcesosProgramas de servicios

Capítulo 11. Administración de usuarios, grupos y permisosAdministrar cuentas de usuarioEl archivo passwdContraseñas ocultasPAM y otros métodos de autenticaciónEl archivo de grupoCreación de cuentasEliminar y deshabilitar cuentasModificar las cuentas de usuarioPropiedad y permisos de los archivos¿Qué significan los permisos?Propietarios y gruposCambiar la propiedad, el grupo y los permisos

Capítulo 12. Instalación, actualización y compilación de programasActualización de softwareProcedimiento general de actualizaciónRPMUtilizar dpkg y aptActualizaciones automatizadasYaST Online Update: Actualizaciones automatizadasRed Carpet y ZENworks Linux Management: Herramientasalternativas de administración de paquetesInstalación de Red CarpetUtilizar la GUI de Red CarpetEl comando rugMúltiples usuariosServidor de actualizaciónSoftware de actualización no proporcionado en paquetesActualización de bibliotecasActualización del compiladorUtilidades de archivo y compresiónUtilizar gzip y bzip2Utilizar tarUtilizar tar con gzip y bzipTrucos de tar

Capítulo 13. Sistemas de redSistemas de redes con TCP/IPConceptos TCP/IPRequerimientos de hardwareConfiguración de TCP/IP con EthernetConfiguración de una redArchivos de configuración de red/etc/hosts/etc/networks/etc/host.conf/etc/resolv.confConfiguración de nombre de hostProbar la redPPP por marcación telefónicaConfiguración PPP básica para módemRequerimientosNombres de dispositivos serieConfiguración de PPPEscritura de una secuencia de comandos chatIniciar pppdConfiguración de DNSSolución de problemas de configuración de PPPPAP y CHAPPPP sobre RDSIConfiguración del hardware RDSIConfiguración de PPP síncrono¿Y si no funciona?¿Y ahora qué?ADSLMódem de cableHerramientas de diagnóstico de redpingtraceroutedig

Capítulo 14. ImprimirImprimirComandos básicos de LinuxAlgunas tareas comunes de impresión desde la línea de comandosnenscript y enscriptImprimir con herramientas GUIProcesamiento de un archivo en el sistema de impresiónAdministración de los servicios de impresiónSoftware de impresión de LinuxDemonios de impresión de LinuxGhostscriptDefiniciones de impresoraSoftware de impresión adicionalConfiguración del hardware de la impresoraVerificar la compatibilidad de la impresoraInterfaces de impresoraComprobación de la conectividad básica de la impresoraConfiguración de la seguridad de CUPSHabilitación de la configuración basada en WebHabilitación o deshabilitación de la exploraciónReiniciar CUPSDefinición de impresoras en CUPSAcceso a la herramienta de definición de impresoraCreación de una definición de impresoraProbar la definición de la impresoraAjuste de las definiciones de la impresoraAdministración de las colas de impresoraHerramientas de línea de comandosInterfaz CUPS basada en la WebMantener la compatibilidad LPDMantenimiento de un archivo /etc/printcap heredadoAceptar tareas de impresión de sistemas LPDSolución de problemas de impresiónTras el escenario: Archivos y directorios CUPS

Capítulo 15. Compartir archivosCompartir archivos con sistemas Windows (Samba)Protocolos y elementos relacionados con WindowsPreparación del sistema Linux e instalación de SambaAcceder a archivos e impresoras remotos de WindowsUtilizar smbclient para acceder a WindowsUtilizar smbfs basado en el núcleo de LinuxUtilizar cifsfs basado en el núcleo de LinuxUtilizar herramientas de escritorio de Linux con libsmbclientImprimir en impresoras de un sistema WindowsCompartir archivos e impresoras de Linux con usuarios WindowsInstalación de SambaConfiguración de SambaIniciar el servidor SambaAgregar usuariosUna solución para compartir archivos e impresoras de oficinacon SambaDescarga automática de controladores de impresorasUtilizar smbsh para la manipulación directa de archivosen sistemas remotosConfiguración de NFS y NISConfigurar un sistema como cliente NFSUtilizar entradas de clientes NFS en /etc/fstabBuscar recursos NFS exportados y diagnosticar problemasMontaje manual de archivos del sistema NFSAgregar un directorio a las exportaciones del servidor NFSConfigurar un sistema como cliente NIS

Capítulo 16. Sistema X WindowLa historia de XConceptos de XRequerimientos de hardwareInstalación de X.orgConfiguración de X.orgEjecutar XEnfrentarse a los problemasX y 3DConfiguración de OpenGLGLXDRIControladores propietariosConfiguración de X.org para OpenGLMesa

Capítulo 17. Inicio y cierre del sistemaInicio del sistemaDisquete de arranqueGRUBEl archivo /etc/grub.confEspecificar las opciones del arranqueEliminar GRUBInicio e inicialización del sistemaMensajes de inicio de núcleoArchivos init, inittab y rcArchivos rcModo de un solo usuarioCierre del sistemaUn editor gráfico de niveles de ejecución: KSysV

Capítulo 18. Configuración y montaje del núcleoMontaje de un nuevo núcleoObtener las fuentes del núcleoDesempaquetado de las fuentesAplicar parchesMontaje del núcleoConfiguración del núcleo: make configPreparación del terreno: LimpiezaCompilar el núcleoInstalar el núcleoControladores de dispositivos que se pueden cargarInstalar el núcleoCompilar módulosCargar un móduloCargar módulos automáticamente

Parte III. Programación

Capítulo 19. Edición de textoEdición de archivos con viIniciar viInserción de texto y desplazamientosEliminar texto y deshacer cambiosCambiar textoDesplazamientos por el archivoGuardar archivos y salir de viEdición de otro archivoIncluir otros archivosEjecutar comandos de shellBúsquedas y reemplazos globalesDesplazamiento de texto con registradoresExtensión de viEl editor (X)EmacsAbrir la aplicaciónComandos simples de ediciónManuales y ayuda onlineEliminar, copiar y mover textoBuscar y reemplazarMacrosEjecutar comandos y programación dentro de EmacsPersonalización de EmacsExpresiones regularesEmacs y el sistema X Window

Capítulo 20. Procesamiento de textosTEX y LATEXIntroducciónFormatear e imprimirLecturas posterioresXML y DocBookgroffEscribir una página del manualFormatear e instalar la página del manualTexinfoEscribir el documento de origen de TexinfoFormatear Texinfo

Capítulo 21. Herramientas de programaciónProgramación con gccResumen rápidoOpciones de gccUso básico de gccUtilizar múltiples archivos fuentesOptimizaciónHabilitar la depuración de códigoMás diversión con las bibliotecasCreación de bibliotecas estáticasUtilizar C++Archivos constructoresQué hace makeAlgunas reglas de sintaxisMacrosReglas de sufijos y patronesMúltiples comandosIncluir otros archivos constructoresInterpretar mensajes de makeAutoconf, Automake, y otras herramientas de archivo constructorDepuración con gdbExaminar un programaExaminar un archivo de volcado de memoriaDepurar un programa en ejecuciónCambiar y examinar datosObtener informaciónDiversas opcionesPuntos de interrupción y puntos de observaciónDepuración a nivel de instruccionesUtilizar Emacs con gdbOpciones útiles para programadores de CDepuradoresHerramientas de análisis y rendimientoUtilizar straceUtilizar ValgrindHerramientas de creación de interfacesHerramientas de control de revisión: RCSHerramientas de control de revisión: CVSConfigurar un repositorio CVSTrabajar con CVSCVS a través de InternetParchear archivosSangrado de códigoPerlUn programa de ejemploMás opcionesVentajas e inconvenientesJavaLa promesa de Java o por qué debería utilizar JavaJava para LinuxPythonAnalizar sintácticamente con Python la salida del último comandoDesarrollar una calculadora con PythonOtros lenguajesIntroducción a la programación OpenGLGLUTQtEntornos integrados de desarrollo

Parte IV. Servicios de red

Capítulo 22. Ejecutar un servidor WebConfiguración de un servidor Web propiohttpd.confsrm.conf y access.confIniciar httpd

Capítulo 23. Transportar y manipular mensajes de correo electrónicoEl MTA PostfixUnas palabras sobre DNSInstalar PostfixConfiguración de PostfixIniciar PostfixArchivos de registro de PostfixEjecutar Postfix durante el arranque del sistemaControl de retransmisión de PostfixConfiguraciones adicionalesProcmailConceptos de ProcmailPreparación para utilizar ProcmailConfiguración de una sandboxSintaxis de la recetaEjemplosRealizar una copia de seguridad de todo el correo entranteAlmacenamiento de correo de una lista de distribuciónen un buzón especialReenvío de mensajes como SMSEnviar una respuesta "Ausente de la oficina"Filtrar el correo no deseado

Capítulo 24. Ejecutar un servidor FTPIntroducciónCompilación e instalaciónInstalación desde RPMCompilar desde el código fuenteEjecutar ProFTPDConfiguraciónInicioConfiguración básicaConfiguración avanzadaHost virtuales

Capítulo 25. Ejecutar aplicaciones Web con MySQL y PHPMySQLInstalación y configuración inicial de MySQLTareas iniciales: Establecer usuarios y SQLCrear y poblar una base de datosPHPAlgunos ejemplos de PHPPHP como módulo de ApacheEl servidor LAMP en acción

Capítulo 26. Ejecutar un sistema seguroUna perspectiva sobre la seguridad del sistemaPrimeros pasos para configurar un sistema seguroCierre de demonios de red no deseadosLas 10 cosas que nunca debe hacerConfiguración del envoltorio TCPUtilizar envoltorios TCP con inetdUtilizar envoltorios TCP con xinetd/etc/hosts.allow y /etc/hosts.denyCortafuegos: Filtrado de paquetes IPElementos básicos de netfilterUtilizar el comando iptablesDesarrollar conjuntos de reglas de filtrado IPAdministración de filtros IP y archivos de secuencias de comandosConfiguraciones netfilter de ejemploEjemplo de filtrado IP simpleFiltrado IP para proteger una red completaEjemplo de enmascaramiento IPSELinux

Capítulo 27. Copias de seguridad y recuperaciónCopias de seguridadCopias de seguridad simplesCopia de seguridad a cintaCopia de seguridad a CD-RCopia de seguridad a discos duros¿Comprimir o no comprimir?Copias de seguridad incrementalesQué hacer en caso de emergenciaReparación de sistemas de archivosAcceso a archivos dañadosRestablecer archivos desde una copia de seguridad

Capítulo 28. Redes heterogéneas y ejecución de programasde WindowsCompartir particionesSistemas de archivos y montajeUtilidades de traducción de archivosEmulación y sistemas operativos virtualesWineObtención e instalación de WineUn ejemplo simple de WineConfiguración de WineEjecutar WineAyudaCrossOver OfficeEstación de trabajo VMware¿Qué hace realmente?Instalar VMware Workstation 5Opciones de VMWare Workstation 5Otros programas para ejecutar aplicaciones MS-DOS y Windowsen LinuxAcceso remoto de escritorio a programas de Windowsrdesktop y TSClientConfiguración de Windows Terminal ServicesConexión a Terminal ServerAplicaciones de Windows de múltiples usuariosUtilizar aplicaciones de Windows desde el escritorio de LinuxConexión de red virtualConfigurar VNCEjecutar un servidor VNC de LinuxFreeNX: Linux como servidor de escritorio remoto

Parte V. Apéndice

Apéndice. Fuentes de información de LinuxProyecto de documentación de LinuxSitios FTPSitios de la World Wide WebDocumentación generalProyectos de código libreLenguajes de programación y herramientasSitios de noticias e informaciónDirectorios de software y sitios de descarga de LinuxDistribuciones de LinuxEmpresas de software comercial de LinuxRFC de Internet y otros estándaresVarios

Índice alfabético

Precio: 60.00 57.00
No Disponible 
si está interesado, apuntese al sistema de avisos

Producto anterior
PROGRAMACION UML 2
Producto Siguiente
APRENDE SQL
Contactar / Sistema de subscripciones / F.A.Q. / condiciones de compra / Seguimiento de pedidos
Dreamers Networks S.L., Cif: B92170679. C/ Cuarteles, 41, bajo izq. 29002 - Málaga.
Horario de tienda en Málaga: L-V 10:00 a 14:00h, 17:00 a 20:30h, S 10:00 a 14:00h
Atención telefónica: 902 108 156 L-V: 10:00 a 14:00h, 17:00 a 20:00h
(*)Dias de envio referidos como dias laborables para envios a peninsula o baleares. Nuestros envios a la península van por MRW 24 horas para recibirlo al dia siguiente.
(**)Las ofertas de gastos de envio gratuitos o rebajados se aplican al pedido completo y sólo son válidas para envios nacionales.