Хотелось с вами поделиться полезной программой, которой пользуюсь сам для загрузок объемных файлов (iso файлов дистрибутивов Linux, в основном).
Коротко о менеджере загрузок uGet
uGet — свободный, кроссплатформенный менеджер загрузок с открытым исходным кодом.
Из главных особенностей:
- возможность поставить на паузу загрузку файла;
- возможность продолжить загрузку после паузы или разрыва соединения;
- можно установить ограничения скорости;
- настройка категорий для загружаемых файлов;
- Загрузка файлов по протоколам HTTP, HTTPS, FTP, и BitTorrent.
Вот так выглядит основное окно программы uGet:
Теперь перейдем к установке и настройке программы uGet.
Установка uGet в Linux
Все инструкции установки программы uGet взяты с официального сайта программы: https://ugetdm.com/downloads/#linux-distributions.
Установка uGet в Ubuntu (Elementary OS, Linux Mint).
Для установки программы uGet в Ubuntu (Elementary OS, Linux Mint) откройте терминал и выполните следующие команды:
То есть, добавляем репозиторий приложения uGet в систему и устанавливаем из него.
Также, рекомендуется установить aria2 приложение, которое позволяет скачивать файлы по протоколу BitTorrent в uGet.
Установка uGet в Fedora.
Для установки программы uGet в Fedora откройте терминал и выполните следующую команду:
Для установки приложения aria2, которое позволяет скачивать файлы по протоколу BitTorrent в uGet, откройте терминал и выполните следующую команду:
Настройка uGet в Linux
После установки программы uGet ей уже можно пользоваться. Здесь продемонстрирую, как можно сделать, чтобы ей можно было пользоваться более комфортно.
Настройка uGet после установки
Так как мы установили библиотеку aria2, чтобы можно было скачивать файлы по torrent протоколу, её нужно выбрать в настройках программы uGet. Переходим "Правка" - "Настройки", затем на вкладке "Плагины" выбираем "Порядок распознавания плагинов" - "curl + aria2":
Настройка каталога сохранения загрузок uGet по умолчанию
Когда создается новая закачка, мы выбираем категорию:
Здесь всегда можно настроить каталог, в который будет сохранен скачиваемый файл.
Но можно выбрать каталоги по умолчанию для каждой категории. Для этого, выберите в основном окне категорию, нажмите правой кнопкой мыши по ней и выберите из контексного меню "Свойства":
На второй вкладке "Умолчания для новой закачки 1" можно задать каталог сохранения по умолчанию для выбранной категории.
Создавайте категории и настраивайте их под себя, чтобы автоматизировать процесс задания путей сохранения новых файлов.
Перехват ссылок скачивания в браузерах
Без перехвата ссылок на скачивание в браузерах не совсем удобно пользоваться программой. Благо, есть плагины для Chromium подобных браузеров и Firefox.
Вот так выглядит плагин в браузере Google Chrome:
Благодаря ему, когда нажимаем на ссылку для скачивания в браузере, тут же будет создана новая закачка в программе uGet:
Для того, чтобы это расширение заработало, сначала нужно установить uget-integrator.
Инструкция по установке uget-integrator взята с их официального репозитория и доступна по ссылке: https://github.com/ugetdm/uget-integrator/wiki/Installation.
Для установки uget-integrator в Ubuntu (Elementary OS, Linux Mint) откройте терминал и выполните следующие команды:
Для установки uget-integrator в остальных дистрибутивах Linux нужно выполнить следующие команды в терминале:
После установки uget-integrator устанавливаем в браузер расширение:
- Google Chrome, Chromium and Vivaldi: Chrome Extension
- Opera, Yandex Browser: Opera Addon
- Mozilla Firefox 56+: Firefox Addon
Всё, теперь можно пользоваться данным плагином для вашего браузера.
Давайте быстренько пробежимся по его настройкам:
- Interrupt downloads - можно включать и выключать перехват ссылок скачивания в браузере.
- Minimum file size - настраивается минимальный размер файла в килобайтах, ссылки на которые будут перехватываться в браузере. У меня это 20 мегабайт (примерно), то есть, файлы меньшего размера будут скачиваться в самом браузере.
- Interrupt or skip files regardless of their size - в первом случае, можно задать расширения файлов, которые будут перехватываться всегда. В моем случае, это torrent файлы, потому что размер torrent файла меньше 20 мегабайт, следовательно будет скачиваться в браузере, а не перехватываться данным расширением. Во втором случае, наоборот, указываются расширения файлов, ссылки на скачивания которых никогда не будут перехватываться.
- Interrupt or skip URLs regardless of file size - механизм, как в предыдущем пункте настроек, только уже указываем адреса сайтов, а не расширения файлов.
Добавить индикатор приложения uGet на верхнюю панель (системный трей).
В Ubuntu у меня индикатор uGet не появился на верхней панели. Поэтому, если у вас Ubuntu, то я эту проблему решил установкой расширения TopIcons Plus, который доступен по ссылке: https://extensions.gnome.org/extension/1031/topicons/.
В результате, индикатор приложения у меня отобразился на верхней панели:
Вот и всё, что хотелось рассказать про менеджер загрузок uGet.