Установка wget на Ubuntu: пошаговая инструкция.

Если вы хотите научиться скачивать файлы с интернета в командной строке Ubuntu, то вам пригодится инструмент под названием wget. Он простой в использовании и очень мощный для автоматизации загрузки файлов.

В этой статье я расскажу, как установить wget на Ubuntu, и дам несколько полезных советов для начинающих.

Что такое wget и зачем он нужен?

wget — это командная утилита для скачивания файлов из интернета прямо в терминале. Она умеет загружать файлы, выполнять автоматические повторные попытки, сохранять файлы под нужным именем и даже скачивать целые сайты. Это очень удобно для тех, кто работает с сервером, или просто любит решать задачи через командную строку.

Как проверить, есть ли wget на вашем Ubuntu

wget является популярным инструментом и его часто включают в базовый набор программ Linux дистрибутива. Перед установкой стоит проверить, есть ли уже wget в системе. Для этого откройте терминал и введите команду:

wget --version

Если программа установлена, вы увидите информацию о версии. Значит установка вам не требуется.

Если команда не найдена:

waky@ubuntu:~$ wget --version
-bash: wget: command not found
waky@ubuntu:~$

значит wget нужно сначала установить.

Как установить wget на Ubuntu: подробная инструкция

Ниже я расскажу, как установить wget на Ubuntu пошагово. Всё очень просто, даже для тех, кто впервые в Linux.

Шаг 1: Обновите список доступных пакетов (опционально)

Перед установкой лучше обновить список пакетов командой:

sudo apt update

Эта команда скачает свежие сведения о программах, чтобы установка прошла без ошибок.

Шаг 2: Установите wget

wget входит в базовый репозиторий Ubuntu, поэтому утилиту можно легко установить с помощью пакетного менеджера. Для этого выполните команду:

sudo apt install wget

Введите ваш пароль, если потребуется. Подтвердите установку, нажав Y и Enter.

Пример вывода:

waky@ubuntu:~$ sudo apt install -y wget
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  wget
0 upgraded, 1 newly installed, 0 to remove and 91 not upgraded.
Need to get 334 kB of archives.
After this operation, 938 kB of additional disk space will be used.
Get:1 http://ru.archive.ubuntu.com/ubuntu noble-updates/main amd64 wget amd64 1.21.4-1ubuntu4.1 [334 kB]
Fetched 334 kB in 1s (367 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package wget.
(Reading database ... 117603 files and directories currently installed.)
Preparing to unpack .../wget_1.21.4-1ubuntu4.1_amd64.deb ...
Unpacking wget (1.21.4-1ubuntu4.1) ...
Setting up wget (1.21.4-1ubuntu4.1) ...
Scanning processes...
Scanning linux images...

Running kernel seems to be up-to-date.
waky@ubuntu:~$

Шаг 3: Проверьте успешность установки

После завершения установки проверьте версию:

wget --version

Если всё сделано правильно, вы увидите информацию о wget.

Пример вывода:

waky@ubuntu:~$ wget --version
GNU Wget 1.21.4 built on linux-gnu.

-cares +digest -gpgme +https +ipv6 +iri +large-file -metalink +nls
+ntlm +opie +psl +ssl/openssl

Wgetrc:
    /etc/wgetrc (system)
Locale:
    /usr/share/locale
Compile:
    gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="/etc/wgetrc"
    -DLOCALEDIR="/usr/share/locale" -I. -I../../src -I../lib
    -I../../lib -Wdate-time -D_FORTIFY_SOURCE=3 -DHAVE_LIBSSL -DNDEBUG
    -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
    -ffile-prefix-map=/build/wget-LWnKWI/wget-1.21.4=. -flto=auto
    -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection
    -Wformat -Werror=format-security -fcf-protection
    -fdebug-prefix-map=/build/wget-LWnKWI/wget-1.21.4=/usr/src/wget-1.21.4-1ubuntu4.1
    -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall
Link:
    gcc -DHAVE_LIBSSL -DNDEBUG -g -O2 -fno-omit-frame-pointer
    -mno-omit-leaf-frame-pointer
    -ffile-prefix-map=/build/wget-LWnKWI/wget-1.21.4=. -flto=auto
    -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection
    -Wformat -Werror=format-security -fcf-protection
    -fdebug-prefix-map=/build/wget-LWnKWI/wget-1.21.4=/usr/src/wget-1.21.4-1ubuntu4.1
    -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall -Wl,-Bsymbolic-functions
    -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8
    -luuid -lidn2 -lssl -lcrypto -lz -lpsl ../lib/libgnu.a

Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://www.gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Originally written by Hrvoje Niksic <hniksic@xemacs.org>.
Please send bug reports and questions to <bug-wget@gnu.org>.
waky@ubuntu:~$

Дополнительные советы по использованию wget

После установки вы можете начать скачивать файлы. Вот несколько простых команд:

Скачивание файла по URL:

wget https://example.com/file.zip

Сохранение с другим именем:

wget -O newname.zip https://example.com/file.zip

Продолжить скачивание, если оно было прервано:

wget -c https://example.com/file.zip

Руководство по использованию данного инструмента вы найдете в нашей отдельной статье.

Заключение

Установка wget на Ubuntu — это быстрый и легкий процесс, который занимает всего несколько минут.

Обновляем список пакетов командой sudo apt update.

Устанавливаем wget командой sudo apt install wget.

Проверяем установку командой wget —version.

Теперь вы можете скачивать файлы прямо из командной строки и автоматизировать свои задачи.