Install this package:
emerge -a net-misc/aria2
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask net-misc/aria2
Or alternatively:
emerge --autounmask-write -a net-misc/aria2
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.37.0 | 8 | amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 | 0 |
<pkgmetadata> <maintainer type="person"> <email>mgorny@gentoo.org</email> <name>Michał Górny</name> </maintainer> <use> <flag name="bittorrent">Enable support for the bittorrent protocol.</flag> <flag name="gnutls">Use <pkg>net-libs/gnutls</pkg> as TLS provider (preferred). Otherwise, <pkg>dev-libs/openssl</pkg> will be used as TLS provider. Both apply only with USE=ssl.</flag> <flag name="libuv">Use <pkg>dev-libs/libuv</pkg> backend.</flag> <flag name="libxml2">Use <pkg>dev-libs/libxml2</pkg> for XML parsing (preferred) instead of <pkg>dev-libs/expat</pkg>.</flag> <flag name="metalink">Enable support for metalink.</flag> <flag name="nettle">Use <pkg>dev-libs/nettle</pkg> for message digests, plus <pkg>dev-libs/gmp</pkg> for bittorrent (if enabled). If this flag is disabled, <pkg>dev-libs/libgcrypt</pkg> is used instead. This flag is ignored if <pkg>dev-libs/openssl</pkg> is used.</flag> <flag name="scripts">Install additional scripts which use aria2's xmlrpc functionality.</flag> <flag name="ssh">Enable SFTP support.</flag> </use> <upstream> <remote-id type="sourceforge">aria2</remote-id> <remote-id type="github">aria2/aria2</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p net-misc/aria2 |
euse -E <flag> -p net-misc/aria2 |
euse -D <flag> -p net-misc/aria2
| Flag | Description | 1.37.0 |
|---|---|---|
| adns | Add support for asynchronous DNS resolution | ✓ |
| bittorrent | Enable support for the bittorrent protocol. | ✓ |
| gnutls | Use <pkg>net-libs/gnutls</pkg> as TLS provider (preferred). Otherwise, <pkg>dev-libs/openssl</pkg> will be used as TLS provider. Both apply only with USE=ssl. | ⊕ |
| libuv | Use <pkg>dev-libs/libuv</pkg> backend. | ✓ |
| libxml2 | Use <pkg>dev-libs/libxml2</pkg> for XML parsing (preferred) instead of <pkg>dev-libs/expat</pkg>. | ⊕ |
| metalink | Enable support for metalink. | ✓ |
| nettle | Use <pkg>dev-libs/nettle</pkg> for message digests, plus <pkg>dev-libs/gmp</pkg> for bittorrent (if enabled). If this flag is disabled, <pkg>dev-libs/libgcrypt</pkg> is used instead. This flag is ignored if <pkg>dev-libs/openssl</pkg> is used. | ⊕ |
| nls | Add Native Language Support (using gettext - GNU locale utilities) | ✓ |
| scripts | Install additional scripts which use aria2's xmlrpc functionality. | ✓ |
| sqlite | Add support for sqlite - embedded sql database | ✓ |
| ssh | Enable SFTP support. | ✓ |
| ssl | Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) | ✓ |
| tcmalloc | Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ |
| xmlrpc | Support for xml-rpc library | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | aria2-1.37.0.tar.xz | 1705256 bytes | 1.37.0 |
| Type | File | Size |
|---|