Como baixar arquivos no Linux com Curl

Como baixar arquivos no Linux com Curl

Curl é um dos utilitários Linux mais usados ​​de todos os tempos. São tantas ferramentas GUI integradas e são usadas em quase tudo. Como resultado, é muito confiável e uma das melhores ferramentas que os usuários podem usar para baixar arquivos.

Como baixar arquivos no Linux com Curl

Neste guia, mostraremos como o programa Curl funciona e como usá-lo para baixar arquivos com ele. Iremos até mesmo revisar um aplicativo GUI Curl bacana!

Precisa usar o Curl no Windows 10? Confira este guia .

Instalando o Curl

Embora Curl seja indiscutivelmente um dos programas mais usados ​​em todo o Linux, ele nem sempre vem pré-instalado. Como resultado, devemos orientar você sobre como instalar o Curl antes de demonstrar como ele funciona.

Para instalar onda em seu Linux PC, abra uma janela de terminal pressionando Ctrl + Alt + T . Depois disso, siga as instruções de instalação descritas abaixo que correspondem ao sistema operacional que você usa atualmente.

Ubuntu

No Ubuntu, instale o Curl com o  comando Apt  .

sudo apt install curl

Debian

No Debian , faça o Curl funcionar com o  Apt-get .

sudo apt-get install curl

Arch Linux

Aqueles no Arch Linux podem instalar o Curl com o  Pacman .

sudo pacman -S curl

Fedora

Se você estiver no Fedora, poderá instalar o Curl com  Dnf .

sudo dnf install curl

OpenSUSE

No OpenSUSE, instale o Curl com o  comando Zypper  .

sudo zypper install curl

Baixar com Curl - linha de comando 

Se você é novo no Curl, comece abrindo o terminal. Você pode abrir uma janela de terminal na área de trabalho do Linux pressionando a  combinação de teclado Ctrl + Alt + T. Alternativamente, procure por “Terminal” no menu de aplicativos.

Com a janela do terminal aberta, use o  comando man curl  para ver o manual do Curl. Leia e familiarize-se com o aplicativo. Depois disso, siga as seções abaixo para aprender como baixar arquivos com o Curl no terminal.

Baixando um único arquivo

Baixar um único arquivo com o Curl é muito simples. Para começar, você deve especificar o URL do arquivo. Por exemplo, para baixar um Ubuntu 20.04 LTS ISO, você deve especificar o URL como tal.

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

Depois de especificar o URL remoto do arquivo que deseja baixar, você deve selecionar um local de download. Para definir o local do download, adicione um símbolo , seguido pelo caminho onde o arquivo deve ir.

Por exemplo, para dizer ao seu arquivo ISO do Ubuntu 20.04 LTS para baixar para o diretório “Downloads”, você deve adicionar > ~/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

Assim que o comando tiver a URL do arquivo remoto e onde salvá-lo, pressione a tecla Enter  para executar o download. Em seguida, você verá o andamento do download, bem como o download do seu arquivo. Quando estiver concluído, abra o gerenciador de arquivos do Linux para acessar seu arquivo.

Como baixar arquivos no Linux com Curl

Baixando vários arquivos de uma lista

É possível baixar vários arquivos de uma lista no Curl assim como no Wget. Para fazer isso, comece criando sua lista. Primeiro, use o  comando touch  para criar um arquivo de texto em branco com o nome “curl_downloads.txt”.

toque em ~ / curl_downloads.txt

Em seguida, abra o arquivo de texto “curl_downloads.txt” (localizado na pasta Home) usando seu editor de texto favorito. Depois disso, cole os links de cada arquivo que deseja baixar. 

Por exemplo, para baixar um ISO do Ubuntu, um ISO do Fedora e um ISO do Debian, minha lista “curl_downloads.txt” deve ter o seguinte código.

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

Salve as edições em seu arquivo “curl_downloads.txt” usando a função salvar do seu editor de texto. Em seguida, insira-o no comando Curl para fazer o download de tudo na lista. Observe que estamos usando  xargs  em combinação com  curl  para possibilitar o download de vários arquivos.

xargs -n 1 curl -O <>

Pressione a  tecla Enter  para iniciar o processo de download. Por favor, entenda que ao usar o  comando xargs  para baixar vários arquivos, não é possível especificar um local de download. Seus downloads aparecerão no diretório Home (/ home / USERNAME /).

Como baixar arquivos no Linux com Curl

Baixando com Curl - GUI

Se você gosta da ideia do Curl, mas prefere uma GUI para baixar arquivos, pode usar o aplicativo Curl GUI. É um aplicativo beta de 2007 , mas ainda funciona em sistemas operacionais Linux modernos e adiciona uma interface gráfica amigável ao Curl.

Para começar, você deve instalar o programa. O programa é um script Perl e requer o pacote “perl-tk” para ser executado. Para instalá-lo, abra uma janela de terminal e digite o comando abaixo que corresponde ao seu sistema operacional.

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

Em seguida, crie um novo diretório na pasta / opt / usando  mkdir .

sudo mkdir -p / opt / curl-gui /

Use o  comando CD  para mover para a nova pasta. Em seguida, use o  wget  para baixar o arquivo de script.

cd / opt / curl-gui /

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

Em seguida, baixe o arquivo de atalho e marque-o como executável. 

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

Depois de instalar o aplicativo, pesquise “cURL GUI” no menu do aplicativo e clique nele para iniciar o aplicativo. Em seguida, dentro do aplicativo, localize a caixa de texto na parte superior e cole o link de download nela.

Depois de colar o link de download, encontre “Arquivo de saída” e marque a caixa. Em seguida, escreva o nome do arquivo de saída. Por exemplo, se você estiver baixando um ISO do Ubuntu, adicione “/home/USERNAME/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso” após “Saída”.

Como baixar arquivos no Linux com Curl

Clique em “START curl” para iniciar o download. Quando o download for concluído, feche o aplicativo e abra o gerenciador de arquivos do Linux para acessar o arquivo baixado.


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.