- How To Install curl on Debian 11
- What is curl
- Install curl Using apt-get
- Install curl Using apt
- Install curl Using aptitude
- How To Uninstall curl on Debian 11
- Uninstall curl And Its Dependencies
- Remove curl Configurations and Data
- Remove curl configuration, data, and all of its dependencies
- References
- Summary
- Как установить и использовать Curl в Debian 10 Linux
- Установка Curl в Debian
- Использование Curl
- Выводы
- Устанавливаем curl в Debian
- Как узнать установлен ли у меня curl в debian?
- Установка
- Перезапускаем web-сервер
- Как узнать, что curl в Debian установлен?
- Комментарии
- How to Install Curl in Linux
- Install curl on Ubuntu/Debian
- Install curl on RHEL / CentOS / Fedora
- Install curl on OpenSUSE
- Install curl on ArchLinux
How To Install curl on Debian 11
In this tutorial we learn how to install curl on Debian 11.
What is curl
curl is a command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP. . curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos…), file transfer resume, proxy tunneling and a busload of other useful tricks.
There are three ways to install curl on Debian 11. We can use apt-get , apt and aptitude . In the following sections we will describe each method. You can choose one of them.
Install curl Using apt-get
Update apt database with apt-get using the following command.
After updating apt database, We can install curl using apt-get by running the following command:
sudo apt-get -y install curl
Install curl Using apt
Update apt database with apt using the following command.
After updating apt database, We can install curl using apt by running the following command:
Install curl Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude using the following command.
After updating apt database, We can install curl using aptitude by running the following command:
sudo aptitude -y install curl
How To Uninstall curl on Debian 11
To uninstall only the curl package we can use the following command:
Uninstall curl And Its Dependencies
To uninstall curl and its dependencies that are no longer needed by Debian 11, we can use the command below:
sudo apt-get -y autoremove curl
Remove curl Configurations and Data
To remove curl configuration and data from Debian 11 we can use the following command:
Remove curl configuration, data, and all of its dependencies
We can use the following command to remove curl configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge curl
References
Summary
In this tutorial we learn how to install curl on Debian 11 using different package management tools like apt, apt-get and aptitude.
Как установить и использовать Curl в Debian 10 Linux
Curl — это утилита командной строки для передачи данных с или на удаленный сервер. Он позволяет загружать или выгружать данные с использованием протоколов HTTP, HTTPS, SCP , SFTP и FTP .
Если вы пытаетесь загрузить файл с помощью curl и получаете сообщение об ошибке, в котором говорится, что curl command not found это просто означает, что пакет curl не установлен в вашей системе Debian.
В этом руководстве объясняется, как установить и использовать команду curl в Debian 10, Buster.
Установка Curl в Debian
Пакет Curl включен в репозитории Debian 10 по умолчанию, чтобы установить его, выполните следующую команду:
Чтобы убедиться, что curl установлен, введите в терминале curl и нажмите Enter :
Команда напечатает следующий вывод:
curl: try 'curl --help' or 'curl --manual' for more information
Это оно! Вы успешно установили curl на свой компьютер Debian и можете начать его использовать.
Использование Curl
При использовании без какой-либо опции curl печатает исходный код URL-адреса, указанного в качестве аргумента для стандартного вывода:
Чтобы загрузить файл с помощью curl, используйте флаги -o или -O .
Параметр -o нижнем регистре позволяет указать имя сохраняемого файла:
curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
Верхний регистр -O сохраняет файл с исходным именем:
curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
Еще одна полезная функция Curl — это возможность отображать HTTP-заголовки заданного URL:
HTTP/1.1 200 OK Date: Mon, 09 Sep 2019 21:22:30 GMT Server: Apache Content-Location: index.en.html Vary: negotiate,accept-language,Accept-Encoding,cookie TCN: choice X-Content-Type-Options: nosniff X-Frame-Options: sameorigin Referrer-Policy: no-referrer X-Xss-Protection: 1 Strict-Transport-Security: max-age=15552000 Last-Modified: Mon, 09 Sep 2019 08:52:31 GMT ETag: "38e4-5921ae8851520" Accept-Ranges: bytes Content-Length: 14564 Cache-Control: max-age=86400 Expires: Tue, 10 Sep 2019 21:22:30 GMT X-Clacks-Overhead: GNU Terry Pratchett Content-Type: text/html Content-Language: en
С помощью Curl вы также можете загружать файлы с FTP-серверов, защищенных паролем:
curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz
Выводы
Curl — это универсальный инструмент, который позволяет отправлять и получать данные по сети. Установить Curl в Debian — довольно простая задача.
Для получения дополнительной информации о том, как использовать этот инструмент, посетите Примеры команд Curl .
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
Устанавливаем curl в Debian
Такая небольшая программка как curl умеет очень многое и вряд ли она установлена по-умолчанию на вашем VPS -сервере. Если Вы web-разработчик и не знаете, что такое curl, то стоит ознакомиться с ее возможностями здесь и, возможно, некоторые вещи, которые раньше делались сложно, впредь будут реализованы проще и эффективнее.
Те разработчики, кто разрабатывал когда-нибудь HTML — или XML — парсеры, знают о ее возможностях.
После того как мы, я надеюсь, определились зачем этот самый curl нам нужен, приступаем к его установке на сервер, где стоит PHP и веб-сервер Apache или nginx. Если у Вас простой хостинг (не VPS , а shared-хостинг), то стоит обратиться к хостеру с просьбой его установить и он все сделает за Вас.
Как узнать установлен ли у меня curl в debian?
Перед тем, как ринуться к установке, давайте проверим: возможно, он уже у Вас установлен. Я не нашел ничего проще, чем создать файл, к примеру, curl.php с содержимым:
и запустить его через браузер.
В выведенной простыне текста, можно поиском по странице поискать curl и если он у Вас не найдется, то смело полагать, что у Вас он не установлен.
Еще с давних времен, когда я использовал Ubuntu, я привык к DEB -дистрибутивам и менять их не хочу. Именно поэтому практически на всех своих серверах я использую в качестве операционной системы – Debian, о чем еще ни разу не пожалел.
Изначально в Debian эта утилита не установлена. При вызове команды, мы получим:
Установка
Сам curl — это автономная утилита независящая от какого-либо языка программирования. В нашем случае не зависит от используемого нами PHP . Но язык программирования должен уметь работать с curl. Для этого есть специальный пакет, который должен быть обязательно установлен в debian.
apt-get install curl libcurl3 libcurl3-dev php7.3-curl
Пакеты libcurl3 И libcurl3-dev нужны для правильной работы самого курл.
Перезапускаем web-сервер
Если у Вас Apache2, то командой:
Если у Вас nginx, то командой:
Как узнать, что curl в Debian установлен?
Для подтверждения того, что curl установлен и начал свою работу нужно снова запустить наш тестовый файл – curl.php и в последний раз пройтись поиском по открытой странице. В 99% случаях Вы увидите подтверждение того, что curl уже работает и можно приступать к порабощению интернета.
Есть еще вариант в консоли запустить команду:
В ее выводе должно точно быть упоминание об установленном curl в debian.
Комментарии
Читаю наверно двадцатый сайт и везде сидят одни профессора. Советуют прописать строку sudo apt-get install … А где ее прописывать?
Зайдите на ваш VPS -сервер через SSH и там пропишите
How to Install Curl in Linux
In this article, you will learn how to install the curl command-line tool for transferring data to and from a server using various types of requests. It’s an alternative to downloading files other than using wget command.
The curl command downloads files that are served with FTP, HTTP, SCP, IMAP, and other various supported protocols. It’s an amalgamation of the words World Wide Web and it is used in Unix/Linux systems to download files and packages on the Linux terminal.
On this page
Install curl on Ubuntu/Debian
In modern systems, curl comes pre-installed. However, If you are running an instance of Ubuntu or Debian, issue the command.
To verify the curl installation, run.
Install curl on RHEL / CentOS / Fedora
To install curl on RHEL, CentOS and Fedora distros, log in via SSH as root and run the command.
To confirm the installation of curl, run.
Install curl on OpenSUSE
On OpenSUSE, install curl by running.
To confirm the installation of curl run.
Install curl on ArchLinux
To install Curl on ArchLinux, run.
And finally, to confirm its installation run the command.
To know more about curl command usage and examples, I suggest you read our following article that explains how you can use curl command-line utility for downloading files from the web.
And with that, we have come to the end of this guide. In this tutorial, you learned how to install curl in different Linux distributions.