Administrar software en una instancia de Amazon Linux - Amazon Elastic Compute Cloud

Administrar software en una instancia de Amazon Linux

La distribución base de Amazon Linux contiene paquetes de software y utilidades que son necesarios para las operaciones de servidor básicas.

Esta información se aplica a Amazon Linux 2 y Amazon Linux. Para obtener más información sobre AL2023, consulte Administración de paquetes y actualizaciones del sistema operativo en la Guía del usuario de AL2023.

nota

La AMI de Amazon Linux llegó al final de su vida útil el 31 de diciembre de 2023 y no recibirá actualizaciones de seguridad ni correcciones de errores a partir del 1 de enero de 2024. Para obtener más información sobre el fin de la vida útil de la AMI de Amazon Linux y el soporte de mantenimiento, consulte la publicación de blog Update on Amazon Linux AMI end-of-life. Le recomendamos que actualice las aplicaciones a la versión AL2023, que incluye soporte a largo plazo hasta 2028.

Es importante mantener el software actualizado. Muchos paquetes de una distribución Linux se actualizan con frecuencia para corregir errores, agregar características y protección frente a vulnerabilidades de seguridad. Para obtener más información, consulte Actualizar software en la instancia de Amazon Linux.

De manera predeterminada, las instancias de Amazon Linux se inician con los siguientes repositorios habilitados:

  • Amazon Linux 2: amzn2-core y amzn2extra-docker

  • Amazon Linux AMI: amzn-main y amzn-updates

Aunque hay muchos paquetes disponibles en estos repositorios que actualiza Amazon Web Services, es posible que desee instalar un paquete que se encuentra en otro repositorio. Para obtener más información, consulte Agregar repositorios en una instancia de Amazon Linux. Para obtener ayuda para buscar e instalar los paquetes en repositorios habilitados, consulte Búsqueda e instalación de paquetes de software en una instancia de Amazon Linux.

No todo el software está disponible en paquetes de software almacenados en repositorios; algún software debe compilarse en una instancia a partir del código fuente. Para obtener más información, consulte Prepararse para compilar software en una instancia de Amazon Linux.

Las instancias de Amazon Linux administran el software mediante un administrador de paquetes yum. El administrador de paquetes yum puede instalar, quitar y actualizar el software, así como administrar todas las dependencias de cada paquete. Las distribuciones de Linux basadas en Debian, como Ubuntu, usan el comando apt-get y el administrador de paquetes dpkg, de manera que los ejemplos de yum de las secciones siguientes no funcionan con esas distribuciones.