Overzicht
aria2c is een veelzijdig hulpprogramma dat efficiënt bestanden kan downloaden via verschillende protocollen. Het blinkt met name uit in het optimaliseren van downloadsnelheden door gelijktijdig meerdere verbindingen te gebruiken.
Belangrijkste Kenmerken
- Ondersteuning voor meerdere protocollen (HTTP, HTTPS, FTP, SFTP, BitTorrent, Metalink)
- Verbeterde snelheid door meerdere verbindingen/bronnen
- Ondersteuning voor het hervatten van downloads
- Batch downloaden vanuit een bestandslijst
- Ondersteuning voor BitTorrent/Metalink
Belangrijkste Opties
De belangrijkste opties van aria2c stellen u in staat om de downloadmethode, snelheid, uitvoer en meer gedetailleerd te regelen.
Download Beheer
BitTorrent/Metalink
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`aria2c` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Voorbeelden van het gebruik van de verschillende functies van aria2c.
Basis HTTP/HTTPS bestand downloaden
aria2c https://example.com/archive.zip
Download een bestand van de opgegeven URL.
Bestand downloaden met maximaal 5 verbindingen
aria2c -x 5 https://example.com/large_file.tar.gz
Gebruik 5 gelijktijdige verbindingen met dezelfde server om de downloadsnelheid te verhogen.
Bestand opslaan onder een specifieke naam
aria2c -o my_document.pdf https://example.com/document.pdf
Sla het gedownloade bestand op als 'my_document.pdf'.
BitTorrent bestand downloaden en oneindig seeden
aria2c --enable-dht --seed-time=0 torrent_file.torrent
Download een torrent-bestand en blijf oneindig seeden na voltooiing. DHT is ingeschakeld om peers te vinden.
Batch downloaden vanuit een lijst met bestanden
aria2c -i urls.txt
Download alle URLs uit het bestand 'urls.txt', waarbij elke regel één URL bevat.
Specificeer downloadmap
aria2c -d /home/user/downloads https://example.com/another_file.iso
Sla gedownloade bestanden op in de map '/home/user/downloads'.
Installatie
aria2c is niet standaard inbegrepen in de meeste Linux-distributies, dus u moet het installeren via uw pakketbeheerder.
Debian/Ubuntu
sudo apt update && sudo apt install aria2
Installeer aria2c met de APT-pakketbeheerder.
Fedora/CentOS/RHEL
sudo dnf install aria2
Installeer aria2c met de DNF (of Yum) pakketbeheerder.
Arch Linux
sudo pacman -S aria2
Installeer aria2c met de Pacman pakketbeheerder.
Tips & Aandachtspunten
Tips en aandachtspunten voor het effectiever gebruiken van aria2c.
Prestatieoptimalisatie
- Het verhogen van het aantal verbindingen per server met de `-x` optie kan de downloadsnelheid verbeteren. Te veel verbindingen kunnen echter de server belasten, dus pas dit met mate aan.
- Met de `-s` optie kunt u het maximale aantal gelijktijdige downloads beheren bij het downloaden van meerdere bestanden tegelijk, wat helpt bij het beheren van systeembronnen.
Bij gebruik van BitTorrent
- Het inschakelen van DHT (Distributed Hash Table) en Local Peer Discovery met de opties `--enable-dht` en `--bt-enable-lpd` kan helpen bij het vinden van meer peers en het verbeteren van de download-efficiëntie.
- De optie `--seed-time=0` blijft oneindig seeden na voltooiing van de download. Dit is nuttig voor andere gebruikers, maar verbruikt continu systeembronnen (upload-bandbreedte), dus wees voorzichtig.
Gebruik van Configuratiebestanden
- U kunt een configuratiebestand maken op `~/.aria2/aria2.conf` om veelgebruikte opties vooraf in te stellen. U kunt bijvoorbeeld standaard verbindingsnummers, downloadmappen, etc. specificeren.
- U kunt ook een specifiek configuratiebestand specificeren met het commando `aria2c --conf-path=/path/to/aria2.conf`.