Kā lejupielādēt failus operētājsistēmā Linux, izmantojot Curl

Curl ir viena no visu laiku visvairāk izmantotajām Linux utilītprogrammām. Tajā ir iebūvēts tik daudz GUI rīku, un tas tiek izmantots gandrīz visam. Rezultātā tas ir ļoti uzticams un viens no labākajiem rīkiem, ko lietotāji var izmantot, lai lejupielādētu failus.

Šajā rokasgrāmatā mēs parādīsim, kā darbojas programma Curl un kā to izmantot, lai ar to lejupielādētu failus. Mēs pat izskatīsim glītu GUI Curl lietotni!

Vai vēlaties izmantot Curl operētājsistēmā Windows 10? Apskatiet šo rokasgrāmatu.

Curl instalēšana

Lai gan Curl neapšaubāmi ir viena no visvairāk izmantotajām programmām visā Linux, tā ne vienmēr ir iepriekš instalēta. Rezultātā mums ir jāpaskaidro, kā instalēt Curl, pirms parādām, kā tas darbojas.

Lai instalētu Curl savā Linux datorā, atveriet termināļa logu, nospiežot taustiņu kombināciju Ctrl+Alt+T. Pēc tam izpildiet tālāk sniegtos instalēšanas norādījumus, kas atbilst pašreiz izmantotajai operētājsistēmai.

Ubuntu

Ubuntu instalējiet Curl ar komandu Apt.

sudo apt install curl

Debian

Programmā Debian ļaujiet Curl strādāt ar Apt-get.

sudo apt-get install curl

Arch Linux

Arch Linux lietotāji var instalēt Curl ar Pacman.

sudo pacman -S curl

Fedora

Ja izmantojat Fedora, varat instalēt Curl ar Dnf.

sudo dnf install curl

OpenSUSE

Programmā OpenSUSE instalējiet Curl ar komandu Zypper.

sudo zypper install curl

Lejupielādēt ar Curl — komandrinda

Ja esat jauns Curl lietotājs, sāciet ar termināļa atvēršanu. Varat atvērt termināļa logu Linux darbvirsmā, nospiežot Ctrl + Alt + T tastatūras kombināciju. Varat arī lietotnes izvēlnē meklēt “Termināls”.

  Kā iestatīt X11 pārsūtīšanu operētājsistēmā Linux

Kad termināļa logs ir atvērts, izmantojiet komandu man curl, lai skatītu Curl rokasgrāmatu. Lūdzu, izlasiet to un iepazīstieties ar lietotni. Pēc tam izpildiet tālāk norādītās sadaļas, lai uzzinātu, kā terminālī lejupielādēt failus, izmantojot Curl.

Viena faila lejupielāde

Viena faila lejupielāde ar Curl ir ļoti vienkārša. Lai sāktu, jums jānorāda faila URL. Piemēram, lai lejupielādētu Ubuntu 20.04 LTS ISO, jums jānorāda URL.

curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

Pēc lejupielādējamā faila attālā URL norādīšanas jums ir jāizvēlas lejupielādes vieta. Lai iestatītu lejupielādes vietu, pievienojiet simbolu >, kam seko ceļš, uz kuru jānovirza failam.

Piemēram, lai norādītu, ka Ubuntu 20.04 LTS ISO fails jālejupielādē direktorijā “Lejupielādes”, pievienojiet > ~/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso.

curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso > ~/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso

Kad komandai ir attālā faila URL un vieta, kur to saglabāt, nospiediet taustiņu Enter, lai izpildītu lejupielādi. Drīz pēc tam jūs redzēsit lejupielādes norisi, kā arī faila lejupielādi. Kad tas ir pabeigts, atveriet Linux failu pārvaldnieku, lai piekļūtu savam failam.

  Kā dublēt un atjaunot Firefox profilu operētājsistēmā Linux

Vairāku failu lejupielāde no saraksta

Ir iespējams lejupielādēt vairākus failus no saraksta programmā Curl, tāpat kā Wget. Lai to izdarītu, vispirms izveidojiet sarakstu. Vispirms izmantojiet pieskāriena komandu, lai izveidotu tukšu teksta failu ar nosaukumu “curl_downloads.txt”.

touch ~/curl_downloads.txt

Pēc tam atveriet teksta failu “curl_downloads.txt” (atrodas mapē Sākums), izmantojot savu iecienītāko teksta redaktoru. Pēc tam ielīmējiet saites uz katru failu, kuru vēlaties lejupielādēt.

Piemēram, lai lejupielādētu Ubuntu ISO, Fedora ISO un Debian ISO, manā “curl_downloads.txt” sarakstā ir jābūt šādam kodam.

https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

https://download.fedoraproject.org/pub/fedora/linux/releases/33/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-33-1.2.iso

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.9.0-amd64-netinst.iso

Saglabājiet labojumus failā “curl_downloads.txt”, izmantojot teksta redaktora saglabāšanas funkciju. Pēc tam ievadiet to komandā Curl, lai lejupielādētu visu sarakstā norādīto. Lūdzu, ņemiet vērā, ka mēs izmantojam xargs kopā ar curl, lai būtu iespējams lejupielādēt vairākus failus.

xargs -n 1 curl -O < ~/curl_downloads.txt

Nospiediet taustiņu Enter, lai sāktu lejupielādes procesu. Lūdzu, ņemiet vērā, ka, izmantojot komandu xargs, lai lejupielādētu vairākus failus, lejupielādes atrašanās vietas norādīšana nav iespējama. Jūsu lejupielādes tiks parādītas sākuma direktorijā (/home/LIETOTĀJVĀRDS/).

Lejupielāde, izmantojot Curl — GUI

Ja jums patīk Curl ideja, bet vēlaties, lai failu lejupielādēšanai izmantotu GUI, varat izmantot Curl GUI lietojumprogrammu. Tā ir beta lietotne no 2007. gada, taču tas joprojām darbojas mūsdienu Linux operētājsistēmās un pievieno Curl draudzīgu GUI.

  Kā instalēt Bohdi Linux

Lai sāktu, jums ir jāinstalē programma. Programma ir Perl skripts, un tās palaišanai nepieciešama pakotne “perl-tk”. Lai to instalētu, atveriet termināļa logu un tālāk ievadiet komandu, kas atbilst jūsu operētājsistēmai.

Ubuntu

sudo apt install perl-tk

Debian

sudo apt-get install perl-tk

Arch Linux

sudo pacman -S perl-tk

Fedora

sudo dnf install perl-Tk

OpenSUSE

sudo zypper install perl-Tk

Pēc tam izveidojiet jaunu direktoriju mapē /opt/, izmantojot mkdir.

sudo mkdir -p /opt/curl-gui/

Izmantojiet CD komandu, lai pārietu uz jauno mapi. Pēc tam izmantojiet wget, lai lejupielādētu skripta failu.

cd /opt/curl-gui/
wget https://archive.org/download/curl-gui/curl-gui.pl

Pēc tam lejupielādējiet saīsnes failu un atzīmējiet to kā izpildāmu.

cd /usr/share/applications/
wget https://archive.org/download/curl-gui_202104/curl-gui.desktop
sudo chmod +x curl-gui.desktop

Kad lietotne ir instalēta, lietotnes izvēlnē meklējiet “cURL GUI” un noklikšķiniet uz tās, lai palaistu lietotni. Pēc tam lietotnes iekšpusē atrodiet tekstlodziņu augšpusē un ielīmējiet tajā savu lejupielādes saiti.

Pēc lejupielādes saites ielīmēšanas atrodiet “Izvades fails” un atzīmējiet izvēles rūtiņu. Pēc tam ierakstiet izvades faila nosaukumu. Piemēram, ja lejupielādējat Ubuntu ISO, aiz „Output“ pievienojiet „/home/USERNAME/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso“.

Noklikšķiniet uz “START curl”, lai sāktu lejupielādi. Kad lejupielāde ir pabeigta, aizveriet lietotni un atveriet Linux failu pārvaldnieku, lai piekļūtu lejupielādētajam failam.