Product SiteDocumentation Site

Fedora 14

Manual para gestión del software

La guía definitiva para la gestión del software

Edición 1.0

Guillermo Gómez Savino


Aviso Legal

Copyright © 2010 Red Hat, Inc. and others.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
For guidelines on the permitted uses of the Fedora trademarks, refer to https://fedoraproject.org/wiki/Legal:Trademark_guidelines.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
All other trademarks are the property of their respective owners.
Resumen
Este manual está dedicado a la gestión del software en Fedora. El lector adquirirá las habilidades necesarias para poder instalar, remover y actualizar el software de su sistema. Este manual esta diseñado para todos los niveles de lectores, desde usuarios de escritorio Fedora, hasta administradores de sistemas y desarrolladores Fedora.

Prefacio
1. Convenciones del Documento
1.1. Convenciones Tipográficas
1.2. Convenciones del documento
1.3. Notas y Advertencias
2. ¡Necesitamos sus comentarios!
1. Introducción
1.1. Propósito
1.2. Audiencia
1.3. Organización del manual
2. Introducción a la gestión del software
2.1. RPM
2.2. Repositorios de software
2.3. YUM
2.4. PackageKit
3. Las interfases GUI de gnome-packagekit
3.1. gpk-application
3.1.1. Estado de la aplicación
3.1.2. Listados
3.1.3. Instalación de paquetes
3.1.4. Desinstalación de paquetes
3.1.5. Filtros para listados
3.2. gpk-log
3.3. gpk-repo
3.4. gpk-update-viewer
3.5. gpk-update-icon
3.6. gpk-prefs
4. Configuración de YUM
4.1. Configuración general
4.2. Variables yum
4.3. Manejo del cache
4.4. Configuración con prioridad
4.5. Control de ancho de banda
4.6. Configuración con proxy
4.7. Política multiarquitectura
4.8. Gestión de los repositorios yum
4.8.1. Agregar nuevos repositorios
4.8.2. Configuración manual de un repositorio
4.8.3. Remover repositorios
4.8.4. Los repositorios Fedora
4.8.5. Repositorios de terceros y personales
4.8.6. Lista de espejos y metalink
4.8.7. Configuración para protección de paquetes
5. Uso del comando yum
5.1. Comandos yum y su sintaxis
5.2. Los nombres de paquetes
5.3. El comando help
5.4. Listado de repositorios
5.5. Instalación de nuevo software
5.5.1. Instalar desde los repositorios habilitados
5.5.2. Error de dedo, mire las sugerencias
5.5.3. Instalar un RPM
5.5.4. Reinstalando software
5.6. Actualizando el software
5.6.1. Actualizar un paquete
5.6.2. Actualizar con un RPM
5.6.3. Volver a versión anterior
5.6.4. Actualización general
5.6.5. Verificación y listado de actualizaciones
5.6.6. Exclusión al actualizar
5.6.7. Evitar paquetes problemáticos al actualizar
5.7. Removiendo software
5.8. Obtener información de un paquete
5.9. Búsquedas y listados de paquetes
5.9.1. Búsqueda por nombre, descripcón y resumen
5.9.2. Búsqueda por funcionalidad o archivo
5.9.3. Listado de paquetes instalados
5.9.4. Listado de paquetes disponibles
5.9.5. Listado de actualizaciones disponibles
5.9.6. Listado de paquetes recientes
5.9.7. Listado de paquetes foráneos
5.10. Habilitar repositorio al momento
5.11. Listar dependencias
5.12. Consulta al cache
5.13. Mostrar duplicados
5.14. Bloqueo existente ...
5.15. Grupos de software YUM
5.15.1. Listar grupos disponibles
5.15.2. Información de paquetes de grupo
5.15.3. Instalación y remoción de grupos
5.16. Registros e históricos YUM
5.16.1. Historia
5.16.2. ¿Undo?¡Redo!
5.16.3. Histórico corrupto
5.16.4. Identificación del responsable con sudo
5.16.5. Verificación de la base de datos rpm
6. Extensiones yum
6.1. Instalación y configuración general de las extensiones
6.2. yum-plugin-aliases
6.2.1. Configuración
6.2.2. Ejemplos de uso
6.3. yum-plugin-auto-update-debug-info
6.3.1. Configuración
6.3.2. Ejemplos de uso
6.4. yum-plugin-changelog
6.4.1. Configuración
6.4.2. Ejemplos de uso
6.5. yum-plugin-downloadonly
6.5.1. Configuración
6.5.2. Ejemplos de uso
6.5.3. ¿Qué pasa si el paquete tiene dependencias?
6.5.4. ¿Qué pasa si el paquete ya está instalado?
6.6. yum-plugin-fastestmirror
6.6.1. Configuración
6.6.2. Ejemplos de uso
6.7. yum-plugin-filter-data
6.7.1. Configuración
6.7.2. Documentación
6.7.3. Ejemplos de uso
6.8. yum-plugin-fs-snapshot
6.8.1. Configuración
6.8.2. Documentación
6.9. yum-plugin-keys
6.9.1. Configuración
6.9.2. Ejemplos de uso
6.10. yum-plugin-list-data
6.10.1. Documentación
6.10.2. Configuración
6.10.3. Ejemplos de uso
6.11. yum-plugin-local
6.11.1. Configuración
6.11.2. Ejemplos de uso
6.12. yum-plugin-merge-conf
6.12.1. Configuración
6.12.2. Ejemplos de uso
6.13. yum-plugin-post-transaction-actions
6.13.1. Configuración
6.13.2. Ejemplos de uso
6.14. yum-plugin-priorities
6.14.1. Configuración
6.14.2. Ejemplos de uso
6.15. yum-plugin-protectbase
6.15.1. Configuración
6.15.2. Ejemplos de uso
6.16. yum-plugin-refresh-updatesd
6.16.1. Configuración
6.17. yum-plugin-remove-with-leaves
6.17.1. Configuración
6.17.2. Ejemplos de uso
6.18. yum-plugin-warm-cache
6.18.1. Configuración
6.19. yum-plugin-security
6.19.1. Configuración
6.19.2. Ejemplos de uso
6.20. yum-plugin-show-leaves
6.20.1. Configuración
6.20.2. Ejemlos de uso
6.21. yum-plugin-tmprepo
6.21.1. Configuración
6.21.2. Ejemplo de uso
6.22. yum-plugin-tsflags
6.22.1. Configuración
6.22.2. Ejemplos de uso
6.23. yum-plugin-upgrade-helper
6.23.1. Configuración
6.24. yum-plugin-verify
6.24.1. Configuración
6.24.2. Documentación
6.24.3. Ejemplos de uso
6.25. yum-plugin-versionlock
6.25.1. Configuración
6.25.2. Ejemplos de uso
6.26. yum-presto
6.26.1. Configuración
6.26.2. Ejemplos de uso
6.27. PackageKit-yum-plugin
6.27.1. Configuración
6.28. yum-langpacks
6.28.1. Configuración
6.29. Uso del comando yum y las extensiones
6.29.1. Desactivar las extensiones
6.29.2. Ejemplos de uso
7. Utilidades YUM
7.1. yum-updateonboot
7.1.1. Configuración
7.2. yumdownloader
7.3. package-cleanup
7.3.1. Ejemplos de uso
7.4. yum-complete-transaction
7.5. yum-builddep
7.6. yum-NetworkManager-dispatcher
7.7. yum-cron
7.7.1. Arranque y parada
7.7.2. Configuración
8. Gestión avanzada de repositorios YUM
8.1. Creación de repositorios con createrepo
8.2. Consultar repositorios con repoquery
8.3. Gestión de grupos con yum-groups-manager
8.4. Creando espejos YUM con reposync
8.5. Repositorios explorables web con repoview
8.6. Dependencias no resueltas con repoclosure
8.7. Seguimiento de paquetes con repotrack
9. PackageKit CLI
9.1. pkcon
9.1.1. Documentación
9.1.2. Búsquedas
9.1.3. Instalar,actualizar y remover paquetes
9.1.4. Información sobre paquetes
9.1.5. Actualización general
9.1.6. Actualizaciones disponibles
9.1.7. Grupos
9.1.8. Repositorios
9.1.9. Descarga de paquetes
9.1.10. Uso de filtros
9.1.11. Transacciones
9.2. gpk-install-local-file
9.3. gpk-install-catalog
9.4. pkmon
10. Elementos de la gestión rpm
10.1. ¿Por qué evitar RPM?
10.2. Documentación en el paquete
10.3. Archivos de configuración del paquete
10.4. Propiedad de un archivo
10.5. Respaldo y reconstrucción de la base de datos
10.6. Importando llaves
10.7. Listar llaves instaladas
11. Técnicas para administradores de sistemas
11.1. Configuración remota
11.2. Soporte syslog
A. Historial de revisiones
Índice