kovrča

Instalirajte najnoviji cURL - Alat naredbenog retka na Linux

Instalirajte najnoviji cURL - Alat naredbenog retka na Linux
cURL je alat za naredbene retke otvorenog koda za prijenos podataka s sintaksom URL-a, koji podržava DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP , SMTP, SMTPS, Telnet i TFTP. Podržava SSL certifikate, HTTP POST, HTTP PUT, FTP prijenos, prijenos temeljen na HTTP obrascu, proxyje, kolačiće, provjeru autentičnosti korisnika i lozinke (Basic, Digest, NTLM, Negotiate, kerberos ...), nastavak prijenosa datoteka, proxy tuneliranje i sakupljanje sabirnica ostali korisni trikovi. Koristi se u naredbenim retcima ili skriptama za prijenos podataka. Također se koristi u automobilima, televizorima, usmjerivačima, printerima, audio opremi, mobitelima, tabletima, settop boxima, media playerima.

Pored wgeta, curl je primarni alat u škrinji alata linuxa gurua kada webscraping, dodirivanje interneta ili intraneta, preuzimanje datoteka, testiranje aplikacija i upućivanje web poziva putem CLI alata.

Curl aktivno razvija zajednica programera i ima svoju web prisutnost na https: // curl.haxx.se /.

Kratki uvid u neke značajke značajke Curl:

Za više značajki

Najnovije izdanje curl

Najnovija verzija curl-a od siječnja 2020. je 7.68.0. Preuzimanja se objavljuju na curl mjestu, a izvorni kod može se pronaći na github stranici za projekt. Pogledajte popis promjena za najnovije napomene o izdanju curl.

Kako izraditi i instalirati Curl iz izvora

Prvo nabavite izvorni kod za curl sa stranice za preuzimanje. Neću to demonstrirati jer vam je vjerojatno potreban curl ili wget da biste dobili izvorni kod, a to je suvišno za prikaz u ovom vodiču. Pogledajte preuzeti softver u nastavku:

Također ćete morati instalirati OUU i napraviti na vašem računalu prije pokretanja, pretpostavimo da je Debian ili kompatibilan:

 $ apt-get install gcc $ apt-get install make 

Sada raspakirajte softver pomoću naredbe tar. A zatim uđite u raspakirani direktorij i pokrenite configure i make and make install

 $ tar xzvf curl-7.68.0.katran.gz $ cd uvojak-7.68.0 $ ./ configure $ make $ sudo make install 

Ako dobijete ovo upozorenje, možda imate instalirane 2 verzije curl-a i trebate osigurati da koristite libcurl koji ste upravo kompajlirali s verzijom curl-a koju ste sastavili. Dakle, postavite LD_LIBRARY_PATH da ga popravi:

 UPOZORENJE: verzije curl i libcurl se ne podudaraju. To može utjecati na funkcionalnost. $ izvoz LD_LIBRARY_PATH = / usr / local / lib 

Sada možete vidjeti da curl i libcurl imaju odgovarajuće verzije i curl radi kako se očekivalo.

Kako instalirati Curl na Debian 10 ili Ubuntu 19.10

Curl je prema zadanim postavkama instaliran na najnovijim verzijama Debiana i Ubuntua. Ako ste ga uklonili iz nekog razloga, možete ga instalirati pomoću apt-get

 sudo apt-get instalirati curl 

Kako instalirati Curl na CentOS 8

Curl je prema zadanim postavkama instaliran na najnovijim verzijama CentoOS-a i Red Hat-a. Ako ste ga uklonili iz nekog razloga, možete ga instalirati s yumom

 sudo yum instaliraj curl 

Preuzmite WebPage s primjerom curl

Preuzmimo jednostavnu web stranicu s curlom. Evo sintakse i primjera:

 curl https: // linuxhint.com / karta web stranice.xml> van.glava web stranice.web stranicu 

Primjer za preuzimanje više stranica

Možete koristiti zamjenske znakove i otmjenu sintaksu za preuzimanje više datoteka odjednom. Evo primjera za preuzimanje s Linuxa natuknite stranice mape web stranice koje slijede uobičajeni obrazac. Opcija -O pohranit će datoteke u imena koja su ista kao izvorne web stranice, ali lokalno.

 curl -O https: // linuxhint.com / sitemap-pt-post-2019- [01-12].xml 

Zaključak

Curl se prema zadanim postavkama uglavnom instalira na većini modernih Linux distribucija, tako da je pristup njemu vrlo jednostavan. Kompilacija ili instalacija paketa također je jednostavna. Pogledajte donje resurse za više detalja o svim obilnim značajkama uvijanja.

Više curl resursa

Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...
Vodič za Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider dvanaesti je dodatak seriji Tomb Raider - franšizi u akcijsko-avanturističkoj igri koju je stvorio Eidos Montreal. I kritiča...