1. ¿Qué es el paquete?
¿Qué es el archivo de almacenamiento de nuevo:
2. ¿Qué es el administrador de paquetes?
2.1 ¿Cuáles son los administradores de paquetes comunes?
Algunos administradores de paquetes desarrollados anteriormente están en la parte inferior del sistema de administración de paquetes y son la parte inferior de muchos administradores de paquetes superiores (ascendentes). Por lo tanto, el formato de algunos paquetes lleva el nombre de las abreviaturas de estos administradores de paquetes subyacentes (backend), por lo que las abreviaturas de estos administradores de paquetes a veces son el sufijo (extensión) del paquete correspondiente. Muy típicos son los paquetes .rpm y los paquetes .deb Los administradores de paquetes de estos paquetes son RPM y dpkg respectivamente.
La siguiente figura muestra algunos ejemplos:
2.2 Diferentes formas de instalar paquetes: formulario binario compilado / formulario de código fuente no compilado
Tome el paquete con el sufijo .rpm como ejemplo:
se puede ver que los BRPM son paquetes de instalación binarios descargados y compilados, que se pueden usar directamente sin compilar después de la instalación, mientras que los SRPM en forma de código fuente no compilado El paquete de instalación no puede ser utilizado directamente por nosotros antes de que el compilador lo compile en forma binaria.
2.3 La diferencia entre el administrador de paquetes y el instalador del programa
Se puede ver que los dos conceptos no son iguales en absoluto.
3. ¿Qué es el repositorio de software?
3.1 ¿Qué repositorios de software se clasifican por lenguaje de programación?
3.2 ¿Qué tipo de administradores de repositorios hay?
Fuente de referencia: WiKipedia