Установка curl в Ubuntu
Если установочный скрипт выдаёт ошибку: bash: curl: command not found или bash: curl: команда не найдена. Это значит что такой команды нет в вашей системе. Решение простое – установить утилиту curl. Эта утилита для скачивания файлов хоть и не так популярна, как wget, но может предоставить больше возможностей, а также имеет в своём составе библиотеку, которую можно подключить к другим программам.
Мы рассмотрим как установить curl в Ubuntu 20.04. Но инструкция будет актуальна и для более новых или старых версий дистрибутива.
Установка curl в Ubuntu
Представим вполне реальную ситуацию. Вы решили установить приложение с помощью скрипта .sh. Для скачивания скрипта предлагают использовать команду curl, она также может оказаться и в самом скрипте. Однако по умолчанию эта утилита не установлена в Ubuntu 20.04, поэтому при попытке запуска скрипта вы увидите ошибку curl: команда не найдена. А если вы попробуете запустить непосредственно саму утилиту, то сообщение будет выглядеть следующим образом: bash: /usr/bin/curl: Нет такого файла или каталога. Для установки curl следует использовать такие команды:
sudo apt install curl
После установки скрипт, содержащий команду curl, должен заработать. Для того чтобы узнать версию утилиты выполните:
Эта команда может быть важна, так как программа активно развивается и каждый раз исправляются десятки ошибок и добавляются новые функции. Для того чтобы скачать файл используйте такую команду:
О других аргументах и способах их использования можете узнать в нашем материале.
Выводы
Утилита curl получила широкое распространение. Она доступна на всех актуальных настольных операционных системах. В Ubuntu 20.04 утилита не предустановлена, но доступна в репозитории и теперь вы знаете как выполняется установка curl Ubuntu.
Описанная ошибка чаще всего встречается только на недавно установленном дистрибутиве. Так как библиотека libcurl используется большим количеством приложений и рано или поздно будет установлена в вашей системе вместе с curl.
Как установить и использовать Curl в Ubuntu 18.04
Главное меню » Операционная система Ubuntu » Как установить и использовать Curl в Ubuntu 18.04
Curl – это инструмент командной строки, который позволяет передавать данные с или на удаленный сервер. С помощью curl вы можете загружать или выгружать данные, используя один из поддерживаемых протоколов, включая HTTP, HTTPS, SCP, SFTP и FTP.
В этой статье мы покажем вам, как установить Curl на Ubuntu 18.04.
Установка Curl в Ubuntu
Пакет Curl включен в стандартные репозитории Ubuntu 18.04. Установка довольно проста, просто введите:
Чтобы убедиться, что curl установлен, введите curl в своем терминале и нажмите Enter:
Вывод будет выглядеть примерно так:
Все! На этом этапе вы успешно установили curl в вашей системе Ubuntu.
Использование Curl
В простейшем виде, когда используется без каких-либо опций, Curl отобразит ресурс, указанный в [url], к стандартному выводу.
Например, команда ниже напечатает исходный код домашней страницы example.ru в окне вашего терминала:
С помощью Curl вы также можете загружать файлы с защищенных паролем FTP-серверов:
Заключение
Вы успешно установили Curl в вашей системе Ubuntu. Для получения дополнительной информации о наиболее часто используемых параметрах curl, посмотрите статью 5 основным примеров команды Curl.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
How do I install PHP cURL on Linux Debian?
How do I install PHP cURL on Linux Debian? I tried the following code and got the error below
I resolved this issue. My Linux box was unable to browse and resolve hosts names. After adding appropriate roots, the issue was resolved.
3 Answers 3
Type in console as root:
1st, check your DNS config and if you can ping any host at all,
You should not use Ubuntu sources on Debian and vice versa.
I wrote an article on topis how to [manually install curl on debian linu][1]x.
And restart Apache. If you will have an error during point 6, try to run apt-get install build-essential.
Here’s what I did to get the latest curl version installed in Ubuntu:
Not the answer you’re looking for? Browse other questions tagged php linux curl or ask your own question.
Related
Hot Network Questions
Subscribe to RSS
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.9.20.40247
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Установка PHP и модулей на Ubuntu/Debian
Установка PHP 5 как модуля Apache:
Установка PHP 7 как модуля Apache:
Установка PHP 5 как PHP-FPM:
Установка PHP 7 как PHP-FPM
Модули
В Debian и Ubuntu зачастую установка модулей PHP не требует каких-то сложных манипуляций. Для того, чтобы посмотреть, что Вы можете поставить прямо сейчас, нужно сделать:
Давайте для примера установим GD для работы с изображениями:
Либо php-fpm, смотря, что используете Вы:
Чтобы посмотреть список модулей php, который прямо сейчас подключен, можно запустить:
Nginx, Php-Fpm и что это вообще?
Почему timeout для curl в php необходим
Угадайте самый медленный фреймворк. И это не Laravel
Есть распространенное мнение, что Laravel почти самый медленный фреймворк, что даже его название нужно читать медленно и только одним пользователем на 1 ядро CPU. Но к счастью, это не так
Curl в PHP
Вводная статья о том, как использовать сессии в PHP
IoT Highload: особенности и подводные камни
Особенности серверных приложений, работающих с сетью IoT-устройств на практике и в теории
Nginx, Php-Fpm и что это вообще?
Почему timeout для curl в php необходим
Угадайте самый медленный фреймворк. И это не Laravel
Есть распространенное мнение, что Laravel почти самый медленный фреймворк, что даже его название нужно читать медленно и только одним пользователем на 1 ядро CPU. Но к счастью, это не так
Curl в PHP
Вводная статья о том, как использовать сессии в PHP
IoT Highload: особенности и подводные камни
Особенности серверных приложений, работающих с сетью IoT-устройств на практике и в теории
Как установить и использовать Curl в Ubuntu 20.04
Главное меню » Ubuntu » Как установить и использовать Curl в Ubuntu 20.04
В этой статье объясняется, как установить Curl на Ubuntu 20.04.
Установка Curl в Ubuntu
Если при попытке загрузить файл появляется сообщение об ошибке curl: curl command not found, это означает, что пакет curl не установлен на вашем компьютере с Ubuntu.
curl включен в стандартные репозитории Ubuntu 20.04. Установка довольно проста:
После завершения установки проверьте, набрав curl в своем терминале:
Вывод будет выглядеть примерно так:
Все! Вы успешно установили curl на своем компьютере с Ubuntu, и вы можете начать использовать его.
Использование curl
При использовании без какой-либо опции curlпечатает исходный код URL, указанного в качестве аргумента, в стандартный вывод.
Например, следующая команда напечатает источник gnu.orgдомашней страницы в окне вашего терминала:
С помощью curl вы также можете получить только заголовки HTTP указанного URL:
Другим распространенным случаем использования curl является загрузка файлов с FTP-серверов, защищенных паролем:
Вывод
Curl – это универсальный инструмент, который позволяет отправлять и получать данные по сети. Установка Curl в Ubuntu – довольно простая задача.
Для получения дополнительной информации о том, как использовать этот инструмент, посетите Примеры команды Curl.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.












