すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Linux:curl の新しいバージョンのインストールと有効化

最終更新日:Apr 02, 2026

Alibaba Cloud Linux 2 には、デフォルトで curl 7.29.0 が付属しています。ご利用のワークロードで curl 7.61.1 が必要な場合は、Alibaba Cloud 実験版リポジトリからインストールします。これは、システム curl と並行して実行され、システム curl を置き換えることのない、個別のソフトウェアコレクションです。

仕組み

Alibaba Cloud Linux 2 は、デフォルトバージョンに依存するシステムコンポーネントの破損を避けるため、インプレース curl アップグレードをサポートしていません。代わりに、curl 7.61.1 は httpd24 ソフトウェアコレクションとしてパッケージ化され、システム全体の curl バイナリから分離された /opt/rh/httpd24/ にインストールされます。これは、source コマンドを使用して、シェルセッションごとにアクティブ化します。

前提条件

開始する前に、以下があることを確認してください。

  • Alibaba Cloud Linux 2 インスタンス

  • インスタンスに対する sudo 権限

curl 7.61.1 のインストールとアクティブ化

  1. Alibaba Cloud 実験版リポジトリをインストールします。

    sudo yum install -y alinux-release-experimentals
  2. httpd24-curl とその開発ライブラリをインストールします。

    sudo yum install -y httpd24-curl
    sudo yum install -y httpd24-libcurl-devel
  3. 現在のシェルセッションで curl 7.61.1 をアクティブ化します。

    説明

    このコマンドは、現在のシェルセッションでのみ curl 7.61.1 をアクティブ化します。新しいターミナルを開くか、インスタンスを再起動すると、システムデフォルト (7.29.0) に戻ります。curl 7.61.1 を自動的にアクティブ化するには、source コマンドをシェルプロファイル (例: ~/.bashrc) に追加します。

    source /opt/rh/httpd24/enable
  4. インストールされているバージョンを確認します。

    curl --version

    出力により、curl 7.61.1 がアクティブであることが確認されます。 al2-curl