GNU/Linux >> Belajar Linux >  >> Debian

Instal dan Gunakan Curl di Debian 11 Bullseye Linux

cURL adalah program baris perintah open-source yang terintegrasi ke dalam sistem Linux untuk waktu yang lama. Ini memungkinkan file untuk ditransfer dari atau ke server tanpa interaksi pengguna. Selain HTTP, program ini mendukung berbagai protokol jaringan lain seperti FTP, FTPS, HTTPS, GOPHER, TELNET, DICT, FILE, dan LDAP. Itu dikendalikan melalui parameter baris perintah yang ditentukan saat program dipanggil.

Selanjutnya, sejak 2018 cURL juga merupakan bagian dari sistem operasi Microsoft. Ini juga digunakan di mobil, televisi, router, printer, smartphone, tablet, dan banyak perangkat lainnya. cURL menggunakan perpustakaan libcurl untuk semua fungsi yang berkaitan dengan transfer data. Ini sering digunakan untuk bekerja dengan layanan REST yang digunakan -ful, seperti untuk pengembangan atau debugging layanan tersebut.

Yah, sebagian besar sistem Linux lengkap sudah datang dengan cURL pra-instal, namun, jika tidak maka kita dapat melakukannya secara manual. Dan di sini hari ini kita belajar cara menginstal cURL di Debian 11 Bullseye.

Menginstal Curl di Debian 11 Bullseye

Jika sistem server/desktop Debian 11 atau 10 Anda tidak memiliki alat ini secara default, maka kita dapat menggunakan instal dengan bantuan satu perintah. Hal baiknya adalah paket-paket tersebut sudah tersedia di repo dasar default Debian 11, maka jalankan saja perintah yang diberikan di bawah ini:

Jalankan perintah pembaruan sistem

Pastikan cache repositori sistem Anda mutakhir sehingga dapat mengenali paket yang tersedia di repositori sistem untuk diinstal.

sudo apt update

Perintah untuk menginstal Curl di Debian 11 atau 10

Sekarang, jalankan perintah yang diberikan di bawah ini untuk menginstal alat Curl dengan mudah pada sistem Debian 10/11 Anda, dengan mudah.

sudo apt install curl

Periksa versi Curl

Setelah penginstalan selesai, kami dapat memverifikasi hal yang sama dengan menjalankan perintah sederhana untuk memeriksa versinya.

curl --version

Contoh untuk menggunakan cURL

Sintaks :

curl option... URL
curl -O https://mirror.internet.asn.au/pub/ubuntu/releases/20.10/ubuntu-20.10-desktop-amd64.iso

Jika Anda ingin Curl menyimpan file dengan nama lain, alih-alih huruf besar -O gunakan huruf kecil -o  beserta nama tempat Anda ingin menyimpan file.

curl -o Ubuntu.iso https://mirror.internet.asn.au/pub/ubuntu/releases/20.10/ubuntu-20.10-desktop-amd64.iso

Opsi cURL



Opsi log
-v, –verbose Menyediakan informasi ekstensif tentang komunikasi client-server.
–trace DATEI, –trace-ascii DATEI Menyediakan informasi yang lebih detail daripada –verbose dan menulisnya ke file yang ditentukan.
Opsi unggah
-T URL DATEI, –upload-file URL DATEI Mentransfer file ke tujuan yang ditentukan.
Opsi unduhan, bekerja dengan HTTP
-C , –lanjutkan-di OFFSET Melanjutkan atau memulai kembali transfer file sebelumnya pada titik yang ditentukan.
-L, –lokasi Mengikuti pengalihan (hanya HTTP / HTTPS)
-o DATEI, –keluarkan DATEI Menulis konten file yang diunduh ke FILE yang ditentukan, bukan output standar
-r , –rentang Hanya mendapatkan byte dalam RANGE yang ditentukan. Jika server tidak mendukung ini, seluruh file akan diunduh.
-O , –nama-jauh Menulis konten file yang diunduh ke file dengan nama yang sama.
-X URL PERINTAH, –meminta URL PERINTAH Mengeksekusi perintah HTTP yang ditentukan pada URL yang ditentukan.
Opsi proxy
-x PROTOKOL://HOST:PORT, –proxy PROTOCOL://HOST:PORT Menggunakan proxy yang ditentukan. Protokol dan port bersifat opsional.
-U USER:PASSWORD, –proxy-user USER:PASSWORD Menggunakan pengguna proxy yang ditentukan. Kata sandi bersifat opsional.
Opsi lainnya
-u USER:PASSWORD melewati akses data

Semua opsi – juga untuk protokol jaringan lainnya – dapat ditemukan di halaman manual cURL.




Debian
  1. Cara Menginstal Dan Menggunakan Backport Debian

  2. Cara Menginstal dan Menggunakan Ansible di Debian 11

  3. Instal dan Gunakan NVM di Debian 11

  1. Cara Menginstal dan Menggunakan FFmpeg di Debian 9

  2. Cara Menginstal dan Mengonfigurasi Squid Proxy di Debian 10 Linux

  3. Cara Menginstal dan Menggunakan Docker di Debian 10 Linux

  1. Cara Menginstal Go di Debian 10 Linux

  2. Cara Menginstal dan Menggunakan Curl di Debian 10 Linux

  3. Cara Menginstal dan Menggunakan Docker Compose di Debian 10 Linux