ARIA2-narzędzie do pobierania linii poleceń z wieloma prrotokołami dla Linux

ARIA2-narzędzie do pobierania linii poleceń z wieloma prrotokołami dla Linux

Aria2 to open source i bezpłatne lekkie narzędzie do pobierania linii poleceń wielofotokowych i multi-serwer Okna, Linux I Mac OS X.

Ma możliwość pobierania plików z wielu protokołów i źródeł, w tym Http/Https, Ftp, BitTorrent I Metalink. Poprawia prędkość pobierania, wykorzystując maksymalną przepustowość pobierania i przyspiesza Twoje wrażenia z pobierania.

Cechy

  • Pobieranie wielu połączeń - Może pobrać plik z wielu źródeł/protokołów i spróbować użyć maksymalnej przepustowości pobierania i poprawić ogólną wrażenia pobierania.
  • Lekki - Nie wymaga dużo pamięci i wykorzystania procesora. Pliki do pobrania HTTP/FTP używają tylko pamięci 4 MB i 9 MB do pobierania BitTorrent.
  • W pełni przedstawiony klient BitTorrent - W pełni przedstawiony klient BitTorrent z obsługą DHT, PEX, szyfrowania, URI magnesów, nasion internetowych, selektywnych pobierania, lokalnego odkrycia rówieśniczego i UDP śledzący.
  • Włączone metalink - Obsługuje Metalink wersję 4 i 3, która zapewnia weryfikację pliku dla integracji HTTP/FTP/SFTP/BitTorrent oraz różne konfiguracje lokalizacji, języka, systemu operacyjnego itp.
  • Pilot - Obsługa interfejsu RPC w celu kontrolowania procesu ARIA2. Obsługiwane interfejsy to JSON-RPC (przez HTTP i WebSocket) i XML-RPC.

Uwaga: nie powinniśmy brać pod uwagę aria2 jest zastąpieniem klientów WGET, Curl lub Torrent, ale raczej uważany za alternatywę z większą ilością opcji wsparcia i pobierania.

Instalowanie menedżera pobierania linii poleceń ARIA2 w LINX

W tym artykule wyjaśniono, jak zainstalować Aria2 narzędzie do pobierania wiersza poleceń w Rhel, Centos, Fedora I Debian, Ubuntu, Linux Mint systemy z użytecznymi technikami pobierania i użyciem.

Na RHEL/CENTOS/FEDORA

Najpierw musisz pobrać i włączyć repozytorium EPEL poniżej RHEL/CENTOS systemy. (Notatka: Użytkownicy Fedora nie muszą dodawać żadnego repozytorium, po prostu zainstaluj ARIA2 za pomocą polecenia DNF, jak pokazano).

# DNF instaluj aria2 

Teraz zainstaluj Aria2 pakiet z włączonego Epel Repozytorium w ramach systemu za pomocą narzędzia poleceń Yum.

# Yum Zainstaluj epel -uwalanie -y # Yum instaluj aria2 -y 
Przykładowy wyjście:
Załadowane wtyczki: FastestMirror, Langpacks Ładowanie prędkości lustrzanych z buforowanego pliku hosta * Baza: Centos.lustra.estointernet.W * Elrepo: Mirror-HK.Koddos.netto * epel: repo.del.Extreme-ix.org * dodatki: centos.lustra.estointernet.W * aktualizacje: centos.lustra.estointernet.W rozwiązywaniu zależności-> Uruchamianie kontroli transakcji ---> pakiet aria2.x86_64 0: 1.18.10-2.El7.1 zostanie zainstalowany -> Zależności Zależności Zależności zakończonej zależności =============================================================================================== ================================================== ================================= Pakiet Arch Version Size ================================================== ================================================== ================================================== ========== Instalowanie: ARIA2 x86_64 1.18.10-2.El7.1 Epel 1.3 m Podsumowanie transakcji =============================================================================== ================================================== ========================== Zainstaluj 1 pakiet Całkowity rozmiar pobierania: 1.3 m Zainstalowany rozmiar: 4.1 m Pobakowe Pakiety: ARIA2-1.18.10-2.El7.1.x86_64.RPM | 1.3 MB 00:00:01 Uruchamianie kontroli transakcji Uruchomienie testu transakcji transakcji Test transakcji powiódł się instalacja transakcji: ARIA2-1.18.10-2.El7.1.x86_64 1/1 weryfikacja: aria2-1.18.10-2.El7.1.x86_64 1/1 zainstalowany: aria2.x86_64 0: 1.18.10-2.El7.1 kompletny! 

Na Mint Debian/Ubuntu/Linux

$ sudo apt-get instaluj aria2
Przykładowy wyjście
[chroniony e-mail]: ~ $ sudo apt-get instaluj aria2 [sudo] hasło dla Ravisaive: Czytanie list pakietów… Dokonane budowanie zależności Drzewa Drzewa INFORMACJE INFORMACJE STANE… wykonane następujące pakiety zostały automatycznie zainstalowane i nie są już wymagane: KSYSGUARDD Libruby1.9.1 Ruby1.9.Użyj „apt-get AutoreMove”, aby je usunąć. Zostaną zainstalowane następujące dodatkowe pakiety: LIBC-ARES2 Zostaną zainstalowane następujące nowe pakiety: ARIA2 Libc-Ares2 0 Uaktualniono, 2 nowo zainstalowane, 0 do usunięcia i 234 nie zaktualizowane. 10 Nie w pełni zainstalowane ani usunięte. Musisz uzyskać 1651 kb archiwum. Po tej operacji zostanie użyty 4536 kb dodatkowej przestrzeni dysku. Chcesz kontynuować [T/N]? y Get: 1 http: // in.archiwum.Ubuntu.com/ubuntu/saucy/main libc-ares2 i386 1.10.0-2 [38.3 kb] zdobądź: 2 http: // in.archiwum.Ubuntu.com/ubuntu/saucy/wszechświat aria2 i386 1.17.0-1 [1 613 kb] pobrano 1651 kb w 7s (235 kb/s)

Notatka: Czasami domyślne repozytoria nie dostarczają najnowszej wersji. Tak więc w takim przypadku może być konieczne skompilowanie i zainstalowanie z pakietu źródłowego, jak pokazano tutaj.

ARIA2 Pobieranie i przykłady

Tutaj zbadamy niektóre użyteczne użycie i opcje pobierania ARIA2 z ich przykładami.

Pobierz z Internetu

Aby pobrać pojedynczy plik z Internetu, wykonaj polecenie jako.

# aria2c http: //.Ubuntu.com/disco/ubuntu-19.04-Desktop-AMD64.ISO
Pobierz z dwóch źródeł

Aby pobrać wiele plików, powiedz dwa pliki, a następnie uruchom następujące polecenie.

# aria2c http: //.Ubuntu.com/disco/ubuntu-19.04-Desktop-AMD64.ISO http: // uwalnia.Ubuntu.com/Cosmic/Ubuntu-18.10-Desktop-AMD64.ISO
Pobierz za pomocą dwóch połączeń

Aby pobrać plik za pomocą tylko dwóch połączeń na host, a następnie użyj opcji -x2 (Połączenie 2) jak pokazano niżej.

# aria2c -x2 http: //.Ubuntu.com/disco/ubuntu-19.04-Desktop-AMD64.ISO
Pobierz z BitTorrent

Aby pobrać plik torrent, użyj następującego polecenia.

# aria2c http: //.Ubuntu.com/disco/ubuntu-19.04-Desktop-AMD64.ISO.potok
Pobierz z Metalink

Aby pobrać plik Metalink, użyj następującego polecenia.

$ aria2c http: // przykład.Org/Mylinux.Metalink 
Pobierz adresy URL znalezione w pliku tekstowym

Aby pobrać listę UrNapisane w pliku tekstowym o nazwie Downloadurls.tekst, Następnie użyj następującego polecenia. URLPowinien zawierać jedno pobieranie na linię w Downloadurls.tekst plik.

# aria2c -i pobieranie.tekst
Ustaw ograniczenie prędkości pobierania

Aby ustawić ograniczenie prędkości pobierania na pobieranie, użyj następującej opcji.

# aria2C -max-Download-limit = 100k http: //.Ubuntu.com/disco/ubuntu-19.04-Desktop-AMD64.ISO.potok

Aby uzyskać więcej wykorzystania i opcji, otwórz terminal i uruchom polecenie jako „Man aria2c". Dostępne są również graficzne front-end Aria2, Możesz je znaleźć na stronie ARIA2.