Downloading a tar.gz file and extracting it after the download completes might consume a lot of disk space and time.
It is possible to write tar.gz
file directly as input to tar
command and untar it to directory directly from remote url.
wget -qO- your_link_here | tar -xvz -C /target/directory