Administrando Software Con Yum

Click here to load reader

  • date post

    05-Mar-2016
  • Category

    Documents

  • view

    219
  • download

    28

Embed Size (px)

description

TALLER 12

Transcript of Administrando Software Con Yum

  • 8/12/2015 AdministrandoSoftwareconyum

    https://docs.fedoraproject.org/esES/Fedora_Core/4/htmlsingle/Software_Management_Guide/ 1/17

    Fedora Core 4

    Administrando Software con yum

    Stuart Ellisstuart@elsn.org

    Editado porPaul W. Frields

    stickster@gmail.com

    Aviso LegalCopyright 2005 Red Hat, Inc. and others.

    The text of and illustrations in this document are licensed by Red Hat under a Creative Commons AttributionShareAlike 3.0 Unported license ("CCBYSA"). An explanation of CCBYSA is available athttp://creativecommons.org/licenses/bysa/3.0/. The original authors of this document, and Red Hat, designate theFedora Project as the "Attribution Party" for purposes of CCBYSA. In accordance with CCBYSA, if you distribute thisdocument 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 CCBYSA 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 aretrademarks of Red Hat, Inc., registered in the United States and other countries.

    For guidelines on the permitted uses of the Fedora trademarks, refer tohttps://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 othercountries.

    All other trademarks are the property of their respective owners.

    1. Introduccin

  • 8/12/2015 AdministrandoSoftwareconyum

    https://docs.fedoraproject.org/esES/Fedora_Core/4/htmlsingle/Software_Management_Guide/ 2/17

    1.1. Propsito1.2. Audiencia1.3. Uso de este documento1.4. Recursos adicionales

    2. Conceptos de la administracin de software

    2.1. Sobre los paquetes2.2. Sobre los repositorios2.3. Acerca de las dependencias2.4. Entendiendo los nombres de paquetes

    3. Herramientas de administracin de software en Fedora Core

    4. Administrando Software con yum

    4.1. Instalando nuevo software con yum4.2. Actualizando software con yum4.3. Removiendo Software con yum

    5. Buscando paquetes con yum

    5.1. Bsquedas por nombres de paquetes y atributos5.2. Bsquedas avanzadas5.3. Entendiendo las coincidencias

    6. Actualizando su sistema con yum

    6.1. Actualizando su sistema automticamente

    7. Utilizando otros repositorios de Software

    7.1. Aadiendo un repositorio como fuente de paquetes7.2. Autorizando manualmente las fuentes de paquetes7.3. Entendiendo la compatibilidad del repositorio

    8. Instalando software desde un paquete nico

    9. Manteniendo yum

    9.1. Desactivando o removiendo fuentes de paquetes9.2. Limpiando el cach de yum

    10. Usando yum con un servidor Proxy

    10.1. Configurando el acceso al servidor proxy10.2. Configurando el acceso al servidor proxy para un nico usuario

    11. Reconocimiento

    ndice

    1. Introduccin

    1.1. PropsitoEste documento presenta conceptos bsicos sobre la administracin de software en sistemas Fedora. Describe lasprincipales funciones de yum,la herramienta de administracin de software recomendada por Fedora.

    1.2. Audiencia

  • 8/12/2015 AdministrandoSoftwareconyum

    https://docs.fedoraproject.org/esES/Fedora_Core/4/htmlsingle/Software_Management_Guide/ 3/17

    Este documento est destinado a todos los usuarios de Fedora sin importar el nivel de experiencia.

    1.3. Uso de este documentoEste documento es una referencia sobre el uso de yum. Puede leer una o todas las secciones de este documentodependiendo de sus necesidades y su nivel de experiencia. Si usted es un usuario nuevo, lea la Seccin2, Conceptosde la administracin de software antes de utilizar yum por primera vez. Los usuarios de Linux ms experimentadospueden iniciar con la Seccin4, Administrando Software con yum.

    Versiones anteriores de Fedora CoreEste documento describe la configuracin de yum en sistemas Fedora Core 4. Usted debe ejecutar elpaso adicional que se muestra en la Seccin7.2, Autorizando manualmente las fuentes de paquetespara activar yum en Fedora Core 3.

    La mayora de los ejemplos en este documento utilizan el paquete tsclient, el cual est incluido en Fedora Core. Elpaquete tsclient proporciona una aplicacin para el acceso remoto de escritorio. Si lo ha instalado de maneraexitosa, usted puede iniciar la aplicacin desde Aplicaciones Internet Terminal Server Client. Para utilizar losejemplos, substituya el nombre del paquete relevante por tsclient. Los comandos de ejemplo para los grupos depaquetes Fedorautilizan el grupo MySQLDatabase.

    Evite iniciar la sesin como usuario rootUsted no necesita iniciar una sesin como usuario root para poder administrar su sistema Fedora. Todoslos comandos en esta gua que requieren acceso de root le solicitarn la contrasea de root. Losejemplos de comandos de terminal utilizan suc para proporcionar esta facilidad.

    1.4. Recursos adicionalesLa utilidad yum tiene caractersticas y opciones que no se discutirn en este documento. Lea las pginas del manualman para yum(8) y yum.conf(5) para obtener mayor informacin; utilice los siguientes comandos:

    manyummanyum.conf

    Entre otros recursos tiles para yum en internet estn:

    La pgina web del proyectohttp://linux.duke.edu/projects/yum/

    La lista de correo de los usuarioshttps://lists.dulug.duke.edu/mailman/listinfo/yum/

    La lista de correo de los desarrolladoreshttps://lists.dulug.duke.edu/pipermail/yumdevel/

    Revise primero BugzillaSi encuentra un error persistente con una operacin especfica, visite http://bugzilla.redhat.com yrevise el reporte de errores para el paquete o paquetes involucrados. Un error en un paquete puedecausar la falla de todas las operaciones de yum que dependen del paquete. Por favor reporte loserrores de los paquetes Fedora, incluyendo yum, en esta pgina web de Bugzilla.

  • 8/12/2015 AdministrandoSoftwareconyum

    https://docs.fedoraproject.org/esES/Fedora_Core/4/htmlsingle/Software_Management_Guide/ 4/17

    2. Conceptos de la administracin de software

    2.1. Sobre los paquetesEl software y la documentacin de Fedora se suministra en formatos de archivo llamados paquetes RPM. Cada paquetees un archivo comprimido que contiene informacin del producto, archivos de programa, iconos, documentacin yscripts de administracin. Las aplicaciones de administracin utilizan estos archivos para ubicar, instalar, actualizar yremover software de una forma segura. Por ejemplo, el proceso de instalacin de Fedora utiliza los paquetessuministrados con Fedora Core para construir o actualizar un sistema segn sus requerimientos.

    Los paquetes incluyen tambin una firma digital para comprobar su procedencia. Las utilidades de administracin desoftware verifican esta firma digital utilizando una llave pblica GPG. Las utilidades yum y rpm comparten un mismollavero que almacena todas las llaves pblicas para las fuentes de paquetes aprobadas. El administrador de sistemaconfigura estas fuentes de paquetes aprobadas.

    Todos los paquetes de Fedora son Software de cdigo abiertoTodo el software proporcionado por el Fedora Project es software de cdigo abierto. Usted puededescargar e instalar paquetes de Fedora en cualquier cantidad de sistemas deseado.

    2.2. Sobre los repositoriosUn repositorio es un directorio o sitio web que contiene paquetes de software y archivos de ndices. Las utilidades deadministracin de software como yum automticamente ubican y obtienen los paquetes RPM correctos desde esosrepositorios. Este mtodo lo libera de tener que buscar e instalar las nuevas aplicaciones o actualizaciones de formamanual. Usted puede utilizar un nico comando para actualizar todo el software del sistema o buscar por nuevosoftware segn un criterio dado.

    Una red de servidores proporcionan varios repositorios para cada versin de Fedora Core. Las utilidades deadministracin de paquetes en Fedora Core estn preconfiguradas para utilizar tres de estos repositorios:

    BaseLos paquetes que conforman un lanzamiento de Fedora Core, tal y como estn en el disco

    ActualizacionesVersiones actualizadas de los paquetes proporcionados en Base

    ExtrasPaquetes para una variada gama de software adicional

    Versiones anteriores de Fedora CoreFedora Core 4 soportan automticamente los tres repositorios listados arriba. Usted debe configurar lossistemas Fedora Core 3 para usar Fedora Extras, tal y como se menciona en la Seccin7, Utilizandootros repositorios de Software.

    Repositorios de desarrollo FedoraFedora Core tambin incluye la configuracin para varios repositorios adicionales. Estos proporcionanpaquetes para varios tipos de sistemas de prueba, y remplazan uno o ms de los repositorios estndar.

  • 8/12/2015 AdministrandoSoftwareconyum

    https://docs.fedoraproject.org/esES/Fedora_Core/4/htmlsingle/Software_Management_Guide/ 5/17

    Active el soporte de uno de los siguientes repositorios nicamente si usted prueba o desarrolla softwarede Fedora: fedoradevel (Rawhide), fedoraextrasdevel, y updatestesting.

    Los desarrolladores de software de terceros tambin proporcionan repositorios para sus paquetes compatibles conFedora. Para aprender a configurar su sistema Fedora para utilizar repositorios de terceros, lea la Seccin7,Utilizando otros repositorios de Software.

    Usted puede tambin utilizar los grupos de paquetes proporcionados por los repositorios de Fedora para administrarpaquetes relacionados con un grupo. Algunos repositorios de terceros aaden sus paquetes a estos grupos oproporcionan sus paquetes como grupos adicionales.

    Grupos de paquetes