Іноді буває так, що скрипт видає помилку: bash: curl: command not found
. Ця помилка означає, що такої команди в системі просто немає. Яке рішення проблеми існує? Можна встановити утиліту curl
. Вона призначена для скачування файлів. Нехай і не така популярна, як wget
, але може надати більше можливостей, а також має у своєму складі бібліотеку, яку можна підключити до інших програм. Далі розглянемо, як встановити curl на прикладі Ubuntu 20.04. Але інструкція буде актуальною і для новіших або старіших версій дистрибутива.
Наприклад, ви вирішили ініціалізувати встановити програму скриптом .sh
. Для його завантаження пропонують використовувати curl
, вона також може виявитися і в самому скрипті. Проблема в тому, що за замовчуванням утиліта не встановлена в Ubuntu 20.04. Під час спроби запустити скрипт ви зіткнетеся з помилкою curl: command not found
. А якщо ви спробуєте запустити безпосередньо саму утиліту, то повідомлення матиме такий вигляд: 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
.