Bazen bir betik aşağıdaki hatayı üretir: bash: curl: command not found. Bu hata, sistemde böyle bir komut olmadığı anlamına gelir. Bu sorunun çözümü nedir? curl yardımcı programını yükleyebilirsiniz. Dosya indirmek için tasarlanmıştır. Wget kadar popüler olmayabilir, ancak daha fazla seçenek sağlayabilir ve ayrıca diğer programlara takılabilen bir kütüphaneye sahiptir. Şimdi, Ubuntu 20.04 örneğinde curl'ün nasıl kurulacağını görelim. Ancak talimatlar dağıtımın daha yeni veya daha eski sürümleri için de geçerli olacaktır.

Örneğin, yükleyiciyi bir .sh betiği ile başlatmaya karar verdiniz. Yüklemek için curl kullanmanızı öneriyorlar, betiğin kendisinde de olabilir. Sorun şu ki, bu yardımcı program Ubuntu 20.04'te varsayılan olarak yüklü değil. Betiği çalıştırmaya çalıştığınızda, curl: command not found hatasıyla karşılaşırsınız. Yardımcı programın kendisini çalıştırmaya çalıştığınızda ise mesaj şu şekilde olacaktır: bash: /usr/bin/curl: No such file or directory. curl'ü yüklemek için bu gibi komutları kullanmalısınız:
$ sudo apt update
$ sudo apt install curl
Kurulduktan sonra, curl komutunu içeren betik çalışmalıdır. Yardımcı programın sürümünü öğrenmek için çalıştırın:
$ curl -V

Dosyayı indirmek için komutu kullanın:
$ curl -OC - https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

Curl programı yaygın olarak kullanılmaktadır. Mevcut tüm masaüstü işletim sistemlerine kurulabilir. Ubuntu 20.04'te bu yardımcı program önceden kurulu değildir, ancak depoda mevcuttur ve artık curl Ubuntu'yu nasıl kuracağınızı biliyorsunuz. Bahsettiğimiz hata genellikle sadece yeni kurulmuş bir dağıtımda karşılaşılır. Çünkü libcurl kütüphanesi çok sayıda uygulama tarafından kullanılmaktadır ve er ya da geç curl ile birlikte sisteminize yüklenecektir.