En el mantenimiento de los sistemas Linux, la dependencia entre los paquetes de Linux es un gran problema. Por ejemplo, si desea instalar el paquete A, pero se le solicita que instale el paquete B antes de instalar A, y cuando instale el paquete B, se le solicitará que primero instale C library … Para resolver este problema, Tenemos que usar la herramienta yum (Yellow dog Updater, Modified) debajo de Linxu. La herramienta yum puede instalar automáticamente los paquetes dependientes en función de la información del encabezado del paquete rpm en el repositorio y resolver dependencias. ¡Es muy conveniente usar yum para agregar /eliminar /cambiar paquetes de rpm en linux!
El siguiente es un proceso sencillo de configuración y uso de yum para Linux: 1. Entorno experimental Sistema operativo
: Red Hat Enterprise Linux AS 5 kernel versión: 2.6.18-8.el5 arquitectura de la CPU: Software accesorio I386 SMP: Red Hat Enterprise Linux AS 5 DVD archivo ISO
2. Instale yum under linux y cree un repositorio (repositorio de software) # mount rhel 5.0 dvd iso file mkdir -p /under linux system Mnt /iso mount -o loop /opt/rhel5.0.iso /mnt /iso
#Instalar yum en el sistema Linux, createrepo package rpm -ivh /mnt/ISO/Server/yum-3.0.1 -5.el5.noarch.rpm rpm -ivh /mnt/ISO/Server/yum-metadata-parser-1.0-8.fc6.i386.rpm rpm -ivh /mnt/ISO/Server/yum-rhn-plugin-0.4 .3-1.el5.noarch.rpm rpm -ivh /mnt/ISO/Server/yum-updatesd-3.0.1-5.el5.noarch.rpm rpm -ivh /mnt/ISO/Server/createrepo-0.4.4 -2.fc6.noarch.rpm
#Copie los archivos en la iso montada al directorio /opt/rhel5.0 mkdir /opt/rhel5.0 cp -R /mnt /ISO /* /Opt /rhel5.0
#Regenerar los archivos relacionados con el repositorio (repositorio de software). Los archivos generados se encuentran en la carpeta debajo de la carpeta "repodata" en el directorio actual. Cd /opt/rhel5.0/Server/rm -rf repodata createrepo -g /mnt/ISO/Server/repodata/comps-rhel5-server-core.xml ./
3. Configure yum en linux En el directorio /etc/yum.repos.d/, cree un archivo de configuración con un sufijo .repo, como: rhel_yum.repo (se pueden eliminar otros archivos de este directorio), y el contenido de rhel_yum.repo es el siguiente: http: //www.aiezu.com/[Server] name = Server baseurl = file: ///opt/rhel5.0/Server/#Note baseurl apunta a nuestro repositorio (repositorio de software) /opt/rhel5.0/Server directory enable = 1 gpgcheck = 0
Este artículo proviene de: http://www.aiezu.com/4. Pruebe rhel5.0 yum # bajo linux yum configuración de caché yum limpie todo
#Ver Grupo de paquetes instalado y desinstalado yum grouplist
#Install Web Server grupo de paquetes yum groupinstall " Servidor web "
#Visualizar información de grupo yum groupinfo " Servidor web " Desde: http://www.aiezu.com/#delete"MySQL Database "yum groupremove" MySQL Database "
# Actualizar "MySQL Database" yum groupupdate " MySQL Database "
5. lin Problemas comunes con la instalación de ux en ux
1. P: ¿Por qué necesito copiar los archivos de la imagen ISO montada en el disco local en lugar de hacerlo directamente en el sistema de archivos iso montado? R: Debido a que tenemos que volver a generar el archivo de configuración relevante del repositorio, y el sistema de archivos iso montado no se puede escribir, debe copiarse en el disco local. 2. P: Cuando lo configuramos, ejecute " yum groupinstall 'MySQL Database' " El siguiente error se informa durante la instalación. ¿Qué está pasando? Yum groupinstall " MySQL Database " Cargando " installonlyn " plugin Cargando " rhnplugin " plugin Este sistema no está registrado con RHN. El soporte de RHN estará deshabilitado. Configuración del proceso de grupo Este artículo es de: http://www.aiezu.com /Configuración de repositorios Configuración de repositorios Lectura de metadatos del repositorio desde archivos locales primary.xml.gz 100% |
==========================
663 kB 00:00 ################################################################## ##### 2113/2113 Resolviendo dependencias – > Poblando el conjunto de transacciones con los paquetes seleccionados. Espere. &Mdash; > Descargando el encabezado de mysql para empacar en el conjunto de transacciones. Media: //1170972069.396645%232/mysql-5.0. 22-2.1.i386.rpm: [Errno 4] IOError: Este artículo es de: http://www.aiezu.com/<urlopen error desconocido url tipo: media > Intentando otra duplicación. Error: no se pudo recuperar mysql-5.0 .22-2.1.i386.rpm del error s fue [Errno 4] IOError: < urlopen error desconocido url type: media >
A: Por favor confirme " /etc/yum.repos.d/rhel_yum La "baseurl" en el archivo .repo no apunta a la ruta del sistema de archivos iso montado, sino a la ruta del sistema de archivos del disco local, la tercera línea en el tercer paso de este artículo. Y asegúrese de que la novena línea del segundo paso se usa para regenerar el archivo de configuración del repositorio. De hecho, " media: //1170972069.396645#1" es el valor de configuración del archivo Server /repodata /repomd.xml en rhel 5.0 dvd iso. Este artículo es de: http://www.aiezu.com/3. P: ¿Por qué no listé ninguna información del grupo de paquetes después de ejecutar el comando " yum grouplist "? De la siguiente manera: #yum grouplist Cargando " installonlyn " plugin Cargando " rhnplugin " plugin Este sistema no está registrado con RHN. El soporte de RHN estará deshabilitado. Configuración del proceso de grupo Configuración de depósitos Servidor 100% |
==========================
951 B 00:00 Hecho
A: Asegúrese de que el comando createrepo se ejecute para regenerar el archivo de configuración del repositorio, y el comando tiene la opción " -g " como se muestra en la línea 19 del segundo paso. El servidor /repodata /comps-rhel5-serer-core.xml en rhel 5.0 dvd iso contiene la información de agrupación del paquete rpm. Este artículo proviene de: http://www.aiezu.com/
Bueno, Linux usa Yum para administrar paquetes de software locales y escribe esto. Cualquier pregunta, no dude en dejar un mensaje.
en Bash Shell Script Este tutorial ofrece ejemplos de cómo proporcionar mensajes /diálogos en Bash
El servidor web evita algunos problemas innecesarios. No puede mostrar la información de versión d
1, VNC de inicio /parada /reinicio #service vncserver iniciar /detener /reiniciar apagar vncserver
La primera consideración para muchos entusiastas de Linux al comprar una computadora nueva es si la
Tres métodos de consulta para el último tiempo de reinicio del sistema Linux
Cinco mejoras en Ubuntu Lucid Alpha 2 release
Linux instalación lrzsz basic tutorial
Introducción al método de arranque ISO del disco duro bajo el sistema Linux
Centos boot inicia automáticamente el comando de servicio SSHD
Mecanismo de señal de Linux El mecanismo de señal de Linux detallado
Uso del comando DD para crear un disco de arranque de disco de imagen ISO U en sistema Linux
Método de carga detallado del controlador de la tarjeta de sonido en el sistema operativo Linux
Win7 Explorer es un truco llamativo de iconos
Cómo ver el registro de operación del usuario después de iniciar sesión en Linux
Tutorial básico sobre la instalación y uso de SNMP bajo centos
Win8.1 IE11 cómo sincronizar la página final
Chismes: Win8.1 Update3 o esta versión de otoño
Preparación antes de la instalación del sistema Linux
Win8 incorporó la función WSReset cómo limpiar el archivo de caché de la tienda de aplicaciones
Software de entrada de voz integrado en el sistema Win XP
Windows XP no puede agregar solución de método de entrada
¿Cómo configurar un enrutador de fibra? Lista de métodos de ajuste
Win7 dos formas de encontrar el nombre de la computadora por dirección IP
Haofang Battle Platform Juego en línea Red Police Graphic Tutorial
Win7 registro shell archivo eliminado accidentalmente cómo tratar?