Uneori se întâmplă ca un script să genereze următoarea eroare: bash: curl: command not found
. Această eroare înseamnă că nu există o astfel de comandă în sistem. Care este soluția la această problemă? Puteți instala utilitarul curl
. Acesta este conceput pentru descărcarea fișierelor. Este posibil să nu fie la fel de popular ca wget
, dar poate oferi mai multe funcții și are, de asemenea, o bibliotecă care poate fi conectată la alte programe. În continuare, să vedem cum să instalăm curl pe exemplul Ubuntu 20.04. Dar instrucțiunea va fi relevantă pentru versiuni mai noi sau mai vechi ale distribuției.
De exemplu, ați decis să inițializați programul de instalare cu un script .sh
. Ei sugerează utilizarea curl
pentru a-l încărca, poate ajunge și în scriptul însuși. Problema este că utilitarul nu este instalat în mod implicit în Ubuntu 20.04. Când încercați să rulați scriptul, veți întâlni eroarea curl: command not found
. Iar dacă încercați să rulați utilitarul în sine, mesajul va arăta astfel: bash: /usr/bin/curl
: No such file or directory. Ar trebui să utilizați comenzi ca acestea pentru a instala curl:
$ sudo apt update
$ sudo apt install curl
Odată instalat, scriptul care conține comanda curl
ar trebui să funcționeze. Pentru a afla versiunea utilitarului, executați:
$ curl -V
Pentru a descărca fișierul, utilizați comanda:
$ curl -OC - https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
Programul curl
este utilizat pe scară largă. Acesta poate fi instalat pe orice sistem de operare desktop actual. În Ubuntu 20.04 utilitarul nu este preinstalat, dar este disponibil în depozit și acum știți cum să instalați curl Ubuntu. Eroarea despre care am discutat este cel mai adesea întâlnită doar pe o distribuție recent instalată. Deoarece biblioteca libcurl
este utilizată de un număr mare de aplicații și mai devreme sau mai târziu va fi instalată pe sistemul dvs. împreună cu curl
.