ARIA2-Alat Unduhan Command-Line Multi-Protocol untuk Linux

ARIA2-Alat Unduhan Command-Line Multi-Protocol untuk Linux

Aria2 adalah open source dan utilitas unduhan baris multi-protokol & multi-server gratis untuk Windows, Linux Dan Mac OSX.

Ini memiliki kemampuan untuk mengunduh file dari beberapa protokol dan sumber termasuk Http/Https, Ftp, Bittorrent Dan Metalink. Ini meningkatkan kecepatan unduhan dengan menggunakan bandwidth unduhan maksimum dan mempercepat pengalaman unduhan Anda.

Fitur

  • Unduh multi-koneksi - Ini dapat mengunduh file dari berbagai sumber/protokol dan mencoba menggunakan bandwidth unduhan maksimum Anda dan meningkatkan pengalaman unduhan keseluruhan.
  • Ringan - Itu tidak membutuhkan banyak memori dan pemanfaatan CPU. Unduhan HTTP/FTP hanya menggunakan memori 4MB dan 9MB untuk unduhan BitTorrent.
  • Klien BitTorrent yang sepenuhnya ditampilkan - Klien Bittorrent yang sepenuhnya ditampilkan dengan dukungan untuk DHT, PEX, Enkripsi, Magnet URI, Peredaran Web, Unduhan Selektif, Penemuan Peer Lokal dan Pelacak UDP.
  • Diaktifkan metalink - Ini mendukung metalink versi 4 dan 3, yang menyediakan verifikasi file untuk integrasi http/ftp/sftp/bittorrent dan konfigurasi yang berbeda untuk lokasi, bahasa, OS, dll.
  • Kendali jarak jauh - Dukungan antarmuka RPC untuk mengontrol proses ARIA2. Antarmuka yang didukung adalah JSON-RPC (lebih dari HTTP dan WebSocket) dan XML-RPC.

Harap dicatat, kita tidak boleh mempertimbangkan aria2 adalah penggantian klien Wget, Curl atau Torrent, tetapi dianggap sebagai alternatif dengan lebih banyak opsi dukungan dan unduhan.

Menginstal ARIA2 Command-Line Download Manager di Linx

Artikel ini menjelaskan cara menginstal Aria2 utilitas unduhan baris perintah di RHEL, Centos, Fedora Dan Debian, Ubuntu, Linux Mint Sistem dengan beberapa teknik dan penggunaan unduhan yang berguna.

Di rhel/centos/fedora

Pertama, Anda perlu mengunduh dan mengaktifkan repositori EPEL di bawah Rhel/centos sistem. (Catatan: Pengguna Fedora tidak perlu menambahkan repositori apa pun, cukup instal ARIA2 menggunakan perintah DNF seperti yang ditunjukkan).

# DNF Instal ARIA2 

Sekarang instal Aria2 Paket dari yang diaktifkan Epel Repositori Di Bawah Sistem Anda Menggunakan Alat Perintah YUM.

# yum instal epel -release -y # yum instal aria2 -y 
Output sampel:
Plugin yang dimuat: FastestMirror, Langpacks memuat kecepatan cermin dari hostfile yang di -cache * basis: centos.cermin.Estointernet.di * elrepo: mirror-hk.Koddos.net * epel: repo.Del.Extreme-IX.org * ekstra: centos.cermin.Estointernet.di * pembaruan: centos.cermin.Estointernet.Dalam menyelesaikan dependensi-> menjalankan pemeriksaan transaksi ---> paket aria2.x86_64 0: 1.18.10-2.EL7.1 akan diinstal -> dependensi resolusi ketergantungan jadi diselesaikan ======================================= ==================================================== =================================== Paket Versi Arch Repositori Ukuran =========== ==================================================== ==================================================== =========== Menginstal: ARIA2 x86_64 1.18.10-2.EL7.1 Epel 1.Ringkasan transaksi 3 m ================================================ ==================================================== ========================== Instal 1 Paket Total Ukuran Unduh: 1.Ukuran terpasang 3 m: 4.1 m Paket Pengunduhan: ARIA2-1.18.10-2.EL7.1.x86_64.RPM | 1.3 MB 00:00:01 Menjalankan Pemeriksaan Transaksi Uji Transaksi Tes Transaksi Berhasil Mengjalankan Pemasangan Transaksi: ARIA2-1.18.10-2.EL7.1.x86_64 1/1 memverifikasi: aria2-1.18.10-2.EL7.1.x86_64 1/1 diinstal: aria2.x86_64 0: 1.18.10-2.EL7.1 Lengkap! 

Di debian/ubuntu/linux mint

$ sudo apt-get install aria2
Output sampel
[Email Dilindungi]: ~ $ sudo apt-get install aria2 [sudo] Kata sandi untuk ravisaive: Membaca daftar paket ... selesai membangun informasi status pembacaan pohon ... dilakukan paket berikut secara otomatis diinstal dan tidak lagi diperlukan: ksysguardd libruby1.9.1 Ruby1.9.1 Gunakan 'APT-Get Autoremove' untuk menghapusnya. Paket tambahan berikut akan diinstal: libc-ares2 Paket baru berikut akan diinstal: aria2 libc-ares2 0 ditingkatkan, 2 yang baru diinstal, 0 untuk menghapus dan 234 tidak ditingkatkan. 10 tidak sepenuhnya terpasang atau dilepas. Perlu mendapatkan 1.651 kb arsip. Setelah operasi ini, 4.536 kb ruang disk tambahan akan digunakan. Apakah Anda ingin melanjutkan [y/n]? y dapatkan: 1 http: //.arsip.Ubuntu.com/ubuntu/saucy/libc-ares2 i386 1.10.0-2 [38.3 kb] dapatkan: 2 http: //.arsip.Ubuntu.com/ubuntu/Saucy/Universe ARIA2 I386 1.17.0-1 [1.613 kb] diambil 1.651 kb dalam 7s (235 kb/s)

Catatan: Terkadang, repositori default tidak memberikan versi terbaru. Jadi, dalam hal ini Anda mungkin perlu mengkompilasi dan menginstalnya dari paket sumber seperti yang ditunjukkan di sini.

ARIA2 Unduh Penggunaan & Contoh

Di sini kita akan menjelajahi beberapa penggunaan unduhan aria2 yang berguna dan opsi dengan contohnya.

Unduh dari web

Untuk mengunduh satu file dari web, jalankan perintah sebagai.

# aria2c http: // rilis.Ubuntu.com/disko/ubuntu-19.04-desktop-AMD64.iso
Unduh dari dua sumber

Untuk mengunduh beberapa file, katakanlah dua file, lalu jalankan perintah berikut.

# aria2c http: // rilis.Ubuntu.com/disko/ubuntu-19.04-desktop-AMD64.iso http: // rilis.Ubuntu.com/cosmic/ubuntu-18.10-desktop-AMD64.iso
Unduh menggunakan dua koneksi

Untuk mengunduh file hanya menggunakan dua koneksi per host, lalu gunakan opsi -x2 (Koneksi 2) seperti yang ditunjukkan di bawah ini.

# aria2c -x2 http: // rilis.Ubuntu.com/disko/ubuntu-19.04-desktop-AMD64.iso
Unduh dari BitTorrent

Untuk mengunduh file torrent, gunakan perintah berikut.

# aria2c http: // rilis.Ubuntu.com/disko/ubuntu-19.04-desktop-AMD64.iso.torrent
Unduh dari Metalink

Untuk mengunduh file metalink, gunakan perintah berikut.

$ aria2c http: // contoh.org/mylinux.Metalink 
Unduh URL yang ditemukan dalam file teks

Untuk mengunduh daftar UrL yang ditulis dalam file teks yang dipanggil downloadurls.txt, Kemudian gunakan perintah berikut. Itu UrlS harus berisi satu unduhan per baris di a downloadurls.txt mengajukan.

# aria2c -i downloadurls.txt
Atur batas kecepatan unduh

Untuk mengatur batas kecepatan unduhan per unduhan, gunakan opsi berikut.

# aria2c -max-download-limit = 100k http: // rilis.Ubuntu.com/disko/ubuntu-19.04-desktop-AMD64.iso.torrent

Untuk lebih banyak penggunaan dan opsi, buka terminal dan jalankan perintah sebagai “pria aria2c“. Ada juga ujung depan grafis yang tersedia untuk Aria2, Anda dapat menemukannya di halaman aria2.