Cara Memasang curl pada Ubuntu | apt, snap, Penggunaan Asas, dan Penyelesaian Ralat

1. [For Beginners] Cara Memasang curl pada Ubuntu (apt & snap)

Apa itu curl?

curl ialah alat baris perintah sumber terbuka untuk memindahkan data. Ia menyokong pelbagai protokol seperti HTTP, HTTPS, dan FTP, menjadikannya berguna untuk menghantar permintaan API, memuat turun fail, dan lain-lain.

Kelebihan Menggunakan curl pada Ubuntu

Ubuntu tidak selalu datang dengan curl terpasang secara lalai. Walau bagaimanapun, memandangkan curl penting untuk memuat turun perisian dan berinteraksi dengan API, memasangnya lebih awal boleh menjadi bermanfaat. Selain itu, curl mudah digunakan dengan arahan ringkas dan sesuai untuk skrip serta automasi.

2. [Method 1] Memasang curl dengan apt

Apa itu apt?

apt (Advanced Package Tool) ialah sistem pengurusan pakej Ubuntu. Ia membolehkan anda memasang, mengemas kini, dan membuang perisian daripada repositori rasmi Ubuntu, yang menyediakan versi curl yang stabil.

Langkah-langkah Memasang curl Menggunakan apt

  1. Kemas kini senarai pakej
   sudo apt update
  1. Pasang curl
   sudo apt install curl
  1. Sahkan pemasangan
   curl --version

Kelebihan dan Kekurangan Memasang dengan apt

Pros

Cons

Versi stabil disediakan oleh repositori rasmi Ubuntu

Mungkin bukan versi terkini

Kemas kini keselamatan dipasang secara automatik

Beberapa ciri mungkin terhad

3. [Method 2] Memasang curl dengan snap

Apa itu snap?

snap ialah sistem pengurusan pakej moden yang tersedia untuk Ubuntu dan distribusi Linux lain. Ia mengurus kebergantungan secara berasingan, mengurangkan isu keserasian antara versi perisian yang berbeza.

Langkah-langkah Memasang curl Menggunakan snap

  1. Periksa sama ada snap diaktifkan
   snap --version
  1. Pasang curl menggunakan snap
   sudo snap install curl
  1. Periksa versi curl yang dipasang
   curl --version

Kelebihan dan Kekurangan Memasang dengan snap

Pros

Cons

Sentiasa menyediakan versi terkini

Memerlukan persekitaran snap (tidak dipasang secara lalai)

Kurang terpengaruh oleh pergantungan sistem

Mungkin mempunyai masa permulaan yang lebih perlahan

4. [Basic Guide] Cara Menggunakan curl

Setelah curl dipasang, cuba gunakan beberapa arahan asas.

Mendapatkan Halaman Web

Gunakan arahan berikut untuk mendapatkan data HTML bagi URL yang ditentukan.

curl https://example.com

Memuat Turun Fail

Gunakan pilihan -O untuk memuat turun fail.

curl -O https://example.com/sample.txt

Menghantar Permintaan API

Untuk menghantar permintaan API, gunakan pilihan -X.

curl -X GET https://api.example.com/data

Jika anda perlu mendapatkan data dalam format JSON, anda boleh menentukan tajuk.

curl -X GET https://api.example.com/data -H "Content-Type: application/json"

5. [Troubleshooting] Ralat Pemasangan curl yang Biasa dan Penyelesaiannya

Ralat curl: command not found

Penyelesaian:

  • Periksa sama ada curl telah dipasang pada Ubuntu:
  which curl
  • Jika belum dipasang, pasang semula dengan sudo apt install curl.

Ralat Could not resolve host

Penyelesaian:

  • Periksa sambungan rangkaian dan tetapan DNS anda.
  • Gunakan ping google.com untuk mengesahkan sambungan.

Versi curl yang Lapuk

Penyelesaian:

  • Jika anda memerlukan versi terkini, pasang versi snap.

6. [FAQ] Soalan Lazim

S1: Bagaimana saya boleh mengemas kini curl ke versi terkini?

J1: Anda boleh menunggu kemas kini dalam repositori rasmi Ubuntu atau memasang versi snap.

S2: Apa perbezaan antara curl dan wget?

J2:

  • curl : Sesuai untuk permintaan API dan pemindahan data.
  • wget : Direka khas untuk memuat turun fail.

S3: Bolehkah curl menghantar permintaan HTTPS?

J3: Ya, curl menyokong HTTPS. Anda boleh melumpuhkan pengesahan sijil menggunakan pilihan -k.

7. Kesimpulan

Dalam panduan ini, kami membincangkan cara memasang curl pada Ubuntu (menggunakan apt dan snap), cara penggunaannya, serta penyelesaian masalah umum.

Intipati Utama

✅ curl tidak selalu dipasang secara lalai pada Ubuntu.
✅ Memasang melalui apt ialah kaedah standard, tetapi snap berguna untuk mendapatkan versi terkini.
✅ curl ialah alat serba boleh untuk permintaan API dan muat turun fail.
✅ Apabila menghadapi masalah, periksa mesej ralat dan selesaikan mengikut keperluan.

curl ialah alat yang sangat berguna untuk pengguna Ubuntu, jadi memasang dan memahami penggunaannya akan memberi manfaat.

年収訴求