gestión de paquetes linux y gestión de paquetes RPM (gestión de comandos rmp)


1. Clasificación del paquete de software:


Paquete fuente: paquete
binario del paquete de instalación de script (paquete RPM, paquete predeterminado del sistema)

   Paquete fuente    

              Ventajas:
              código abierto, si tiene suficientes capacidades, puede modificar el código fuente,
              puede elegir la función de
              software requerida para compilar e instalar, por lo que es más adecuado para su propio sistema, más estable y más eficiente,
              fácil de desinstalar (los archivos de instalación pueden eliminarse, puede eliminarlos).
              Desventajas: Hay
              muchos pasos en el proceso de instalación, especialmente cuando se instala un gran conjunto de software (como el entorno LAMP), es propenso a errores de ortografía. El
              proceso de compilación lleva mucho tiempo y la instalación es más larga que el tiempo de instalación binario.
               Debido a que es una instalación de compilación, una vez que el proceso de instalación es incorrecto, el novato Es dificil de resolver.


   Paquete binario

           Ventajas: el
           sistema de administración de paquetes es simple, y la instalación, actualización, consulta y desinstalación de paquetes se puede lograr con solo unos pocos comandos.
           La velocidad de instalación es mucho más rápida que la instalación del paquete fuente.
           Desventajas:
           después de compilar, ya no puede ver la
           selección de la función del código fuente que no es tan flexible como la
           dependencia del paquete fuente a-> b-> c

2. RPM package management-rmp gestión de comandos


Reglas de nomenclatura del paquete RPM
            httpd-2.2.15-15.el6-centos.1.i686.rmp
            nombre del paquete httpd (todo junto se llama nombre completo del paquete)
            2.2.15 versión
           de software 15 veces de lanzamiento del software
            el6.centos adecuado para Linux Platform
            i686 Plataforma de hardware adecuada
            rpm rpm extensión del paquete
RPM dependencia del
            árbol de dependencia del paquete : a-> b-> c
            dependencia del anillo: a-> b-> c-> una
            dependencia del módulo: consulta de dependencia del módulo sitio web: www.rpmfind .net

  En la demostración,
           primero se debe montar el CD.
            Cree un directorio de montaje mkdir / mnt / cdrom
            y luego use mount para
            montarlo / dev / sr0 / mnt / cdrom
            cd / mnt / cdrom /
            ls Ver
           paquetes de CD
           ls


           rmp -ivh
              -i significa instalación
             -v significa mostrar la información de instalación
             -h significa mostrar el proceso de instalación. Los
             paquetes que terminan en .so.2 son dependencias de la biblioteca (puede usar www.rpmfind.net para ver a qué paquete pertenece la biblioteca)
             yum online management Puede resolver problemas de dependencia
           

        Nombre completo del paquete: cuando el paquete que se va a operar es un paquete de software que no se ha instalado, use el nombre completo del paquete y preste atención a la ruta
        nombre del paquete: cuando opere un paquete que se haya instalado, use el nombre del paquete. Busque en la base de datos en / var / lib / rmp.

        Preste atención al nombre del paquete. El nombre completo del paquete se refiere al uso de
        rpm -ivh en la administración del comando rpm. Nombre completo del paquete
              -i (instalar) Instalación
              -v (detallado) Muestra información detallada
             -h (hash) Muestra el progreso
             --nodeps no detecta dependencias ( Generalmente no se utiliza)
        actualización:
                rmp -Uvh nombre completo del paquete
                -u (actualización)
        desinstalar actualización :
              rmp -e nombre del paquete
              -e (borrar) desinstalar
              --nodeps no detecta dependencias

148 artículos originales publicados · Me gusta 10 · Visitantes más de 20,000

Supongo que te gusta

Origin blog.csdn.net/ab1605014317/article/details/104868572
Recomendado
Clasificación