kučera

Nainstalujte si nejnovější cURL - nástroj příkazového řádku na Linux

Nainstalujte si nejnovější cURL - nástroj příkazového řádku na Linux
cURL je open source nástroj příkazového řádku pro přenos dat se syntaxí URL, podporující DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP , SMTP, SMTPS, Telnet a TFTP. Podporuje certifikáty SSL, HTTP POST, HTTP PUT, nahrávání FTP, nahrávání pomocí HTTP formuláře, proxy, cookies, autentizace uživatele + hesla (Basic, Digest, NTLM, Negotiate, kerberos…), obnovení přenosu souborů, tunelování proxy a busload další užitečné triky. Používá se v příkazových řádcích nebo skriptech k přenosu dat. Používá se také v automobilech, televizorech, směrovačích, tiskárnách, zvukových zařízeních, mobilních telefonech, tabletech, settop boxech, přehrávačích médií.

Kromě wget je curl primárním nástrojem v linuxové guru nástrojové komoře při webcrapingu, hrabání se po internetu nebo intranetu, stahování souborů, testování aplikací a uskutečňování webových hovorů pomocí nástroje CLI.

Curl je aktivně vyvíjen komunitou vývojářů a jeho webová prezentace je na adrese https: // curl.haxx.se /.

Rychlý pohled na některé hlavní rysy Curl:

Pro více funkcí

Poslední vydání Curl

Poslední verze zvlnění k lednu 2020 je 7.68.0. Stahování jsou zveřejněna na webu zvlnění a zdrojový kód najdete na stránce github pro projekt. Nejnovější změny kudrlinek k vydání najdete v seznamu změn.

Jak vytvořit a nainstalovat Curl ze zdroje

Nejprve získejte zdrojový kód pro zvlnění ze stránky pro stahování. Nebudu to předvádět, protože pravděpodobně potřebujete zvlnění nebo wget, abyste získali zdrojový kód, a to je nadbytečné, aby se zobrazilo v tomto tutoriálu. Stažený software naleznete níže:

Také budete muset nainstalovat GCC a udělat na vašem počítači před spuštěním, předpokládejme jeho Debian nebo kompatibilní:

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

Nyní rozbalte software pomocí příkazu tar. A pak zadejte rozbalený adresář a spusťte configure a proveďte a proveďte instalaci

 $ tar xzvf curl-7.68.0.dehet.gz $ cd curl-7.68.0 $ ./ konfigurovat $ make $ sudo make install 

Pokud se vám zobrazí toto varování, můžete mít nainstalované 2 verze curl a musíte se ujistit, že používáte libcurl, který jste právě zkompilovali s curl verzí, kterou jste sestavili. Nastavte tedy LD_LIBRARY_PATH na opravu:

 UPOZORNĚNÍ: verze curl a libcurl se neshodují. Může být ovlivněna funkčnost. $ export LD_LIBRARY_PATH = / usr / local / lib 

Nyní můžete vidět, že curl a libcurl mají odpovídající verze a curl funguje podle očekávání.

Jak nainstalovat Curl na Debian 10 nebo Ubuntu 19.10

Curl je ve výchozím nastavení nainstalován na nejnovější verze Debianu a Ubuntu. Pokud jste jej z nějakého důvodu odstranili, můžete jej nainstalovat pomocí apt-get

 sudo apt-get install curl 

Jak nainstalovat Curl na CentOS 8

Curl je ve výchozím nastavení nainstalován na nejnovějších verzích CentoOS a Red Hat. Pokud jste jej z nějakého důvodu odstranili, můžete jej nainstalovat pomocí yum

 sudo yum install curl 

Stáhněte si webovou stránku s příkladem zvlnění

Stáhněte si jednoduchou webovou stránku se zvlněním. Zde je syntaxe a příklad:

 curl https: // linuxhint.com / sitemap.xml> ven.hlava stránky ven.webová stránka 

Příklad stažení více stránek

Ke stažení mnoha souborů najednou můžete použít zástupné znaky a efektní syntaxi. Zde je příklad ke stažení z Linuxu, naznačte stránky sitemap, které se řídí obvyklým vzorem. Možnost -O uloží soubory pod názvy, které jsou stejné jako původní webové stránky, ale lokálně.

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

Závěr

Curl je standardně nainstalován na většinu moderních distribucí Linuxu, takže přístup k němu je super snadný. Kompilace nebo instalace balíčku je také snadná. V níže uvedených zdrojích najdete další podrobnosti o všech bohatých funkcích zvlnění.

Další zdroje zvlnění

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...