This is a low priority, but I spent a moment looking into it today and wanted to write down what I found.
Starting at https://software.intel.com/en-us/system-studio/choose-download
Use Intel® System Studio with a free license backed by community forum support. This license allows you to use the software for one year. You can refresh the license an unlimited number of times, allowing you to use the latest version.
Choosing the Linux host+target, you end up "downloading" a .zip file (it's actually created as a blob by the webpage) that contains:
The installation guide says to untar that installer and, for silent (unattended) install, change some values in silent.cfg.
In an Ubuntu 18.04 Docker container, I unzipped the download, untar'd the installer, changed the ACCEPT_EULA value in silent.cfg, and ran ./install.sh -s silent.cfg. The installer took a surprisingly long time, but I ended up with ICC in /opt/intel/system_studio_2019/bin/icc. I had to copy the license file into /opt/intel/licenses/, though I probably could have fixed that by setting other variables in silent.cfg.
OS prerequisites: apt install unzip cpio g++
unzip for obvious reasons
cpio is required by the installer
icc ends up needing an install of gcc and g++ for C and C++ compiles, respectively.
This is a low priority, but I spent a moment looking into it today and wanted to write down what I found.
Starting at https://software.intel.com/en-us/system-studio/choose-download
Choosing the Linux host+target, you end up "downloading" a
.zipfile (it's actually created as a blob by the webpage) that contains:intel-sw-tools-license.lic, a license file unique to this download (pulled from https://dynamicinstaller.intel.com/api/v2/license) and valid for one yearintel-sw-tools-config-custom.json, a "manifest" of the components you selected to download. Mine was:intel-sw-tools-installer.tar.gz, the actually installer (pulled from https://registrationcenter-download.intel.com/akdlm/irc_nas/15873/intel-sw-tools-installer.tar.gz)The installation guide says to untar that installer and, for silent (unattended) install, change some values in
silent.cfg.In an Ubuntu 18.04 Docker container, I unzipped the download, untar'd the installer, changed the
ACCEPT_EULAvalue insilent.cfg, and ran./install.sh -s silent.cfg. The installer took a surprisingly long time, but I ended up with ICC in/opt/intel/system_studio_2019/bin/icc. I had to copy the license file into/opt/intel/licenses/, though I probably could have fixed that by setting other variables insilent.cfg.OS prerequisites:
apt install unzip cpio g++unzipfor obvious reasonscpiois required by the installericcends up needing an install ofgccandg++for C and C++ compiles, respectively.