Curlをインストールする!(Ubuntu Desktop 22.04)

Ubuntu Desktop 22.04に、Curlをインストールします。

インストールする環境を確認する!

インストールする環境を確認します。

 hostnamectl
 Static hostname: vmsubu02-loc-lab4ict-com
 Pretty hostname: vmsubu02.loc.lab4ict.com
       Icon name: computer-vm
         Chassis: vm
      Machine ID: 112e02b1c1d048dc890533d8ef15a212
         Boot ID: 94da6bf16a1344919e5f3b243f577f3f
  Virtualization: oracle
Operating System: Ubuntu 22.04.2 LTS              
          Kernel: Linux 5.19.0-43-generic
    Architecture: x86-64
 Hardware Vendor: innotek GmbH
  Hardware Model: VirtualBox

Curlをデフォルトのリポジトリからインストールする!

Curlをデフォルトのリポジトリからインストールします。

$ sudo apt install curl -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libcurl4
The following NEW packages will be installed:
  curl
The following packages will be upgraded:
  libcurl4
1 upgraded, 1 newly installed, 0 to remove and 167 not upgraded.
...

Curlのバージョンを確認する!

インストールしたCurlのバージョンを確認します。

$ curl --version
curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.14
Release-Date: 2022-01-05
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets zstd

おわりに

Ubuntu Desktop 22.04には、Curlコマンドがデフォルトインストールされていないので、必要な場合はデフォルトのリポジトリからインストールします。