Менеджеры загрузки в Windows — один из самых необходимых инструментов, которого не хватает каждому новичку в мире Linux. Такие программы, как Internet Download Manager Download Accelerator Plus и Free Download Manager, очень нужны, но эти инструменты недоступны в Linux или Unix-подобных системах.
Нет, не стоит беспокоиться, вы найдете несколько альтернативных менеджеров загрузки для Linux, которые помогут вам управлять и ускорять загрузку файлов на рабочем столе Linux.
1. XDM — Xtreme Download Manager
Как говорят его разработчики, «XDM может ускорить скорость загрузки до 5 раз благодаря интеллектуальной технологии динамической сегментации файлов». Безусловно, это один из лучших менеджеров загрузки, доступных на рабочем столе Linux, который поставляется с функцией ускоренной загрузки, возможностью возобновления и интеграцией с браузером.
XDM безупречно интегрируется с самыми популярными веб-браузерами, такими как Chrome, Firefox, Opera, Vivaldi и Chromium. Он также перехватывает ссылки на скачивание из браузера и автоматически добавляет их в очередь загрузки.
Кроме того, в программу встроен видеоконвертер, который позволяет конвертировать загруженные видео в несколько форматов, чтобы вы могли посмотреть их позже на мобильном телефоне или телевизоре (поддерживается 100+ устройств).
Особенности XDM
- Скачивание любого потокового видео.
- Поддерживает приостановку/возобновление загруженных файлов.
- Поддерживает 32 сегмента для каждого загружаемого файла, что делает процесс загрузки еще быстрее.
- Поддержка захвата мультимедийных файлов с известных веб-сайтов, таких как Youtube, MetaCafe, Vimeo и других, в различных форматах, таких как WebM, MP4, AVI… и т.д.
- Поддержка многих протоколов, таких как HTTP, HTTPS и FTP.
- Поддержка большинства дистрибутивов Linux, помимо поддержки Windows.
- Поддержка быстрого извлечения URL из буфера обмена.
- Имеется расширение интеграции для большинства веб-браузеров, таких как Firefox, Chrome / Chromium и Safari.
- Очень приятный графический интерфейс, похожий на Internet Download Manager.
- Множество других функций.
Чтобы установить последнюю стабильную версию Xtreme Download Manager на Ubuntu или на другие дистрибутивы Linux, скачайте tar-файл установщика XDM Linux с помощью команды wget, распакуйте его и запустите скрипт установщика для установки.
$ wget https://github.com/subhra74/xdm/releases/download/7.2.11/xdm-setup-7.2.11.tar.xz
$ tar -xvf xdm-setup-7.2.11.tar.xz
$ sudo sh install.sh

2. FireDM [снят с производства]
FireDM — это менеджер интернет-загрузок с открытым исходным кодом, который был разработан с использованием Python и основан на инструментах «LibCurl» и «youtube_dl». Он поставляется с несколькими соединениями, высокоскоростным механизмом, и загружает файлы и видео с youtube и других различных потоковых сайтов.
Особенности FireDM
- Многоконнекторная загрузка «Multithreading».
- Автоматическая сегментация файлов и обновление для мертвых ссылок.
- Поддержка Youtube и множества потоковых веб-сайтов.
- Загрузка всего плейлиста видео или выбранных видео.
- Просмотр видео с субтитрами во время загрузки.
FireDM доступен для установки с помощью установщика пакетов Pip на Ubuntu и других производных Ubuntu.
$ sudo apt install python3-pip
$ sudo apt install ffmpeg libcurl4-openssl-dev libssl-dev python3-pip python3-pil python3-pil.imagetk python3-tk python3-dbus
$ sudo apt install fonts-symbola fonts-linuxlibertine fonts-inconsolata fonts-emojione
$ python3 -m pip install firedm --user --upgrade --no-cache

3. DownThemAll
В отличие от других программ в этом списке, DownThemAll не является программой, фактически это плагин для Firefox, но он очень хорош в загрузке нескольких файлов и очень эффективен в выборе ссылок для загрузки и сохраняет записи о ваших последних решениях, чтобы вы могли поставить в очередь больше загрузок.
Как я уже сказал, это плагин для браузера и может быть установлен на всех доступных платформах, таких как Windows, Linux, BSD, Mac OS X… и т.д.
Особенности DownThemAll
- Как говорят разработчики: «DownThemAll может ускорить вашу скорость загрузки до 400%».
- Поддержка загрузки всех изображений и ссылок на веб-странице.
- Поддержка одновременной загрузки нескольких файлов с возможностью установки скорости загрузки для каждого из них.
- Поддержка автоматического захвата загруженных ссылок из браузера Firefox.
- Возможность настроить множество параметров для интеграции между Firefox и DownThemAll.
- Возможность автоматической проверки SHA1 и MD5 хэшей после загрузки.
- И многое другое.

Плагин DownThemAll также доступен для Chrome в качестве расширения.
4. Менеджер загрузок uGet
Один из самых известных менеджеров загрузки, uGet — это действительно хороший менеджер загрузки, который был создан с использованием библиотеки GTK+, он доступен как для Windows, так и для Linux.
Особенности uGet
- Поддержка одновременной загрузки множества файлов с возможностью установки максимальной скорости загрузки для всех файлов вместе или для каждого из них.
- Поддержка загрузки торрента и файлов Metalink.
- Поддержка загрузки файлов с анонимного FTP или с помощью имени пользователя и пароля.
- Поддержка захвата списка URL-адресов из локальных файлов для загрузки их всех.
- Поддержка загрузки файлов через интерфейс командной строки.
- Поддержка 16 сегментов для каждого загружаемого файла.
- Возможность автоматического захвата URL из буфера обмена.
- Возможность интеграции с дополнением FlashGot для Firefox.
- Многие другие возможности.
uGet доступен для загрузки из официальных репозиториев для большинства дистрибутивов Linux, в Ubuntu, Debian, Linux Mint и элементарных ОС.
$ sudo add-apt-repository ppa:plushuang-tw/uget-stable
$ sudo apt-get update
$ sudo apt-get install uget
В системах на базе RHEL вы можете легко установить uGet из официальных репозиториев с помощью команд yum или dnf.
$ sudo dnf install uget
OR
$ sudo yum install uget
В Arch и Manjaro Linux установите uget с помощью:
$ sudo pacman -S uget
На OpenSuse установите uget с помощью:
$ sudo zypper install uget

5. Менеджер загрузок FlareGet
FlareGet — еще один менеджер загрузок, есть 2 его версии, одна бесплатная, другая платная, но все они с закрытым исходным кодом, но работают как на Windows, так и на Linux.
Особенности FlareGet
- Поддержка многопоточности.
- Поддержка до 4 сегментов на файл (в бесплатной версии, в платной — до 32).
- Поддержка большинства дистрибутивов Linux и поддержка интеграции с большинством веб-браузеров.
- Поддержка протоколов HTTP, HTTPS и FTP.
- Поддержка автоматического захвата URL-адресов из буфера обмена.
- Поддержка автоматического захвата видео с Youtube.
- Графический интерфейс доступен на 18 различных языках.
- Множество других функций.

Чтобы установить FlareGet в дистрибутивах Linux, загрузите бинарные пакеты FlareGet для архитектуры вашего дистрибутива Linux и установите его с помощью менеджера пакетов по умолчанию.
6. Менеджер загрузки Persepolis
Persepolis — это бесплатный, кроссплатформенный менеджер загрузок с открытым исходным кодом и графический интерфейс для aria2 (менеджера загрузок командной строки). Он написан на языке Python и разработан для дистрибутивов GNU/Linux, BSD, macOS и Microsoft Windows.
- Многосегментная загрузка
- Планирование загрузок
- Очередь загрузок
- Поиск и загрузка видео с Youtube, Vimeo, DailyMotion и др.
Чтобы установить менеджер загрузок Persepolis на Debian/Ubuntu и другие дистрибутивы Debian, используйте следующие команды.
$ sudo add-apt-repository ppa:persepolis/ppa
$ sudo apt update
$ sudo apt install persepolis
В Arch и других дистрибутивах Linux на базе Arch.
$ sudo yaourt -S persepolis
На Fedora и других дистрибутивах Linux на базе Fedora.
$ sudo dnf install persepolis
Для openSUSE Tumbleweed выполните следующие действия от имени root:
# zypper addrepo https://download.opensuse.org/repositories/home:hayyan71/openSUSE_Tumbleweed/home:hayyan71.repo
# zypper refresh
# zypper install persepolis

7. MultiGet [снят с производства]
MultiGet — еще один бесплатный, открытый и простой в использовании менеджер загрузки файлов с графическим интерфейсом (на основе wxWidgets) для Linux, написанный на языке программирования C++.
- Поддерживает протоколы HTTP и FTP
- Поддерживает многозадачность и многопоточность
- Поддерживает возобновление загрузки файлов
- Контроль буфера обмена — копирование URL и запрос на скачивание.
- Также поддерживает SOCKS 4,4a,5 прокси, FTP прокси, HTTP прокси.
Чтобы установить менеджер загрузок MultiGet на Debian/Ubuntu и другие дистрибутивы Debian, используйте следующие команды.
$ sudo apt-get install multiget

8. Менеджер загрузки KGet
KGet — это функциональный и удобный менеджер загрузки файлов для Linux с поддержкой протоколов FTP и HTTP(S), приостановкой и возобновлением загрузки файлов, поддержкой Metalink, включающей несколько URL для загрузки, и многим другим.
Чтобы установить менеджер загрузки KGet на Debian/Ubuntu и другие дистрибутивы Debian, используйте следующие команды.
$ sudo apt-get install kget
На Fedora и дистрибутивах на базе Fedora.
$ sudo dnf install kget
В Arch и других дистрибутивах Linux на базе Arch.
$ sudo yaourt -S kget

9. Менеджер загрузки PyLoad
PyLoad — это бесплатный менеджер загрузки файлов с открытым исходным кодом для Linux, написанный на языке программирования Python и созданный, чтобы быть очень легким, легко расширяемым и полностью управляемым через Интернет.

Чтобы установить менеджер загрузки PyLoad, в системе должен быть установлен менеджер пакетов Pip, чтобы установить его, как показано на рисунке.
$ pip install pyload-ng
10. Motrix
Motrix — это полнофункциональный, чистый и простой в использовании менеджер загрузки с открытым исходным кодом, который поддерживает загрузку файлов через HTTP, FTP, BitTorrent, Magnet и т.д. с возможностью одновременного выполнения до 10 задач загрузки.

Вы можете загрузить AppImage Motrix и запустить его напрямую на всех дистрибутивах Linux или использовать Snap для установки Motrix, см. GitHub/release для других форматов установочных пакетов Linux.
обзор хороший, но в 2023 это не надо