Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Langages de programmation et environnements d'exécution sur AL1
Avertissement
Amazon Linux 1 (AL1anciennement Amazon Linux AMI) n'est plus pris en charge. Ce guide n'est disponible qu'à titre de référence.
Note
AL1 n'est plus la version actuelle d'Amazon Linux. AL2023 est le successeur de AL1 et. AL2 Pour plus d'informations sur les nouveautés de la version AL2 023, consultez la section Comparaison avec AL1 la version AL2 023 du Guide de l'utilisateur de la version AL2 023 et la liste des modifications apportées au package dans la version 023. AL2
AL1 fournit différentes versions de certains environnements d'exécution linguistiques. Nous travaillons avec des projets en amont qui prennent en charge plusieurs versions en même temps. Pour obtenir des informations sur l'installation et la gestion de ces packages dont le nom est versionné, utilisez la yum commande pour rechercher et installer ces packages.
Les rubriques suivantes décrivent le mode d'existence de chaque écosystème linguistique dans AL1.
Rubriques
CC++, et Fortran dans AL1
AL1 inclut à la fois la collection de compilateurs GNU (GCC) et le Clang frontend pour LLVM (Low Level Virtual Machine).
Golang en AL1
AL1 a mis à jour la Go chaîne d'outils pendant toute la durée de vie du système d'exploitation. Cela peut être dû à un CVE dans la chaîne d'outils ou à une nouvelle exigence nécessaire pour mettre à jour un autre package.
Javadans AL1
AL1 a fourni plusieurs versions de Java. Le java-1.6.0-openjdk package est devenu obsolète avec la version 2018.03 initiale, avec java-1.7.0-openjdk et étant disponible. java-1.8.0-openjdk Pour plus d'informations sur la prise en charge de chaque version de Java dans AL1, consultezAL1 état du support du package.
Perldans AL1
AL1 fournit la version 5.16 du langage de programmation Perl.
PHPdans AL1
AL1 a fourni plusieurs versions du langage de programmation PHP
Pythondans AL1
Avec la version 2018.03 de AL1, la version Python 2.6 est devenue obsolète. PythonLa version 2.6 est restée disponible dans les référentiels de packages pour des raisons de rétrocompatibilité, les clients ayant terminé leur migration vers la version Python 2.7 ou 3.
Le système Python est 2.7, avec différentes Python 3 versions disponibles en option. Pour de plus amples informations, veuillez consulter AL1 état du support du package.
Rust in AL1
Des mises à jour ont été apportées à la chaîne d'outils Rust tout au long de la vie de AL1.