Rust dans AL2023 - Amazon Linux 2023

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.

Rust dans AL2023

Vous souhaiterez peut-être créer votre code écrit Rustsur Amazon Linux et utiliser une chaîne d'outils fournie avec AL2023.

Comme AL2, AL2023 mettra à jour la Rust chaîne d'outils tout au long de la durée de vie du système d'exploitation. Il peut s'agir d'une réponse à des CVE dans la chaîne d'outils que nous expédions, ou dans le cadre d'une publication trimestrielle.

Rust est un langage qui évolue relativement rapidement, avec une nouvelle version quasiment toutes les six semaines. Ces versions peuvent ajouter de nouvelles fonctionnalités de langage ou de bibliothèque standard. Bien que l'AL2023 incorporera de nouvelles versions de la Rust chaîne d'outils au cours de sa durée de vie, cela ne sera pas en même temps que les versions en amont. Rust Par conséquent, l'utilisation de la Rust chaîne d'outils fournie dans AL2023 peut ne pas être appropriée si vous souhaitez créer Rust du code en utilisant les fonctionnalités de pointe du Rust langage.

Pendant la durée de vie d'AL2023, les anciennes versions des packages ne sont pas supprimées des référentiels. Si une ancienne Rust chaîne d'outils est requise, vous pouvez choisir de ne pas corriger les bogues et de sécurité des nouvelles Rust chaînes d'outils et d'installer une ancienne version à partir des référentiels en utilisant les mêmes mécanismes disponibles pour tous les RPM.

Si vous souhaitez créer votre propre Rust code sur AL2023, vous pouvez utiliser la Rust chaîne d'outils incluse dans AL2023 en sachant que cette chaîne d'outils pourrait évoluer pendant la durée de vie d'AL2023.

Fonctions Lambda AL2023 écrites en Rust

Comme il Rust compile en code natif, Lambda le Rust traite comme un environnement d'exécution personnalisé. Vous pouvez utiliser le provided.al2023 runtime pour déployer des Rust fonctions sur AL2023 vers Lambda.

Pour plus d'informations, consultez la section Création de fonctions Lambda avec Rust dans le Guide du AWS Lambda développeur.