Curl linux установка debian

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:

Читайте также:  Драйвера linux для logitech

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 — довольно простая задача.

Читайте также:  Linux find file chmod

Для получения дополнительной информации о том, как использовать этот инструмент, посетите Примеры команд 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.

Install Curl in Debian and Ubuntu

To verify the curl installation, run.

Confirm Curl Installation on Debian and Ubuntu

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.

Install Curl in CentOS

To confirm the installation of curl, run.

Confirm Curl Installation on CentOS

Install curl on OpenSUSE

On OpenSUSE, install curl by running.

Install Curl in OpenSuse

To confirm the installation of curl run.

Confirm Curl Installation on OpenSUSE

Install curl on ArchLinux

To install Curl on ArchLinux, run.

Install Curl on Arch Linux

And finally, to confirm its installation run the command.

Confirm Curl Installation on Arch Linux

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.

Источник

Оцените статью
Adblock
detector