sudo apt-get update
sudo apt-get install zlibc
sudo apt-get install libc6
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install libboost1.55-all-dev
sudo apt-get install cmake
export BCL2FASTQ_VERSION=2.15.0.4
export TMP=/tmp
export SOURCE=/tmp/bcl2fastq
export BUILD=/tmp/bcl2fastq2-v${BCL2FASTQ_VERSION}-build
export INSTALL_DIR=/usr/local
cp bcl2fastq2-v2.15.0.4.tar.gz /tmp/
cd /tmp && tar -xvzf /tmp/bcl2fastq2-v${BCL2FASTQ_VERSION}.tar.gz
mkdir ${BUILD}
cd ${BUILD} && ${SOURCE}/src/configure --prefix=${INSTALL_DIR}
cd ${BUILD} && make && make install
unset TMP
unset SOURCE
unset BUILD
unset INSTALL_DIR
Resouce: https://nhoffman.github.io/borborygmi/compiling-bcl2fastq-on-ubuntu.html