Fájlok letöltése Linuxon a Curl segítségével

A Curl az egyik leggyakrabban használt Linux segédprogram. Nagyon sok grafikus felhasználói felület van beépítve, és szinte mindenre használják. Ennek eredményeként nagyon megbízható, és az egyik legjobb eszköz, amelyet a felhasználók használhatnak a fájlok letöltésére.

Ebben az útmutatóban bemutatjuk, hogyan működik a Curl program, és hogyan lehet vele fájlokat letölteni. Még egy ügyes GUI Curl alkalmazást is átnézünk!

Használnia kell a Curl-t Windows 10 rendszeren? Tekintse meg ezt az útmutatót.

A Curl telepítése

Bár a Curl vitathatatlanul az egyik leggyakrabban használt program az egész Linuxon, nem mindig van előre telepítve. Ennek eredményeként végig kell vezetnünk a Curl telepítését, mielőtt bemutatnánk, hogyan működik.

A Curl Linux PC-re történő telepítéséhez nyisson meg egy terminálablakot a Ctrl + Alt + T billentyűkombináció megnyomásával. Ezt követően kövesse az alábbi, a jelenleg használt operációs rendszernek megfelelő telepítési utasításokat.

Ubuntu

Ubuntun telepítse a Curl-t az Apt paranccsal.

sudo apt install curl

Debian

Debianon állítsa be a Curl-t az Apt-get-tel.

sudo apt-get install curl

Arch Linux

Az Arch Linuxot használók telepíthetik a Curl-t a Pacman segítségével.

sudo pacman -S curl

Fedora

Ha Fedorát használsz, telepítheted a Curl-t Dnf-fel.

sudo dnf install curl

OpenSUSE

Az OpenSUSE rendszeren telepítse a Curl-t a Zypper paranccsal.

sudo zypper install curl

Letöltés Curl segítségével – parancssor

Ha még nem ismeri a Curl-t, kezdje a terminál megnyitásával. A Ctrl + Alt + T billentyűkombináció megnyomásával megnyithat egy terminál ablakot a Linux asztalon. Alternatív megoldásként keresse meg a „Terminal” kifejezést az alkalmazás menüjében.

  Hogyan találjuk meg az Amethyst minecraftot

Nyitott terminálablak mellett használja a man curl parancsot a Curl kézikönyv megtekintéséhez. Kérjük, olvassa el, és ismerkedjen meg az alkalmazással. Ezt követően kövesse az alábbi szakaszokat, hogy megtudja, hogyan tölthet le fájlokat a terminál Curl segítségével.

Egyetlen fájl letöltése

Egyetlen fájl letöltése a Curl segítségével nagyon egyszerű. A kezdéshez meg kell adnia a fájl URL-jét. Például egy Ubuntu 20.04 LTS ISO letöltéséhez meg kell adnia az URL-t.

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

Miután megadta a letölteni kívánt fájl távoli URL-címét, ki kell választania a letöltési helyet. A letöltési hely beállításához adjon hozzá egy > szimbólumot, majd írja be a fájl elérési útját.

Például ahhoz, hogy az Ubuntu 20.04 LTS ISO-fájlját a „Letöltések” könyvtárba töltse le, adja hozzá a > ~/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso fájlt.

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

Miután a parancs rendelkezik a távoli fájl URL-címével és a mentés helyével, nyomja meg az Enter billentyűt a letöltés végrehajtásához. Nem sokkal ezután látni fogja a letöltés folyamatát, valamint a fájl letöltését. Ha kész, nyissa meg a Linux fájlkezelőt a fájl eléréséhez.

Több fájl letöltése egy listáról

Lehetőség van több fájl letöltésére egy listáról a Curlben, akárcsak a Wgetben. Ehhez kezdje a lista létrehozásával. Először a touch paranccsal hozzon létre egy üres szövegfájlt „curl_downloads.txt” néven.

touch ~/curl_downloads.txt

Ezután nyissa meg a „curl_downloads.txt” szövegfájlt (a Kezdőlap mappájában található) kedvenc szövegszerkesztője segítségével. Ezt követően illessze be a linkeket minden letölteni kívánt fájlhoz.

  A Google Meet leállási térképének megtalálása

Például egy Ubuntu ISO, egy Fedora ISO és egy Debian ISO letöltéséhez a „curl_downloads.txt” listámon a következő kódnak kell szerepelnie.

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

Mentse el a módosításokat a „curl_downloads.txt” fájlba a szövegszerkesztő mentési funkciójával. Ezután töltse be a Curl parancsba, hogy letöltse a listán szereplő összes elemet. Kérjük, vegye figyelembe, hogy az xargs-t a curl-lel együtt használjuk, hogy lehetővé tegyük több fájl letöltését.

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

Nyomja meg az Enter billentyűt a letöltési folyamat elindításához. Kérjük, vegye figyelembe, hogy miközben az xargs paranccsal több fájlt tölt le, a letöltési hely megadása nem lehetséges. A letöltések a Főkönyvtárban (/home/FELHASZNÁLÓNÉV/) jelennek meg.

Letöltés Curl segítségével – GUI

Ha tetszik a Curl ötlete, de inkább grafikus felhasználói felületet szeretne a fájlok letöltéséhez, használhatja a Curl GUI alkalmazást. Ez egy béta alkalmazás 2007-ből, de továbbra is működik a modern Linux operációs rendszereken, és barátságos grafikus felhasználói felületet ad a Curlhez.

Az indításhoz telepítenie kell a programot. A program egy Perl-szkript, és a futtatásához a „perl-tk” csomag szükséges. A telepítéshez nyisson meg egy terminálablakot, és írja be az alábbi parancsot, amely megfelel az operációs rendszerének.

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

Ezután hozzon létre egy új könyvtárat az /opt/ mappában az mkdir segítségével.

sudo mkdir -p /opt/curl-gui/

A CD paranccsal lépjen át az új mappába. Ezután a wget segítségével töltse le a szkriptfájlt.

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

Ezután töltse le a parancsikonfájlt, és jelölje meg végrehajthatónak.

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

Az alkalmazás telepítése után keresse meg a „cURL GUI” kifejezést az alkalmazás menüjében, és kattintson rá az alkalmazás elindításához. Ezután az alkalmazáson belül keresse meg a szövegdobozt a tetején, és illessze be a letöltési hivatkozást.

  A Canonical Livepatch szolgáltatásának használata Ubuntun

A letöltési hivatkozás beillesztése után keresse meg a „Kimeneti fájl” elemet, és jelölje be a négyzetet. Ezután írja be a kimeneti fájl nevét. Ha például egy Ubuntu ISO-t tölt le, adja hozzá a „/home/USERNAME/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso” szöveget az „Output” után.

Kattintson a „START curl” gombra a letöltés elindításához. Amikor a letöltés befejeződött, zárja be az alkalmazást, és nyissa meg a Linux fájlkezelőt a letöltött fájl eléréséhez.