axel
axel copied to clipboard
Lightweight CLI download accelerator
This implementation parses the $HOME/.netrc (or a file specified by the user) through the `--netrc[=file]` or `-R[file]` options. It uses a simple FSM in order to parse the file and...
Just want to add, I had problems with `dialog` where it would get stuck sometimes and stop updating. I think maybe it was caused by too much / too fast...
- [x] [](https://git.alpinelinux.org/cgit/aports/tree/main/axel/APKBUILD) --- @ncopa - [ ] [](http://sisyphus.ru/en/srpm/axel) - [x] [](https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/axel) --- @foutrelis - [x] [Buildroot](https://git.buildroot.org/buildroot/tree/package/axel/axel.mk) --- @ismaell - [ ] CentOS -...
``` -p --progress Print simple percentages instead of progress bar (0-100)\n" ```
Running axel 2.17.11 on CentOS 7: ```console axel http://vault.centos.org/8.5.2111/AppStream/Source/SPackages/varnish-6.0.8-1.module_el8.5.0+995+944219f1.src.rpm Initializing download: http://vault.centos.org/8.5.2111/AppStream/Source/SPackages/varnish-6.0.8-1.module_el8.5.0+995+944219f1.src.rpm Connection gone. Segmentation fault ``` The next run is slow but successful.
axel can't download this ftp iso, but wget can. $ axel -a -n 4 ftp://ftp.netbsd.org/pub/NetBSD/iso/9.0/NetBSD-9.0-amd64.iso Initializing download: ftp://ftp.netbsd.org/pub/NetBSD/iso/9.0/NetBSD-9.0-amd64.iso File size: 4294936012 bytes Opening output file NetBSD-9.0-amd64.iso State file found: 0...
Running v2.17.10 `axel "https://ia800905.us.archive.org/21/items/NetAgustos98/.net Ağustos 1998_thumb.jpg"` fails with: ``` Initializing download: https://ia800905.us.archive.org/21/items/NetAgustos98/.net Ağustos 1998_thumb.jpg --- Sending request --- GET /21/items/NetAgustos98/.net%20A%,4%)fustos%201998_thumb.jpg HTTP/1.0 ... --- End of headers --- (null) ``` That...
Linux system with the latest version (2.17.10). Pretty easy to reproduce, too. ``` % axel -n 20 'http://host/importantdata' Initializing download: http://host/importantdata File size: 1000 Megabyte(s) (1048576000 bytes) Opening output file...
SSL_shutdown() tries to send the close_notify shutdown alert to the peer. When the peer has shutdown, kernel will send a SIGPIPE to client, so we must catch the signal.
OS: ubuntu21.10 I can successfully download file in the home directory but cannot in other disk: In the home download folder:  But if I change the output folder into...