Bahasa pemrograman dan runtime di AL1 - Amazon Linux 1

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bahasa pemrograman dan runtime di AL1

Awas

Amazon Linux 1 (AL1sebelumnya Amazon Linux AMI) tidak lagi didukung. Panduan ini hanya tersedia untuk tujuan referensi.

catatan

AL1 bukan lagi versi Amazon Linux saat ini. AL2023 adalah penerus dan. AL1 AL2 Untuk informasi selengkapnya tentang apa yang baru di AL2 023, lihat bagian Membandingkan AL1 dan AL2 023 di Panduan Pengguna AL2 023 dan daftar perubahan Package di 023. AL2

AL1 menyediakan versi yang berbeda dari beberapa runtime bahasa. Kami bekerja dengan proyek hulu yang mendukung beberapa versi secara bersamaan. Untuk menemukan informasi tentang cara menginstal dan mengelola paket-paket berversi nama ini, gunakan yum perintah untuk mencari dan menginstal paket-paket ini.

Topik berikut menguraikan bagaimana setiap ekosistem bahasa AL1 ada.

C,C++, dan Fortran di AL1

AL1 mencakup GNU Compiler Collection (GCC) dan Clang frontend untuk LLVM (Low Level Virtual Machine).

Golang di AL1

AL1 memperbarui Go rantai alat sepanjang masa pakai sistem operasi. Ini mungkin sebagai tanggapan terhadap CVE di rantai alat atau persyaratan yang muncul yang diperlukan untuk memperbarui paket lain.

Javadi AL1

AL1 menyediakan beberapa versi Java. java-1.6.0-openjdkPaket ini tidak digunakan lagi dengan rilis 2018.03 awal, dengan dan tersedia. java-1.7.0-openjdk java-1.8.0-openjdk Untuk informasi selengkapnya tentang dukungan untuk setiap versi Java AL1, lihatAL1 status dukungan paket.

Perldi AL1

AL1 menyediakan versi 5.16 dari bahasa pemrograman Perl.

PHPdi AL1

AL1 menyediakan beberapa versi bahasa pemrograman PHP, masing-masing didukung untuk periode waktu yang sama dengan PHP upstream. Untuk informasi lebih lanjut tentang lamanya dukungan untuk setiap versi PHP, lihatAL1 status dukungan paket.

Pythondi AL1

Dengan rilis 2018.03 dari AL1, Python 2.6 tidak digunakan lagi. Python2.6 terus tersedia di repositori paket untuk kompatibilitas mundur saat pelanggan menyelesaikan migrasi mereka ke Python 2.7 atau 3.

PythonSistemnya 2.7, dengan berbagai Python 3 versi tersedia sebagai opsi. Untuk informasi selengkapnya, lihat AL1 status dukungan paket.

Karat di AL1

Ada pembaruan pada rantai alat Rust sepanjang masa pakai. AL1