Je pensais que si je suivais la procédure présentée dans un article, elle se terminerait sans problème, mais j'ai eu des difficultés de manière inattendue, alors j'ai résumé ma propre procédure.
J'espère que cela sera utile pour ceux qui ont frappé le même mur en disant: "J'ai installé la dernière version, mais quand j'ai vérifié la version, elle est restée ancienne."
En gros, j'ai suivi cet article. Je ne sais pas quels sont les modules requis. .. .. https://sterfield.co.jp/programmer/curlの最新版をインストールする/
$ sudo yum install openssl-devel libmetalink-devel libssh2-devel c-ares-devel lbzip2
Copiez la dernière adresse du lien curl-X.X.X.tar.gz
sur https://curl.haxx.se/download.html.
Une fois l'installation terminée, je souhaite supprimer les dossiers et fichiers inutiles, alors téléchargez-le dans mon répertoire personnel d'une manière facile à comprendre.
$ cd
$wget [adresse du lien copié]
Après le déballage, un répertoire appelé curl-X.X.X
sera créé, alors déplacez le répertoire de travail.
$ tar xfvz curl-X.X.X.tar.gz
$ cd curl-X.X.X
Pour être honnête, je l'ai exécuté sans connaître la signification de ces commandes, mais quand j'ai rédigé cet article, je l'ai recherché à nouveau et j'ai trouvé un article qui a été expliqué avec soin. https://qiita.com/chihiro/items/f270744d7e09c58a50a5/ https://www.itmedia.co.jp/help/tips/linux/l0302.html
$ ./configure --enable-libcurl-option
$ make
$ sudo make install
Enfin, j'ai vérifié la version curl -V
, mais pour une raison quelconque, ce n'était pas la dernière version, j'ai donc vérifié le chemin complet de la commande avec which -a curl
.
$ which -a curl
/usr/local/bin/curl
/usr/bin/curl
Après avoir vérifié chaque version, il semble que la dernière version soit installée dans / usr / local / bin / curl
.
$ /usr/local/bin/curl -V
Informations sur la nouvelle version
$ /usr/bin/curl -V
Informations sur l'ancienne version
J'ai essayé d'imiter "J'ai fait une erreur dans le chemin d'installation, donc j'ai supprimé l'ancien et en ai fait un lien" dans cet article, et j'ai trouvé que curl -V
était la dernière version!
https://m-shige1979.hatenablog.com/entry/2018/10/08/080000
$ sudo rm /usr/bin/curl
$ sudo ln -s /usr/local/bin/curl /usr/bin/curl
$ curl -V
Informations sur la nouvelle version