El tutorial de configuración de Yum

  

Yum, abreviatura de Yellow dog Updater Modified, fue desarrollado originalmente por el desarrollador de la versión para perros amarillos Terra Soft, luego llamada yup (perro perro actualizador), después del du El equipo de desarrollo [email = Linux @ Duke] Linux @ Duke [/email] de la universidad ha realizado mejoras, por no mencionar este nombre. El punto clave de yum es tener un repositorio confiable. Como su nombre lo indica, este es el repositorio de software. Puede ser un sitio http o ftp, o puede ser un grupo de software local, pero debe contener el encabezado de rpm. El encabezado incluye varios paquetes de rpm. Información, incluidas descripciones, funciones, archivos proporcionados, dependencias, etc. Es la recopilación de estos encabezados y su análisis para automatizar el resto de las tareas. Yum tiene las siguientes características: Es posible configurar varios repositorios al mismo tiempo. El archivo (/etc/yum.conf) resuelve automáticamente los problemas de dependencia encontrados al agregar o eliminar paquetes rpm. Es conveniente mantener la consistencia con la base de datos de RPM. 1. Configuración del cliente YUM: [root @ rhel ~] # vim /etc /Yum.repos.d /rhel-debuginfo.repo [rhel-debuginfo] //[] es el nombre del repositorio = Red Hat Enterprise Linux $ releasever - $ basearch - Debug //es la descripción del repositorio también se puede decir que es el nombre Baseurl = ftp: //ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo///Ubicación del almacén habilitado = 0 //Si este repositorio está habilitado, se usa 1 , 0 está deshabilitado gpgcheck = 1 //is Verifique la firma GPG (utilizada para verificar que el paquete que se va a instalar es oficial de REDHAT) gpgkey = file: ///etc /pki /rpm-gpg /RPM-GPG-KEY-redhat-release //GGPKEY dirección de almacenamiento que necesitamos usar El siguiente comando importa esta firma. Para usar esta función [root @ rhel ~] # rpm -import /etc /pki /rpm-gpg /RPM-GPG-KEY-redhat-release 2. Configuración del servidor YUM: 1) Instalar vsftp [root @ Server] # rpm -ivh vsftpd-2.0.5-10.e15.i386.rpm 2) Después de que la instalación haya sido exitosa, copie todos los archivos en el CD al directorio /var /ftp /pub [root @ Server] # cp -rv ../* /var /ftp /pub 3) Cambie al directorio /var /ftp /pub y elimine * .html Delete Server /repodata /TRANS.TBL Elimine los tres archivos VT /repodata /TRANS.TBL, si no elimina el anterior El archivo también puede tener éxito, pero puede haber problemas inesperados. Se recomienda eliminar rm -f * .html rm -f Server /repodata /TRANS.TBL rm -f VT /repodata /TRANS.TBL 4) Instale la herramienta createrepo y use esta herramienta para generar la base de datos universal YUM [root @ rhel5 Server] # rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm [root @ rhel5 Server] # createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml /var /ftp /Pub /Server /[root @ rhel5 Server] # createrepo -g /var/ftp/pub/VT/repodata/comps-rhel5-vt.xml /var /ftp /pub /VT /5) Luego vuelva a iniciar el servicio FTP: servicio Reinicio de Vsftpd 1. Listar todos los comandos de lista de software actualizables: yum check-update2. Instalar todos los comandos de software de actualización: yum update3. Instalar solo los comandos de software especificados: yum install4. Actualizar solo los comandos de software especificados: yum update5. Todos los comandos de la lista de software instalables: yum list6. El comando eliminado es yum remove xxx. Al igual que la instalación, yum también consultará la base de datos y brindará sugerencias para resolver las dependencias. 7. Comando de información del software de consulta de YUM: yum search 8. Enumere todos los comandos del paquete instalable: yum list9. Enumere todos los comandos del paquete actualizable: yum list updates10. Enumere todos los comandos del paquete instalado: yum list Installed 11. Enumera todos los comandos de paquetes instalados que no están en Yum Repository: yum list extras12. Use YUM para obtener el comando de información del paquete: yum info13. Enumere todos los comandos de información del paquete instalado: yum info installation14. Enumere todos El comando de información del paquete está instalado pero no en el repositorio de Yum: yum info extras15. El borrado de la memoria caché de YUM yum almacenará el paquete y el encabezado descargados en la memoria caché sin que se eliminen automáticamente. Si pensamos que ocupan espacio en el disco, puede usar el comando yum clean para limpiar. El uso más preciso es encabezados yum clean para borrar el encabezado, yum clean paquetes para borrar el paquete rpm descargado, yum limpiar todo un cerebro. 16. Borrar el directorio de caché (/Comando del paquete bajo var /cache /yum): yum clean packages 17. Borre los encabezados bajo el directorio de caché (/var /cache /yum): yum clean headers

Copyright © Conocimiento de Windows All Rights Reserved