Instal dan Gunakan Curl di Debian 11 Bullseye Linux

cURL adalah program command line open-source yang terintegrasi ke dalam sistem Linux untuk waktu yang lama. Ini memungkinkan file untuk ditransfer dari atau ke server tanpa interaksi user. Selain HTTP, program ini mendukung berbagai protokol jaringan lain seperti FTP, FTPS, HTTPS, GOPHER, TELNET, DICT, FILE, dan LDAP. Itu dikendalikan melalui parameter command line 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 service REST yang digunakan -ful, seperti untuk pengembangan atau debugging service 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.

Memasang 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-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 instalasi selesai, kita dapat memverifikasi hal yang sama dengan menjalankan perintah sederhana untuk memeriksa versinya.

curl --version

Periksa versi Curl di Debian 11 bullseye

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 maka alih-alih huruf besar -O gunakan huruf kecil -o bersama dengan 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

Pilihan cURL

Opsi log
-v, –verbose Menyediakan informasi yang luas tentang komunikasi client-server.
–trace DATEI, –trace-ascii DATEI Memberikan 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 download, bekerja dengan HTTP
-C, –lanjutkan-di OFFSET Kelanjutan atau dimulainya kembali transfer file sebelumnya pada titik yang ditentukan.
-L, –lokasi Mengikuti pengalihan (hanya HTTP / HTTPS)
-o DATEI, –keluaran DATEI Menulis konten file yang didownload ke FILE yang ditentukan alih-alih output standar
-r, –rentang Hanya mendapatkan byte dalam RANGE yang ditentukan. Jika server tidak mendukung ini, seluruh file akan didownload.
-O, –nama-jauh Menulis konten file yang didownload ke file dengan nama yang sama.
-X COMMAND URL, –request COMMAND URL Menjalankan perintah HTTP yang ditentukan pada URL yang ditentukan.
Opsi proxy
-x PROTOKOL://HOST:PORT, –proxy PROTOKOL://HOST:PORT Menggunakan proxy yang ditentukan. Protokol dan port bersifat opsional.
-U USER:PASSWORD, –proxy-user USER:PASSWORD Menggunakan user proxy yang ditentukan. Kata sandi adalah opsional.
Lebih banyak pilihan
-u PENGGUNA: PASSWORD melewati akses data

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

Related Posts

© 2022 Tekno Sridianti