Introduction
Usage
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 >>>>>>>>>>>>>>>>>>>> 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
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.69 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
Reference