Há XAMPP para Linux , mas ainda sou um bot inseguro se ele pode ser instalado para uma unidade USB. Através do XAMPP para Linux, torna-se evidente que tudo está ligado à pasta / opt / lamp /. O instalador do XAMPP copia tudo neste / opt / lamp / e não oferece uma alternativa.
Portanto, se alguém mover essa pasta para um dispositivo USB, será necessário criar um link de software cd /opt; ln -s /media/Enter-Label-of-USB-Stick/lamp
de volta para este local.
E você precisaria fazer isso em todos os computadores nos quais esse stick deve ser usado.
Observação: a resposta é inexperiente e incompleta.