ARIA2-narzędzie do pobierania linii poleceń z wieloma prrotokołami dla Linux
- 4792
- 373
- Seweryn Augustyniak
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.
- « Zainstaluj LEMP - Nginx, PHP, Mariadb i PhpMyAdmin w OpenSuse
- Jak zainstalować OpenSuse Leap 15.0 »