Nogle gange sker det, at et script genererer følgende fejl: bash: curl: command not found
. Denne fejl betyder, at der ikke findes en sådan kommando i systemet. Hvad er løsningen på dette problem? Du kan installere curl-værktøjet
. Det er designet til at downloade filer. Det er måske ikke så populært som wget
, men det kan give flere funktioner og har også et bibliotek, der kan sættes ind i andre programmer. Lad os nu se, hvordan man installerer curl i eksemplet med Ubuntu 20.04. Men instruktionen vil være relevant for nyere eller ældre versioner af distributionen.
Du har f.eks. besluttet at starte installationsprogrammet med et .sh-script
. De foreslår at bruge curl
til at indlæse det, det kan også ende i selve scriptet. Problemet er, at værktøjet ikke er installeret som standard i Ubuntu 20.04. Når du prøver at køre scriptet, får du fejlen curl: command not found.
Og hvis du prøver at køre selve værktøjet, ser beskeden sådan ud: bash: /usr/bin/curl
: No such file or directory. Du bør bruge kommandoer som disse til at installere curl:
$ sudo apt update
$ sudo apt install curl
Når det er installeret, burde scriptet, der indeholder curl-kommandoen
, virke. For at finde ud af versionen af værktøjet skal du køre:
$ curl -V
Brug kommandoen for at downloade filen:
$ curl -OC - https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
Curl-programmet
er meget udbredt. Det kan installeres på alle nuværende desktop-operativsystemer. I Ubuntu 20.04 er programmet ikke forudinstalleret, men det er tilgængeligt i repository'et, og nu ved du, hvordan du installerer curl i Ubuntu. Den fejl, vi har diskuteret, opstår oftest kun på en nyligt installeret distribution. Da libcurl-biblioteket
bruges af et stort antal programmer og før eller siden vil blive installeret på dit system sammen med curl
.