Alibaba Cloud Linux 2 secara default menyertakan curl 7.29.0. Jika workload Anda memerlukan curl 7.61.1, instal dari repositori Alibaba Cloud experimentals—kumpulan perangkat lunak terpisah yang berjalan bersamaan dengan curl sistem tanpa menggantinya.
Cara kerja
Alibaba Cloud Linux 2 tidak mendukung peningkatan curl secara in-place untuk menghindari gangguan pada komponen sistem yang bergantung pada versi default. Sebagai gantinya, curl 7.61.1 dikemas sebagai bagian dari kumpulan perangkat lunak httpd24 dan diinstal di direktori /opt/rh/httpd24/, terisolasi dari binary curl tingkat sistem. Anda dapat mengaktifkannya per sesi shell menggunakan perintah source.
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
Instans Alibaba Cloud Linux 2
Hak istimewa
sudopada instans tersebut
Instal dan aktifkan curl 7.61.1
Instal repositori Alibaba Cloud experimentals.
sudo yum install -y alinux-release-experimentalsInstal
httpd24-curldan pustaka pengembangannya.sudo yum install -y httpd24-curl sudo yum install -y httpd24-libcurl-develAktifkan curl 7.61.1 pada sesi shell saat ini.
CatatanPerintah ini hanya mengaktifkan curl 7.61.1 untuk sesi shell saat ini. Membuka terminal baru atau me-reboot instans akan mengembalikan ke versi default sistem (7.29.0). Untuk mengaktifkan curl 7.61.1 secara otomatis, tambahkan perintah
sourceke profil shell Anda (misalnya,~/.bashrc).source /opt/rh/httpd24/enableVerifikasi versi yang terinstal.
curl --versionOutput tersebut mengonfirmasi bahwa curl 7.61.1 sedang aktif.
