Ich dachte, wenn ich das in einem Artikel vorgestellte Verfahren befolgen würde, würde es reibungslos abgeschlossen werden, aber ich kämpfte unerwartet, also fasste ich mein eigenes Verfahren zusammen.
Ich hoffe, es ist nützlich für diejenigen, die an die gleiche Wand stoßen und sagen: "Ich habe die neueste Version installiert, aber als ich die Version überprüft habe, ist sie alt geblieben."
Grundsätzlich bin ich diesem Artikel gefolgt. Ich bin mir nicht sicher, welche Module erforderlich sind. .. .. https://sterfield.co.jp/programmer/curlの最新版をインストールする/
$ sudo yum install openssl-devel libmetalink-devel libssh2-devel c-ares-devel lbzip2
Kopieren Sie die neueste Linkadresse "curl-X.X.X.tar.gz" unter https://curl.haxx.se/download.html.
Nach Abschluss der Installation möchte ich unnötige Ordner und Dateien löschen. Laden Sie sie daher auf leicht verständliche Weise in mein Ausgangsverzeichnis herunter.
$ cd
$wget [kopierte Linkadresse]
Nach dem Entpacken wird ein Verzeichnis mit dem Namen "curl-X.X.X" erstellt. Verschieben Sie daher das Arbeitsverzeichnis.
$ tar xfvz curl-X.X.X.tar.gz
$ cd curl-X.X.X
Um ehrlich zu sein, habe ich es ausgeführt, ohne die Bedeutung dieser Befehle zu kennen, aber als ich diesen Artikel zusammengestellt habe, habe ich ihn erneut nachgeschlagen und einen Artikel gefunden, der sorgfältig erklärt wurde. https://qiita.com/chihiro/items/f270744d7e09c58a50a5/ https://www.itmedia.co.jp/help/tips/linux/l0302.html
$ ./configure --enable-libcurl-option
$ make
$ sudo make install
Schließlich habe ich die Version curl -V
überprüft, aber aus irgendeinem Grund war es nicht die neueste Version, also habe ich den vollständigen Pfad des Befehls mit which -a curl
überprüft.
$ which -a curl
/usr/local/bin/curl
/usr/bin/curl
Nach Überprüfung jeder Version scheint die neueste Version in / usr / local / bin / curl
installiert zu sein.
$ /usr/local/bin/curl -V
Neue Versionsinformationen
$ /usr/bin/curl -V
Alte Versionsinformationen
Ich habe in diesem Artikel versucht, "Ich habe einen Fehler im Installationspfad gemacht, also habe ich den alten gelöscht und ihn zu einem Link gemacht" nachzuahmen, und festgestellt, dass "curl -V" die neueste Version ist! 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
Neue Versionsinformationen