Linux apt get curl

How To Install curl on Ubuntu 21.04

In this tutorial we learn how to install curl on Ubuntu 21.04.

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. 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 Ubuntu 21.04. 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 Ubuntu. 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 Ubuntu 21.04

To uninstall only the curl package we can use the following command:

Читайте также:  Alt linux version kernel

Uninstall curl And Its Dependencies

To uninstall curl and its dependencies that are no longer needed by Ubuntu 21.04, we can use the command below:

sudo apt-get -y autoremove curl 

Remove curl Configurations and Data

To remove curl configuration and data from Ubuntu 21.04 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 using different package management tools like apt, apt-get and aptitude.

Источник

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.

Источник

Установка curl в Ubuntu

Если установочный скрипт выдаёт ошибку: bash: curl: command not found или bash: curl: команда не найдена. Это значит что такой команды нет в вашей системе. Решение простое – установить утилиту curl. Эта утилита для скачивания файлов хоть и не так популярна, как wget, но может предоставить больше возможностей, а также имеет в своём составе библиотеку, которую можно подключить к другим программам.

Мы рассмотрим как установить curl в Ubuntu 20.04. Но инструкция будет актуальна и для более новых или старых версий дистрибутива.

Установка curl в Ubuntu

uIWd1ftTdXAAAAAElFTkSuQmCC

Представим вполне реальную ситуацию. Вы решили установить приложение с помощью скрипта .sh. Для скачивания скрипта предлагают использовать команду curl, она также может оказаться и в самом скрипте. Однако по умолчанию эта утилита не установлена в Ubuntu 20.04, поэтому при попытке запуска скрипта вы увидите ошибку curl: команда не найдена. А если вы попробуете запустить непосредственно саму утилиту, то сообщение будет выглядеть следующим образом: bash: /usr/bin/curl: Нет такого файла или каталога. Для установки curl следует использовать такие команды:

Читайте также:  Linux hosts and hostname

После установки скрипт, содержащий команду curl, должен заработать. Для того чтобы узнать версию утилиты выполните:

B3qHpbFDKBjBAAAAAElFTkSuQmCC

Эта команда может быть важна, так как программа активно развивается и каждый раз исправляются десятки ошибок и добавляются новые функции. Для того чтобы скачать файл используйте такую команду:

curl -OC — https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

8C33BOZkFHwtAAAAAASUVORK5CYII=

О других аргументах и способах их использования можете узнать в нашем материале.

Выводы

Утилита curl получила широкое распространение. Она доступна на всех актуальных настольных операционных системах. В Ubuntu 20.04 утилита не предустановлена, но доступна в репозитории и теперь вы знаете как выполняется установка curl Ubuntu.

Описанная ошибка чаще всего встречается только на недавно установленном дистрибутиве. Так как библиотека libcurl используется большим количеством приложений и рано или поздно будет установлена в вашей системе вместе с curl.

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник

How to Install and Use Curl on Ubuntu 20.04

Install and Use Curl on Ubuntu 20.04 with our step-by-step tutorial. It’s a command-line tool used to transfer data over protocols like HTTP.

Install and Use Curl on Ubuntu 20.04

Choose a different version or distribution

Introduction

Before we begin talking about how to install and use Curl on Ubuntu 20.04, let’s briefly understand – What is Curl?

Curl is a command-line tool and a library used to transfer data over various protocols like HTTP, FTP, and more. It allows users to send and receive data from servers, making it essential for tasks like downloading files or testing API endpoints.

Curl’s versatility, simplicity, and wide range of supported protocols make it a popular choice among developers and system administrators. With curl, you can effortlessly handle data transfers and automate tasks, enhancing productivity and efficiency.

In this tutorial, we will explain how to install Curl on Ubuntu 20.04. We will also answer a few FAQs on how to install and use Curl on Ubuntu 20.04.

Advantages of Curl

  1. Versatility: Curl supports various protocols like HTTP, FTP, and more, allowing users to transfer data seamlessly.
  2. Simplicity: With its user-friendly command-line interface, Curl is easy to use for both beginners and experienced developers.
  3. Automation: Curl enables automated data transfers and tasks, saving time and effort for developers and system administrators.
  4. Wide Compatibility: Curl works on multiple platforms, including Windows, macOS, and Linux, ensuring compatibility across different systems.
  5. Extensibility: Curl’s library and extensive options offer flexibility for customization, making it adaptable to a wide range of use cases.

Install Curl on Ubuntu

When using curl to download a file and get the error message curl command not found your Ubuntu computer does not have the curl package installed.

The standard Ubuntu 20.04 repositories include curl . The installation process is rather simple:

sudo apt update sudo apt install curl 

Check that the installation was successful by entering curl in your terminal:

Читайте также:  Astra linux lacp bond

The final product will resemble this:

Output curl: try 'curl --help' or 'curl --manual' for more information 

Curl is now available for use on your Ubuntu computer after a successful installation.

How to Use curl

When used without any further options, curl publishes the URL’s source code to the standard output.

For instance, the following command will display the gnu.org homepage’s source code in your terminal window:

Curl’s -o and -O options may be used to download files.

The name of the stored file may be specified using the lowercase -o option:

curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz 

Curl saves the file with its original filename when run with uppercase -O :

curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz 

With curl , you can also get only the URL’s HTTP headers:

Output HTTP/1.1 200 OK Date: Mon, 8 Aug 2022 07:10:35 GMT Server: Apache/2.4.7 Content-Location: home.html Vary: negotiate,accept-language,Accept-Encoding TCN: choice Strict-Transport-Security: max-age=63072000 Access-Control-Allow-Origin: (null) Accept-Ranges: bytes Cache-Control: max-age=0 Expires: Fri, 12 Aug 2022 07:10:35 GMT Content-Type: text/html Content-Language: en 

Curl is often used to retrieve data from FTP servers that need a password:

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz 

FAQs to Install and Use Curl on Ubuntu 20.04

How can I check if Curl is installed on my Ubuntu 20.04 system?

Type curl —version in the terminal. If Curl is installed, it will display the version information; otherwise, it will prompt you to install it.

How do I use Curl to make an HTTP request?

Run the command curl [URL] in the terminal, replacing [URL] with the desired website or API endpoint. Curl will retrieve and display the response from the server.

Can I use Curl to download files from the internet?

Yes, you can. Use the command curl -O [URL] to download a file from the provided URL. The downloaded file will be saved in the current directory.

How do I pass headers or cookies with Curl requests?

To include headers, use the -H option followed by the header details. For cookies, use the -b option with the cookie data.

Is it possible to upload files using Curl?

Absolutely. Utilize the -F option followed by the parameter name and file path to upload files. Multiple files can be uploaded simultaneously.

How do I set a specific timeout for Curl requests?

Use the —connect-timeout option followed by the desired timeout duration in seconds to set a specific timeout for Curl requests.

How can I use Curl with authentication?

To authenticate with Curl, use the —user option followed by the username and password in the format username:password to access protected resources.

Conclusion

A curl is a flexible tool that enables network data transmission and reception. Curl installation on Ubuntu is a rather easy process.

Visit Curl Command Example, for more information about the working of this tool.

If you have any queries, please leave a comment below, and we’ll be happy to respond to them.

Источник

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