Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Tutorial: Configurar el repositorio SPAL en 023 AL2
Supplementary Packages for Amazon Linux (SPAL) es un repositorio de paquetes adicional para AL2 023 que proporciona a los clientes acceso a miles de paquetes de código abierto.
El siguiente tutorial le ayuda a configurar el repositorio SPAL en su instancia 023. AL2 Al instalar el repositorio, obtendrá acceso a todos los paquetes RPM disponibles en SPAL. Una vez instalado, puede usar su administrador de paquetes para instalar y usar estos paquetes en su sistema.
Contenido
Requisitos previos
En este tutorial se asume que ya ha lanzado una instancia con la versión AL2 023 2023.9.20251117 o posterior. Para obtener más información, consulte las páginas AL2023 en Amazon EC2 y Actualización AL2 023.
Comprobación de los requisitos previos
-
Para comprobar que la instancia cumple los requisitos previos, puede comprobar la versión
system-releaseinstalada en el sistema.Para comprobar la versión del paquete, puedes usar el siguiente comando.
[ec2-user ~]$rpm -qi system-releaseEl comando mostrará información sobre el paquete, incluida la versión principal.
Name : system-release Version : 2023.9.20251117 ...nota
Asegúrese de tener
system-releaseinstalada la última versión de. Puede corrersudo dnf upgradepara actualizar a la última versión.
Instalar SPAL en su sistema
-
Instale el
spal-releasepaquete en su sistema. Esto añade el archivo.repode configuración y las claves GPG a su sistema.[ec2-user ~]$sudo dnf install spal-releasenota
Durante la instalación, se mostrará la declaración de soporte. La declaración explica el alcance del soporte y las limitaciones del SPAL. Tómese un tiempo para revisar esta información detenidamente.
-
Compruebe que la configuración del repositorio SPAL se haya agregado correctamente a su sistema.
[ec2-user ~]$cat /etc/yum.repos.d/amazonlinux-spal.repoDebería ver los dos repositorios configurados en su sistema: y
amazonlinux-spalamazonlinux-spal-sourceTambién puede comprobar la lista de repositorios configurados ejecutándolo.
dnf repolist[ec2-user ~]$dnf repolist --allnota
La
--allmarca es obligatoria para ver los repositorios activados y desactivados.Ambos repositorios SPAL deberían estar disponibles. Tenga en cuenta que el repositorio SPAL de Amazon Linux 2023: repositorio de paquetes fuente está deshabilitado de forma predeterminada.
repo id repo name status amazonlinux-spal Amazon Linux 2023 SPAL repository enabled amazonlinux-spal-source Amazon Linux 2023 SPAL repository - Source packages disabled -
(Opcional) Habilite el repositorio de origen.
nota
Los repositorios fuente RPM (SRPM) suelen estar deshabilitados de forma predeterminada porque los utilizan principalmente los desarrolladores para crear paquetes, no los usuarios finales para la instalación del software. DNF habilita automáticamente los repositorios de código fuente cuando se utilizan comandos que requieren paquetes de código fuente, por ejemplo.
dnf download --sourcepackageNo es necesario activar manualmente el repositorio de fuentes para realizar operaciones puntuales con los paquetes fuente. Siga este paso solo si quiere volver a crear su SRPMs sistema desde SPAL.
Para habilitar permanentemente el repositorio SPAL de Amazon Linux 2023 (repositorio de paquetes fuente) en su sistema, ejecute el siguiente comando:
[ec2-user ~]$sudo dnf config-manager --enable amazonlinux-spal-source
Instalación de paquetes SPAL
-
Instale los paquetes SPAL en su sistema ejecutando
dnf installun comando.[ec2-user ~]$sudo dnf installpackagenota
Puede utilizarla
dnf listpara ver una lista completa de los paquetes SPAL.[ec2-user ~]$dnf list --repo=amazonlinux-spalnota
SPAL es un repositorio versionado. Asegúrese de tener
system-releaseinstalada la última versión de para ver la lista de paquetes más reciente.Para obtener más información sobre las actualizaciones deterministas, puede consultar Actualizaciones deterministas mediante el uso de repositorios versionados en AL2023
Desinstalar el repositorio SPAL del sistema
-
Elimine la configuración del repositorio SPAL mediante un comando.
dnf remove[ec2-user ~]$sudo dnf remove spal-release -
Compruebe que el repositorio se haya eliminado ejecutando el
dnf repolistcomando.[ec2-user ~]$dnf repolistimportante
Al eliminar la configuración del repositorio de SPAL del sistema, no se elimina ningún paquete de SPAL instalado en el sistema.
Temas relacionados
Para obtener más información sobre el repositorio Supplementary Packages for Amazon Linux, consulte la siguiente documentación: