Para instalar xmr-stak en Linux es tan sencillo como seguir estos pasos uno a uno:

Pero antes recuerda primero que nada revisar la configuración de tu memoria virtual aquí
sudo apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev

git clone https://github.com/fireice-uk/xmr-stak.git

mkdir xmr-stak/build

cd xmr-stak/build

SOLO CPU:

Si solo vamos a usar xmr-stak con CPU, deberemos ejecutar la compilación de la siguiente manera:
cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF

make install

Cuando termine nuestros binarios estarán el la carpeta bin

Ahora solo nos faltará ejecutarlo con sudo ./xmr-stak e ir respondiendo a las preguntas que nos va realizando.

GPU NVIDIA + CPU:

Si vamos a usarlo con GPU NVIDIA + CPU deberemos compilarlo de la siguiente manera:

cmake .. -DopenCL_ENABLE=0FF

make install

Cuando termine nuestros binarios estarán el la carpeta bin

Ahora solo nos faltará ejecutarlo con sudo ./xmr-stak e ir respondiendo a las preguntas que nos va realizando.

GPU AMD + CPU:

Si solo vamos a usar xmr-stak con GPU AMD + CPU, deberemos ejecutar la compilación de la siguiente manera:

cmake .. -DCUDA_ENABLE=OFF

make install

Cuando termine nuestros binarios estarán el la carpeta bin

Ahora solo nos faltará ejecutarlo con sudo ./xmr-stak e ir respondiendo a las preguntas que nos va realizando.