Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

 

Introduction

 

 

Usage

No Format
module load misc/aria2/1.42


First time users will need to make aria2 config entry as follows:
>>>>>>>>>>>>>>>>>>>>
mkdir ~/.aria2; vi ~/.aria2/aria2.conf
Add this entry:
ca-certificate=/etc/ssl/certs/ca-bundle.crt

if you are OK to overwrite the file, this can be done in one line as:
mkdir ~/.aria2; echo "ca-certificate=/etc/ssl/certs/ca-bundle.crt" >~/.aria2/aria2.conf
>>>>>>>>>>>>>>>>>>>>
Command line usage is as follows:
aria2c -i download-links.txt

cat download-links.txt
>>>>>>>>>>>>>>
https://sb-datasets-us-east-1.s3.amazonaws.com/cgl-sgdd-reorg/SGDP/REMAP_hs37d5/LP6005441-DNA_E08.annotated.nh.vcf.gz.tbi?response-content-disposition=attachment%3Bfilename%3DLP6005441-DNA_E08.annotated.nh.vcf.gz.tbi&response-content-type=application%2Foctet-stream&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20170606T052253Z&X-Amz-SignedHeaders=host&X-Amz-Expires=172800&X-Amz-Credential=AKIAJQD4ZMI5SNVG2A2A%2F20170606%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=638cce4459a4167e54c3edf4e6231f5bcb66bc0916fe4b555d6a7386d57f2c19


>>>>>>>>>>>>>

 

 

Installation

No Format
module load misc/openssl/1.0.2 
module load library/expat/2.2.0
module load misc/exttext/0.18.8.1 
module load misc/extralibs/extralibs 
module load autoconf/2.6869
module load gcc/4.9.3
autoreconf -i 2>&1 | tee autoreconfLog.txt
./configure --prefix=/sw/misc/aria2/1.42 --disable-bittorrent --disable-metalink  2>&1 | tee configureLog.txt
make 2>&1 | tee makeLog.txt
make install 2>&1 | tee makeInstallLog.txt

>>>>>>>
configure: summary of build options:

    version:        1.0.1-DEV shared 0:1:0
    Host type:      x86_64-unknown-linux-gnu
    Install prefix: /sw/misc/aria2/1.42
    C compiler:     gcc
    CFlags:         -I/sw/library/mpfr/3.1.2/include:-I/sw/misc/gettext/0.18.8.1/include:-I/sw/library/expat/2.2.0/include:-I/sw/misc/openssl/1.0.2l/include/openssl
    Library types:  Shared=yes, Static=yes
    CUnit:          no
    Nettle:         no
    Build examples: no

configure: summary of build options:

Build:          x86_64-unknown-linux-gnu
Host:           x86_64-unknown-linux-gnu
Target:         x86_64-unknown-linux-gnu
Install prefix: /sw/misc/aria2/1.42
CC:             gcc
CXX:            g++
CPP:            gcc -E
CXXFLAGS:       -I/sw/misc/gettext/0.18.8.1/include:-I/sw/library/expat/2.2.0/include:-I/sw/misc/openssl/1.0.2l/include/openssl
CFLAGS:         -I/sw/library/mpfr/3.1.2/include:-I/sw/misc/gettext/0.18.8.1/include:-I/sw/library/expat/2.2.0/include:-I/sw/misc/openssl/1.0.2l/include/openssl
CPPFLAGS:       -I/sw/library/mpfr/3.1.2/include:-I/sw/misc/gettext/0.18.8.1/include:-I/sw/library/expat/2.2.0/include:-I/sw/misc/openssl/1.0.2l/include/openssl
LDFLAGS:        -L/sw/library/mpfr/3.1.2/lib:-L/sw/misc/extralibs/lib:-L/sw/misc/gettext/0.18.8.1/lib:/sw/misc/gettext/0.18.8.1/lib/gettext:-L/sw/library/expat/2.2.0/lib:-L/sw/misc/openssl/1.0.2l/lib:/sw/misc/openssl/1.0.2l/lib/engines
LIBS:           -lmpfr
DEFS:           -DHAVE_CONFIG_H
CXX1XCXXFLAGS:   -std=c++11
EXTRACXXFLAGS:   -pipe
EXTRACFLAGS:     -pipe
EXTRACPPFLAGS:
EXTRALDFLAGS:
EXTRALIBS:
WARNCXXFLAGS:
LibUV:          no (CFLAGS='' LIBS='')
SQLite3:        yes (CFLAGS=' ' LIBS='-lsqlite3  ')
SSL Support:    yes
AppleTLS:       no (LDFLAGS='')
WinTLS:         no (LIBS='')
GnuTLS:         yes (CFLAGS=' ' LIBS='-lgnutls  ')
OpenSSL:        no (CFLAGS='' LIBS='')
CA Bundle:
LibNettle:      no (CFLAGS='' LIBS='')
LibGmp:         no (CFLAGS='' LIBS='')
LibGcrypt:      yes (CFLAGS='' LIBS='-lgcrypt -ldl -lgpg-error')
LibXML2:        no (CFLAGS='' LIBS='')
LibExpat:       yes (CFLAGS=' ' LIBS='-L/sw/library/expat/2.2.0/lib -lexpat  ')
LibCares:       no (CFLAGS='' LIBS='')
Zlib:           no (CFLAGS='' LIBS='')
Libssh2:        no (CFLAGS='' LIBS='')
Tcmalloc:       no (CFLAGS='' LIBS='')
Jemalloc:       no (CFLAGS='' LIBS='')
Epoll:          yes
Bittorrent:     no
Metalink:       no
XML-RPC:        yes
Message Digest: libgcrypt
WebSocket:      yes (CFLAGS='-I$(top_builddir)/deps/wslay/lib/includes -I$(top_srcdir)/deps/wslay/lib/includes' LIBS='$(top_builddir)/deps/wslay/lib/libwslay.la')
Libaria2:       no (shared=yes static=no)
bash_completion dir: ${datarootdir}/doc/${PACKAGE_TARNAME}/bash_completion
Static build:   no

...