https://github.com/hartwork/fetchcommandwrapper
:cow: Wrapper integrating aria2 (https://aria2.github.io/) into portage's FETCHCOMMAND for faster downloads (Python)
https://github.com/hartwork/fetchcommandwrapper
aria2 cli downloader gentoo python python3
Last synced: 9 months ago
JSON representation
:cow: Wrapper integrating aria2 (https://aria2.github.io/) into portage's FETCHCOMMAND for faster downloads (Python)
- Host: GitHub
- URL: https://github.com/hartwork/fetchcommandwrapper
- Owner: hartwork
- Created: 2014-11-21T15:17:19.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2025-10-14T21:22:02.000Z (9 months ago)
- Last Synced: 2025-10-14T23:27:59.875Z (9 months ago)
- Topics: aria2, cli, downloader, gentoo, python, python3
- Language: Python
- Homepage: https://pypi.org/project/fetchcommandwrapper/
- Size: 150 KB
- Stars: 10
- Watchers: 43
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About
**fetchcommandwrapper** combines
download tool [aria2](https://aria2.github.io/)
with variable `GENTOO_MIRRORS`
to speed up distfile downloads of [Portage](https://wiki.gentoo.org/wiki/Portage)
by downloading from multiple mirrors at the same time.
**fetchcommandwrapper** integrates with Portage
through variables `FETCHCOMMAND` (and `RESUMECOMMAND`), hence the name.
# Installation
## System-wide installation in Gentoo
```console
# sudo emerge -av app-portage/fetchcommandwrapper
```
You can then append line `source /usr/share/fetchcommandwrapper/make.conf`
to file `/etc/portage/make.conf` to ease integration with Portage.
## Development from a Git clone
```console
# pip install --user --editable .
```