Иногда бывает так, что скрипт выдаёт ошибку: bash: curl: command not found или bash: curl: команда не найдена. Эта ошибка означает, что такой команды в системе попросту нет. Какое решение проблемы существует? Можно установить утилиту curl. Она предназначена для скачивания файлов хоть. Пусть и не так популярна, как wget, но может предоставить больше возможностей, а также имеет в своём составе библиотеку, которую можно подключить к другим программам. Дальше рассмотрим, как установить curl на примере Ubuntu 20.04. Но инструкция будет актуальна и для более новых или старых версий дистрибутива.
Например, вы решили инициализировать установить программу скриптом .sh. Для его загрузки предлагают использовать curl, она также может оказаться и в самом скрипте. Проблема в том, что по умолчанию утилита не установлена в Ubuntu 20.04. Во время попытки запустить скрипт вы столкнетесь с ошибкой curl: команда не найдена. А если вы попробуете запустить непосредственно саму утилиту, то сообщение будет выглядеть следующим образом: bash: /usr/bin/curl: Нет такого файла или каталога. Для установки curl следует использовать такие команды:
$ sudo apt update
$ sudo apt install curl
После установки скрипт, содержащий команду curl, должен заработать. Для того чтобы узнать версию утилиты выполните:
$ curl -V
Для скачивания файла используйте команду:
$ curl -OC - https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
Программа curl широко применяется. Ее можно установить на любых актуальных настольных операционных системах. В Ubuntu 20.04 утилита не предустановлена, но доступна в репозитории и теперь вы знаете как выполняется установка curl Ubuntu. Рассмотренная нами ошибка чаще всего встречается только на недавно установленном дистрибутиве. Так как библиотека libcurl используется большим количеством приложений и рано или поздно будет установлена в вашей системе вместе с curl.