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.
Prepárese para compilar el software en una AL2 instancia
Hay software de código abierto disponible en Internet que no está compilado previamente y que se puede descargar desde un repositorio de paquetes. Quizá al final descubra un paquete de software que tendrá que compilar usted mismo, a partir del código fuente. Para que su sistema pueda compilar software en AL2 Amazon Linux, debe instalar varias herramientas de desarrollo, como makegcc, yautoconf.
Como la compilación de software no es una tarea que todas las EC2 instancias de Amazon requieran, estas herramientas no se instalan de forma predeterminada, sino que están disponibles en un grupo de paquetes denominado «Herramientas de desarrollo» que se añade fácilmente a una instancia con el yum groupinstall comando.
[ec2-user ~]$sudo yum groupinstall "Development Tools"
Los paquetes de código fuente del software suelen estar disponibles para su descarga (desde sitios web como https://github.com/.tar.gz. Puede descomprimirlos empleando el comando tar.
[ec2-user ~]$tar -xzfsoftware.tar.gz
Una vez descomprimido y desarchivado el paquete de código fuente, debe buscar un archivo README o INSTALL en el directorio de código fuente que puede proporcionarle más instrucciones sobre la compilación e instalación del código fuente.
Para recuperar el código fuente de los paquetes de Amazon Linux
Amazon Web Services proporciona el código fuente para los paquetes mantenidos. Puede descargar el código fuente de cualquier paquete instalado con el comando yumdownloader --source.
Ejecute el yumdownloader --source package comando para descargar el código fuente depackage. Por ejemplo, para descargar el código fuente del paquete htop, escriba el comando siguiente.
[ec2-user ~]$yumdownloader --source htopLoaded plugins: priorities, update-motd, upgrade-helper Enabling amzn-updates-source repository Enabling amzn-main-source repository amzn-main-source | 1.9 kB 00:00:00 amzn-updates-source | 1.9 kB 00:00:00 (1/2): amzn-updates-source/latest/primary_db | 52 kB 00:00:00 (2/2): amzn-main-source/latest/primary_db | 734 kB 00:00:00 htop-1.0.1-2.3.amzn1.src.rpm
El archivo RPM de origen se encuentra en el directorio desde el que ha ejecutado el comando.