1. 【Algajatele】 Kuidas installida curl Ubuntu’sse (apt ja snap)
Mis on curl?
curl (hääldatakse “kurl”) on avatud lähtekoodiga tööriist, mis võimaldab andmete edastamist käsurealt. See toetab paljusid protokolle, nagu HTTP, HTTPS ja FTP, ning seda kasutatakse mitmesugusteks otstarveteks, näiteks API-päringute saatmiseks ja failide allalaadimiseks.
curli kasutamise eelised Ubuntus
curl ei pruugi Ubuntus vaikimisi installitud olla. Kuid kuna curli on vaja paljude tarkvara allalaadimiseks ja API-toiminguteks, on selle varajane seadistamine mugav. Lisaks on curli lihtne kasutada ja see sobib hästi skriptide automatiseerimiseks.
2. 【1. meetod】 curli installimine aptiga
Mis on apt?
apt (Advanced Package Tool) on Ubuntu pakettide haldussüsteem. See võimaldab tarkvara installida, uuendada ja eemaldada Ubuntu ametlikust hoidlast. Ametlik hoidla pakub curli stabiilseid versioone.
curli installimise sammud aptiga
- Uuendage pakettide loend uusimale versioonile
sudo apt update
- Installige curl
sudo apt install curl
- Kontrollige curli installimist
curl --version
aptiga installimise eelised ja puudused
Eelised | Puudused |
---|---|
Pakutakse Ubuntu ametlikust hoidlast, seega on stabiilsus kõrge | Ei pruugi olla uusim versioon |
Turvauuendused rakendatakse automaatselt | Mõned valikud võivad olla piiratud |
3. 【2. meetod】 curli installimine snapiga
Mis on snap?
snap on uus pakettide haldussüsteem, mida saab kasutada Ubuntus ja teistes Linuxi distributsioonides. snap haldab tarkvara sõltuvusi iseseisvalt, mis annab eelise, et see on vähem mõjutatud versioonierinevustest.
curli installimise sammud snapiga
- Kontrollige, kas snap on lubatud
snap --version
- Installige curl snapiga
sudo snap install curl
- Kontrollige snap-versiooni curli versiooni
curl --version
snapiga installimise eelised ja puudused
Eelised | Puudused |
---|---|
Saadaval on uusim versioon | Vajab snapi keskkonda (ei ole vaikimisi installitud) |
Mõjutab teisi süsteeme vähem | Käivitusaeg võib olla aeglasem |
4. 【Põhiline】 curli kasutamine
Pärast curli installimist proovime põhikäske.
Veebilehe hankimine
Järgmine käsk võimaldab teil hankida määratud URL-i HTML-andmed.
curl https://example.com
Faili allalaadimine
Failide allalaadimiseks kasutage valikut -O
.
curl -O https://example.com/sample.txt
API-päringu saatmine
API-päringute saatmiseks kasutage valikut -X
.
curl -X GET https://api.example.com/data
JSON-vormingus andmete hankimiseks saate määrata ka päise.
curl -X GET https://api.example.com/data -H "Content-Type: application/json"
5. 【Probleemide korral】 curli installimise vead ja lahendused
Viga curl: command not found
Lahendus:
- Kontrollige, kas curl on Ubuntus installitud:
which curl
- Kui ei ole installitud, installige uuesti käsuga
sudo apt install curl
.
Viga Could not resolve host
Lahendus:
- Kontrollige võrguühendust ja DNS-i seadeid.
- Kontrollige ühendust käsuga
ping google.com
.
Kui versioon on vana
Lahendus:
- Kui vajate uusimat versiooni, installige snap-versioon.
6. 【KKK】 Korduma kippuvad küsimused
K1: Kuidas uuendada curli uusimale versioonile?
V1: Oodake Ubuntu ametliku hoidla uuendust või installige snap-versioon.
K2: Mis vahe on curlil ja wgetil?
V2:
- curl: Toetab mitmesuguseid andmeedastusi, näiteks API-päringuid.
- wget: Spetsialiseerub peamiselt failide allalaadimisele.
K3: Kas ma saan curli abil saata HTTPS-päringuid?
V3: Jah, curl toetab HTTPS-i ja valikuga -k
saate sertifikaadi kontrollimise keelata.

7. Kokkuvõte
Selles artiklis selgitasime curli installimise meetodeid Ubuntus (apt ja snap), põhilisi kasutusviise ja veaotsingut.
Põhipunktid
✅ curl ei pruugi Ubuntus vaikimisi installitud olla
✅ aptiga installimine on tavaline, kuid uusima versiooni jaoks on snap mugav
✅ curli saab kasutada API-päringute ja failide allalaadimiseks
✅ Probleemide korral kontrollige veateadet ja tegutsege vastavalt
curl on Ubuntu kasutamisel väga mugav tööriist, seega on selle installimine kasulik.