Чтобы установить Curl в Ubuntu , откройте Терминал и выполните команду sudo apt update, а затем команду sudo apt install curl. Ubuntu предоставляет Curl в своем официальном архиве пакетов, поэтому обычно вам не нужно добавлять PPA, загружать отдельный установщик или использовать сторонний пакет.
Curl — это инструмент командной строки для передачи данных по URL-адресам. Он широко используется для загрузки файлов, анализа ответов веб-сайтов, вызова API и устранения неполадок сетевых служб. В текущем индексе пакетов Ubuntu этот curlпакет указан для всех поддерживаемых версий, а в официальной документации по командной строке Curl подробно описаны его параметры.
Установка Curl в Ubuntu с помощью APT.
1. Откройте терминал
Нажмите Ctrl + Alt + T или откройте меню приложений и найдите «Терминал» . Следующие команды работают как в стандартных установках Ubuntu, так и в дистрибутивах Ubuntu, использующих одни и те же репозитории APT.
Перед выполнением команд управления пакетами откройте окно Терминала.
2. Обновите индекс пакетов.
Выполнить:
sudo apt update
Эта apt updateкоманда загружает актуальную информацию о пакетах из настроенных вами источников программного обеспечения. В документации Ubuntu aptописан интерактивный интерфейс командной строки для управления пакетами, а функция обновления обновляет информацию о пакетах перед установкой. Для получения справочной информации о команде см. страницу руководства Ubuntu apt .
Названия репозиториев и отображаемый вывод apt updateразличаются в зависимости от версии Ubuntu и настроенных источников.
3. Установите пакет Curl.
После завершения обновления выполните следующую команду:
sudo apt install curl
Если APT запросит подтверждение, нажмите Y , а затем Enter . Когда sudoсистема запросит пароль вашей учетной записи, терминал не будет отображать точки или звездочки во время ввода; это нормально.
Официальный индекс пакетов Ubuntu для Curl показывает наличие этого пакета в архивах Ubuntu для таких версий, как Ubuntu 22.04 LTS, 24.04 LTS и 26.04 LTS. Версия Curl, которую вы получите, зависит от вашей версии Ubuntu и включенных обновлений, поэтому нет необходимости сравнивать номер версии с другой системой.
APT автоматически определяет пакет и все необходимые зависимости. Версии пакетов могут различаться в разных версиях Ubuntu.
4. Убедитесь, что Curl работает.
Проверьте установленную команду с помощью:
curl --version
Эта команда выводит версии Curl и libcurl, а также информацию о поддерживаемых протоколах и функциях. Вы также можете отправить простой запрос только с заголовком:
curl -I https://example.com
Для HTTP-адресов -I(или --head) запрашиваются только заголовки. В справочной странице Curl описаны --version, --head, и остальные параметры командной строки.
Проверка версии подтверждает установку команды; запрос к доступному сайту подтверждает, что Curl может установить сетевое соединение.
Полезные команды Curl после установки
После установки Curl следующие примеры охватывают несколько распространенных задач:
curl https://example.com— Вывести тело ответа URL-адреса в Терминале.
curl -o page.html https://example.com— Сохраните результат под выбранным вами именем.
curl -O https://example.com/file.zip— сохранить удалённый файл, используя его удалённое имя.
Если вы предпочитаете графический менеджер пакетов, Synaptic по-прежнему доступен в репозиториях Ubuntu, включая текущий пакет Synaptic для Ubuntu 26.04 LTS . Если Synaptic уже установлен, откройте его, найдите curl , отметьте curlпакет для установки и нажмите «Применить» .
Если Synaptic еще не установлен, вы можете добавить его с помощью команды sudo apt install synaptic`.`. Для большинства пользователей установка Curl напрямую через APT быстрее и позволяет избежать добавления еще одного интерфейса управления пакетами исключительно для этой задачи.
Не используйте старый неофициальный Snap-файл curl.
В старых руководствах иногда рекомендуют использовать `curl-unofficial` sudo snap install curl-unofficial --edge. Это больше не является хорошим вариантом по умолчанию. В описании `curl-unofficial` в Snap Store указано, что его сборка для Edge последний раз обновлялась 26 мая 2018 года, и предупреждается, что она может быть не поддерживаемой и иметь проблемы со стабильностью или безопасностью. Вместо этого используйте поддерживаемый пакет APT от Ubuntu.
Устранение неполадок при установке Curl
«Не удалось найти пакет curl»: запустите команду sudo apt updateи проверьте вывод на наличие ошибок репозитория или сети. Пакет curl присутствует в официальном архиве Ubuntu, поэтому ошибка «пакет не найден» обычно указывает на устаревшие или неправильно настроенные источники пакетов.
APT сообщает, что Curl уже является самой новой версией: дополнительная установка не требуется. Запустите команду curl --version, чтобы подтвердить, какая сборка установлена.
Команда установки не может связаться с серверами Ubuntu: проверьте подключение к интернету, DNS, настройки прокси и ошибки, о которых сообщает команда sudo apt update.
Вам необходимы заголовочные файлы для разработки Curl: пакет curlкомандной строки отличается от пакетов разработки libcurl, используемых при компиляции программного обеспечения. Установите пакет разработки, необходимый для вашего проекта, вместо того, чтобы предполагать, что пакет командной строки содержит заголовочные файлы.
Для обычной установки Ubuntu на настольный компьютер, сервер, виртуальную машину или WSL рекомендуется и sudo apt updateявляетсяsudo apt install curl самым простым способом получить доступ к Curl.