Управління завантаженнями

Найкращі менеджери завантажень для Linux

Найкращі менеджери завантажень для Linux
Менеджери завантажень забезпечують зручний спосіб завантаження файлів, не покладаючись на вбудовані механізми завантаження веб-браузерів. Зазвичай під час вибору менеджера завантажень люди шукають підтримку пакетного завантаження, можливість призупинення та відновлення та підтримку завантаження з кількома підключеннями. Кілька підключень до одного файлу можуть прискорити завантаження, особливо коли файловий сервер обмежує завантаження. Зверніть увагу, що деякі файлові сервери блокують функцію призупинення та відновлення та мають механізми, що запобігають завантаженню з кількох з’єднань. У цій статті буде розглянуто програми командного рядка та графічний менеджер завантажень для Linux.

Wget і Curl

Wget і Curl - це прості інструменти командного рядка, які можна використовувати для завантаження файлів за допомогою прямих посилань. Хоча вони підтримують призупинення та відновлення завантажень, в даний час функція для багатопотокових завантажень недоступна. І wget, і curl попередньо встановлюються на більшості дистрибутивів Linux.

Щоб завантажити файл за допомогою wget і curl, виконайте одну з наступних команд (замініть URL):

$ wget “https: // www.приклад.com / приклад.дьоготь.gz "
$ curl “https: // www.приклад.com / приклад.дьоготь.gz "

Щоб призупинити завантаження файлу за допомогою wget і curl, натисніть ключ. Щоб відновити завантаження, виконайте одну з таких команд:

$ wget -c “https: // www.приклад.com / приклад.дьоготь.gz "
$ curl -c “https: // www.приклад.com / приклад.дьоготь.gz "

Припускаючи, що посилання для завантаження зберігаються в “посиланнях.txt ”, ви можете використовувати одну з наступних команд для ініціювання пакетного завантаження:

$ wget -i посилання.txt
$ xargs -n 1 curl -O < links.txt

Wget і curl не підтримують кілька підключень до одного файлу. Щоб переглянути всі доступні параметри для wget і curl, виконайте одну з наступних команд:

$ wget --допомога
$ curl --допомога

Аксель

Axel - менеджер завантажень командного рядка для Linux. На відміну від wget та curl, він підтримує завантаження з кількома підключеннями з можливістю призупинити та відновити їх.

Щоб встановити axel в Ubuntu, виконайте команду нижче:

$ sudo apt встановити axel

Щоб завантажити файл за допомогою axel, запустіть таку команду (замініть URL):

$ axel “https: // www.приклад.com / приклад.дьоготь.gz "

Axel автоматично створює.st ”, коли він ініціює завантаження. Ви можете призупинити поточне завантаження, натиснувши . Якщо як частково завантажений файл, так і “.st ”існує у папці, axel автоматично відновить перерване раніше завантаження.

Щоб створити кілька підключень під час завантаження файлу, запустіть команду в наступному форматі (замініть «4» на власний вибір):

$ axel -n 4 “https: // www.приклад.com / приклад.дьоготь.gz "

Axel не підтримує пакетне завантаження. Однак ви можете просто прокрутити файл посилань за допомогою bash, щоб завантажувати файли по одному. Нижче наведено невеликий приклад:

$ при прочитанні посилання; do axel -n 4 $ посилання; зроблено < links.txt

Щоб дізнатися більше про всі параметри axel, виконайте таку команду:

$ axel --допомога

Арія2

Aria2 - один із найкращих та повнофункціональних менеджерів завантажень командного рядка, доступних сьогодні для Linux. Він підтримує багатопотокові завантаження, пакетне завантаження, призупинення та відновлення завантажень, і навіть може завантажувати торрент-файли.

Щоб встановити aria2 в Ubuntu, виконайте таку команду:

$ sudo apt встановити aria2

Щоб завантажити файл за допомогою aria2, виконайте таку команду:

$ aria2c “https: // www.приклад.com / приклад.дьоготь.gz "

Щоб створити кілька з'єднань під час завантаження файлу, запустіть команду в наступному форматі (замініть «4» на власний вибір):

$ aria2c -x 4 “https: // www.приклад.com / приклад.дьоготь.gz "

Припускаючи, що посилання для завантаження зберігаються в “посиланнях.txt ”, ви можете використати таку команду, щоб ініціювати пакетне завантаження:

$ aria2c -i посилання.txt

Щоб дізнатись більше про всі параметри aria2, запустіть команду нижче:

$ aria2c --допомога

Uget

Uget - це безкоштовний графічний менеджер завантажень із відкритим кодом та міжплатформеним менеджером. Окрім багатопотокових та пакетних завантажень, він також підтримує автоматичний моніторинг буфера обміну, призупинення та відновлення завантажень, розширення браузера, завантаження відео з YouTube, торрент-файли, заплановані завантаження тощо.

Щоб встановити uget в Ubuntu, виконайте наведену нижче команду:

$ sudo apt install uget

Тепер ви можете розпочати користування uget, запустивши програму з панелі запуску програм.

Менеджер завантажень Xtreme

Xtreme Download Manager - це повнофункціональний графічний менеджер завантажень. Деякі його функції включають можливість обробки пакетних завантажень, завантажень із кількома підключеннями, призупинення та відновлення завантажень, розширення браузера, завантаження веб-сайтів із потоковим відео, заплановане завантаження тощо.

Ви можете завантажити менеджер завантажень xtreme “.jar ”файл із тут. Виконайте таку команду, щоб запустити її:

$ java -jar xdman.банку

Менеджер завантажень Persepolis

Persepolis Download Manager - це інтерфейс графічного інтерфейсу для менеджера завантажень командного рядка aria2 (згаданий вище). Він має паритет функцій з aria2 з деякими додатковими функціями, такими як заплановане завантаження та вбудована підтримка завантаження відео з потокових сайтів.

Ви можете завантажити менеджер завантажень Perspolis з тут.

Висновок

Ось деякі менеджери завантажень, доступні для Linux, які ви можете використовувати для обробки завантажень. Розширення інтеграції браузера для менеджерів завантажень не настільки надійні, як раніше, головним чином через суворі вимоги браузерів та проблеми безпеки. Щоб отримати пряме посилання для завантаження файлу, ви можете ініціювати завантаження у браузері, а потім негайно скасувати його. Клацнувши правою кнопкою миші на скасованому завантаженні, ви отримаєте пряме посилання для завантаження.

HD Remastered Games для Linux, які раніше ніколи не випускали Linux
Багато розробників і видавців ігор випускають HD-ремастер старих ігор, щоб продовжити життя франшизи. Будь ласка, шанувальники просять сумісність із с...
Як використовувати AutoKey для автоматизації ігор Linux
AutoKey - це утиліта автоматизації робочого столу для Linux та X11, запрограмована на Python 3, GTK та Qt. Використовуючи його сценарії та функціональ...
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...