$HOME/bin
to your PATH if you haven’t already. This ensures that your shellknows where to look for binaries (cmake, kallisto, etc.). For this currentsession, run the following from your terminal:~/Downloads
. Make sure to change to thedownloads directory before downloading each one of the source archives(*.tar.gz files)--prefix
flag correctly,otherwise you won’t have permissions to install files at the default location.tar -xf cmake*.tar.gz
cd cmake*
./configure --prefix=$HOME
make
make install
configure
with the following options:./configure --disable-parallel --without-szlib --without-pthread --prefix=$HOME
make
make install
$HOME/bin
and libraries/includefiles at: $HOME/lib
and $HOME/include
.wget ..
(this is the GitHub ‘Source code (tar.gz)’ link)tar -xf v0.4*
cd kallisto-*
mkdir build
cd build
$HOME
, CMake is smart enough to look there and thefollowing should work pretty seamlessly. Make sure you run CMake with thefollowing command to install the binaries in $HOME
:cmake -DCMAKE_INSTALL_PREFIX=$HOME .
make
make install
kallisto
in $HOME/bin/kallisto
.You might get an error:~/.bashrc
to ensure that it persists between sessions.