To install Heroku on CS/ECE systems, the standard instructions on the Heroku website will not work. A variation of the standalone install — see below — does work to put your own copy of Heroku in your home directory. Visit the Heroku CLI page to find the name of the appropriate package for CS/ECE systems. The name will be in the standalone version instructions. (The name below is accurate as of this writing.) Once you have that name:
% wget https://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-linux-x64.tar.gz % gzip -dc heroku-cli-linux-x64.tar.gz | tar -xf - % mkdir -p ~/heroku/bin ~/heroku/lib % mv heroku-cli-v*-linux-x64 ~/heroku/lib/heroku % cd heroku/bin % ln -s ../lib/heroku/bin/heroku
To use your new install in the shell you just ran all of this in:
% setenv PATH ~/heroku/bin:$PATH
To use your new install in every shell you start from here on out, add the following line to your ~/.cshrc:
setenv PATH ~/heroku/bin:$PATH