Amazon Elastic Compute Cloud
Guía del usuario de instancias de Linux

Administración del software en una instancia de Linux

La distribución base de Amazon Linux contiene muchos paquetes de software y utilidades que son necesarios para las operaciones de servidor básicas. Sin embargo, hay muchos más paquetes de software disponibles en varios repositorios de software e incluso más paquetes disponibles para compilar a partir de código fuente.

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 Actualización del software de instancia.

De manera predeterminada, las instancias de Amazon Linux se lanzan 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 contenido en otro repositorio. Para obtener más información, consulte Agregar repositorios. Para obtener ayuda para buscar los paquetes en repositorios habilitados, consulte Búsqueda de paquetes de software. Para obtener información sobre la instalación de software en una instancia de Amazon Linux, consulte Instalación de paquetes de software.

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 Preparar la compilación de software.

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.