Joskus käy niin, että skripti tuottaa seuraavan virheen: bash: curl: komentoa ei löydy
. Tämä virhe tarkoittaa, että järjestelmässä ei ole tällaista komentoa. Mikä on ratkaisu tähän ongelmaan? Voit asentaa curl-apuohjelman
. Se on tarkoitettu tiedostojen lataamiseen. Se ei ehkä ole yhtä suosittu kuin wget
, mutta se voi tarjota enemmän vaihtoehtoja ja sillä on myös kirjasto, jonka voi liittää muihin ohjelmiin. Seuraavaksi katsotaan, miten curl asennetaan esimerkissä Ubuntu 20.04. Ohje on kuitenkin relevantti jakelun uudemmille tai vanhemmille versioille.
Päätit esimerkiksi alustaa asennusohjelman .sh-skriptillä
. Sen lataamiseen ehdotetaan curl:
n käyttöä, se voi päätyä myös itse skriptiin. Ongelmana on, että apuohjelmaa ei ole asennettu oletuksena Ubuntu 20.04:ssä. Kun yrität ajaa skriptin, saat virheilmoituksen curl: komentoa ei löydy
. Ja jos yrität ajaa itse apuohjelmaa, viesti näyttää tältä: bash: /usr/bin/curl
: No such file or directory. Sinun kannattaa käyttää tällaisia komentoja curl:n asentamiseen:
$ sudo apt update
$ sudo apt install curl
Asennuksen jälkeen curl-komennon
sisältävän skriptin pitäisi toimia. Voit selvittää apuohjelman version ajamalla:
$ curl -V
Lataa tiedosto komennolla:
$ curl -OC - https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
Curl-ohjelmaa
käytetään laajalti. Se voidaan asentaa kaikkiin nykyisiin työpöytäkäyttöjärjestelmiin. Ubuntu 20.04:ssä apuohjelmaa ei ole esiasennettu, mutta se on saatavilla arkistosta, ja nyt tiedät, miten curl Ubuntuun asennetaan. Käsittelemämme virhe esiintyy useimmiten vain hiljattain asennetussa jakelussa. Koska libcurl-kirjastoa
käyttää suuri määrä sovelluksia ja ennemmin tai myöhemmin se asennetaan järjestelmääsi yhdessä curl:n
kanssa.